一种虚拟物的创建方法、装置、系统及计算机存储介质制造方法及图纸

技术编号:32803574 阅读:13 留言:0更新日期:2022-03-26 19:55
本发明专利技术公开了一种虚拟物的创建方法,包括:接收通过三维拍摄目标物获得的三维点云数据和彩色图像数据;将所述三维点云数据转化虚拟物模型和将所述彩色图像数据转化虚拟物纹理之后将两者进行拼接处理,生成所述目标物的三维形象;对所述目标物的三维形象进行初始属性配置;对经过初始属性配置后的所述目标物的三维形象进行渲染,获得待创建虚拟物形象。本发明专利技术还公开了一种虚拟物的创建装置及一种用于虚拟物的创建的计算机系统和一种用于虚拟物的创建的计算机可读存储介质。物的创建的计算机可读存储介质。物的创建的计算机可读存储介质。

【技术实现步骤摘要】
一种虚拟物的创建方法、装置、系统及计算机存储介质


[0001]本专利技术涉及游戏
,特别涉及一种游戏模型生成方法、装置、系统及计算机存储介质。

技术介绍

[0002]本专利技术所述游戏,是指各种使用计算机、游戏机、智能手机、平板电脑、AR/VR设备等智能化终端可单机使用或者联网连多机使用的游戏程序,单个用户或多个用户通过游戏程序进行对战、竞技、竞猜、增长技能等级等的游戏。本专利技术所述的游戏模型,是游戏中具有某种定义的虚拟人物、虚拟宠物及虚拟道具或物品,是用来实现游戏里的虚拟世界扮演具有某种定义的载体。
[0003]但是,现有的技术中,游戏角色人物都是游戏开发商的设计者预先定义,并存储在游戏程序中。游戏开发商及其设计者在设计前就需要大量的准备工作,如创意和剧情方面,然后就是原型设计,通过概念设计人员给出一个平面的角色概念设计,能够表现出角色的体型、特征、大致的性格,通过这些概念图再进行细化,用类似三视图(正面,侧面,背面)来为3D设计者提供参考。3D设计者然后通过电脑进行中模制作、高模制作和低模制作等步骤,把游戏角色的三维模型建造出来。中模制作指的是需要使用常规的3D软件进行一个中等面数的模型的生成;高模制作指的是使用特定的3D软件进行模型关键细节的雕刻,使其更逼真地符合生物体的正常结构形态;低模制作则需要在中模的基础上减少面数,避免游戏程序在运行中受到游戏设备机能限制而造成的卡顿、宕机等。模型制作完成后,还需要进行合理的分布UV图,这一步骤即是烘焙法线,包括需要折分UV、调整高低模的匹配度,再进入烘焙贴图。贴图绘制是游戏角色生成的关键的一步,需要根据游戏风格选择合适的贴图素材,这要求需要美术功底的设计人员进行创作,从而提供游戏的表现效果和质感。模型和贴图都准备好后,对于不活动的,这时基本上可以被游戏程序使用了;但是对于活动的,需要再进入骨骼绑定,使得游戏中的角色是根据肌肉走向和关节位置布线符合生物体,自然、舒服,不会在游戏中出现反空间反物质的结构。最后一步就是动画调节,不仅要求具备人体解剖学、骨骼学、生物学的知识,确保骨骼父子关系的清晰合理性,特别要反复检查参与皮肤的骨骼;通常一个骨骼上往往会用在多个对象上,因此严格按照动画流程来进行绑定制作。完成这一步,整个游戏角色(游戏人物或游戏宠物等)就可以通过导入引擎调节来看到最终效果了。
[0004]在现有的技术中,需要通过在电脑上由专业设计人员进行3D制模,其不仅对游戏设备机能的要求高,而且预先3D制模所获得的游戏中的游戏角色形象和风格也难以符合游戏玩家的要求。此外,我们可以看到,在现有的技术中,游戏开发商及设计人员在开发游戏过程中,无论是游戏角色的生成并不是一个简单的事,需要投入巨大的资源,这使得游戏模型的开发成本高,开发周期长等。
[0005]在虚拟世界里,用户是无法感触的空间,任何的物都是同质的,如在游戏里的任何一张脸和形象,都是与虚拟物,与我们的现实世界是毫无关联的,这样的人的身份感往往都
是模糊不清。于是通过创造科幻任务与环境,通过各种各样的部位改造与调整来让用户玩家可以更浸入感一些,但再强大这个虚拟物也依然缺少一些身份的认同,与用户自己的关联不够真实。

技术实现思路

[0006]针对现有技术的以上缺陷或改进需求,本专利技术提供了一种虚拟物的创建方法,包括:接收通过三维拍摄目标物获得的三维点云数据和彩色图像数据;将所述三维点云数据转化虚拟物模型和将所述彩色图像数据转化虚拟物纹理之后将两者进行拼接处理,生成所述目标物的三维形象;对所述目标物的三维形象进行初始属性配置;对经过初始属性配置后的所述目标物的三维形象进行渲染,获得待创建虚拟物形象。
[0007]优选地,所述虚拟物的创建方法,还包括:调整所述待创建虚拟物形象,获得最终虚拟物形象。
[0008]优选地,所述虚拟物的创建方法,还包括:基于已有的空缺虚拟物确定所述待创建虚拟物的所述初始属性,进入所述虚拟物创建画面。
[0009]优选地,对所述目标物进行三维拍摄,获得所述目标物的三维点云数据和彩色图像数据。
[0010]优选地,对所述目标物进行三维拍摄,获得所述目标物的深度数据和图像数据,并基于标定的内参数恢复出所述三维点云数据和基于校正内参数恢复出所述彩色图像数据。
[0011]优选地,通过预先在三维拍摄设备中存储相应的补偿数据,然后对实时采集所述图像数据进行校正补偿,从而恢复出所述彩色图像数据。
[0012]优选地,通过预先在三维拍摄设备中存储相应的误差补偿,以及对经过相应校正补偿后的深度图进行坐标转换,从而恢复出所述三维点云数据。
[0013]优选地,预先在所述三维拍摄设备内的指定位置写入所述标定的内参数,然后再通过调用所述三维拍摄设备的内参数来对实时采集到的所述数据进行补偿,从而恢复出更低的几何误差的所述三维点云数据。
[0014]优选地,预先在所述三维拍摄设备内的指定位置写入镜头均匀度校正参数,消除所述图像数据中镜头系统对亮度均匀性和彩色均匀性的对画质影响。
[0015]优选地,预先对所述三维拍摄设备的固定噪声进行校正补偿后再进行温度漂移校正补偿,消除所述三维拍摄设备因为自身发热和外部温度变化降低测距精度。
[0016]优选地,通过所述彩色图像数据获得所述虚拟物纹理与所述三维模型建立一一对应的映射关系,并基于所述映射关系,将所述彩色图像数据与所述三维模型进行表面拟合,获得所述目标物的三维形象。
[0017]优选地,以所述三维点云数据的点云体的某一特征点作为坐标原点,建立三维直角坐标系,将所述点云体的其它特征值对应到所述三维直角坐标系中,并将所述点云体划分为若干曲面片,经过曲线拟合后得到具有几何特征曲线的所述三维模型。
[0018]优选地,所述初始属性为预先设计好的虚拟物类型参数、虚拟物功能参数和虚拟物逻辑参数中的一种或几种。
[0019]本专利技术另一方面提供了一种虚拟物的创建装置,包括:模型生成模块,用于将通过三维拍摄目标物获得的三维点云数据转化虚拟物模型和将通过三维拍摄目标物获得的彩
色图像数据转化虚拟物纹理之后将两者进行拼接处理,生成所述目标物的三维形象;应用模块,用于对所述目标物的三维形象进行初始属性配置;图形引擎模块,用于对经过初始属性配置后的所述目标物的三维形象进行渲染处理,获得待创建虚拟物形象。
[0020]优选地,所述应用模块还用于调整所述待创建虚拟物形象,获得最终虚拟物形象。
[0021]优选地,所述虚拟物的创建装置,还包括:3D成像装置,用于对所述目标物进行三维拍摄,获得所述目标物的三维点云数据和彩色图像数据。
[0022]优选地,所述3D成像装置对所述目标物进行三维拍摄,获得所述目标物的深度数据和图像数据,并基于标定的内参数恢复出所述三维点云数据和基于校正内参数恢复出所述彩色图像数据。
[0023]优选地,所述3D成像装置通过预先存储的相应的补偿数据,然后对实时采集所述图像数据进行校正补偿,从而恢复出所述彩色图像数据。
[0024本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟物的创建方法,包括:接收通过三维拍摄目标物获得的三维点云数据和彩色图像数据;将所述三维点云数据转化虚拟物的三维模型和将所述彩色图像数据转化虚拟物纹理之后将两者进行拼接处理,生成所述目标物的三维形象;对所述目标物的三维形象进行初始属性配置;对经过初始属性配置后的所述目标物的三维形象进行渲染,获得待创建虚拟物形象。2.根据权利要求1所述的虚拟物的创建方法,还包括:调整所述待创建虚拟物形象,获得最终虚拟物形象。3.根据权利要求1所述的虚拟物的创建方法,还包括:基于已有的空缺虚拟物确定所述待创建虚拟物的所述初始属性,进入所述虚拟物创建画面。4.根据权利要求1所述的虚拟物的创建方法,其特征在于:对所述目标物进行三维拍摄,获得所述目标物的三维点云数据和彩色图像数据。5.根据权利要求4所述的虚拟物的创建方法,其特征在于:对所述目标物进行三维拍摄,获得所述目标物的深度数据和图像数据,并基于标定的内参数恢复出所述三维点云数据和基于校正内参数恢复出所述彩色图像数据。6.根据权利要求5所述的虚拟物的创建方法,其特征在于:通过预先在三维拍摄设备中存储相应的补偿数据,然后对实时采集所述图像数据进行校正补偿,从而恢复出所述彩色图像数据。7.根据权利要求5所述的虚拟物的创建方法,其特征在于:通过预先在三维拍摄设备中存储相应的误差补偿,以及对经过相应校正补偿后的深度图进行坐标转换,从而恢复出所述三维点云数据。8.根据权利要求5所述的虚拟物的创建方法,其特征在于:预先在所述三维拍摄设备内的指定位置写入所述标定的内参数,然后再通过调用所述三维拍摄设备的内参数来对实时采集到的所述数据进行补偿,从而恢复出更低的几何误差的所述三维点云数据。9.根据权利要求5所述的虚拟物的创建方法,其特征在于:预先在所述三维拍摄设备内的指定位置写入镜头均匀度校正参数,消除所述图像数据中镜头系统对亮度均匀性和彩色均匀性的对画质影响。10.根据权利要求5所述的虚拟物的创建方法,其特征在于:预先对所述三维拍摄设备的固定噪声进行校正补偿后再进行温度漂移校正补偿,消除所述三维拍摄设备因为自身发热和外部温度变化降低测距精度。11.根据权利要求1所述的虚拟物的创建方法,其特征在于:通过所述彩色图像数据获得所述虚拟物纹理与所述三维模型建立一一对应的映射关系,并基于所述映射关系,将所述彩色图像数据与所述三维模型进行表面拟合,获得所述目标物的三维形象。12.根据权利要求11所述的虚拟物的创建方法,其特征在于:以所述三维点云数据的点云体的某一特征点作为坐标原点,建立三维直角坐标系,将所述点云体的其它特征值对应到所述三维直角坐标系中,并将所述点云体划分为若干曲面片,经过曲线拟合后得到具有几何特征曲线的所述三维模型。13.根据权利要求1所述的虚拟物的创建方法,其特征在于:所述初始属性为预先设计好的虚拟物类型参数、虚拟物功能参数和虚拟物逻辑参数中的一种或几种。
14.一种虚拟物的创建装置,包括:模型生成模块,用于将通过三维拍摄目标物获得的三维点云数据转化虚拟物模型和将通过三维拍摄目标物获得的彩色图像数据转化虚拟物纹理之后将两者进行拼接处理,生成所述目标物的三维形象应用模块,用...

【专利技术属性】
技术研发人员:黄欢邓明育全世红
申请(专利权)人:深圳荆虹科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1