【技术实现步骤摘要】
一种游戏模型生成方法、装置、系统及计算机存储介质
[0001]本专利技术涉及游戏
,特别涉及一种游戏模型生成方法、装置、系统及计算机存储介质。
技术介绍
[0002]本专利技术所述游戏,是指各种使用计算机、游戏机、智能手机、平板电脑、AR/VR设备等智能化终端可单机使用或者联网连多机使用的游戏程序,单个用户或多个用户通过游戏程序进行对战、竞技、竞猜、增长技能等级等的游戏。本专利技术所述的游戏模型,是游戏中具有某种定义的虚拟人物、虚拟宠物及虚拟道具或物品,是用来实现游戏里的虚拟世界扮演具有某种定义的载体。
[0003]但是,现有的技术中,游戏角色人物都是游戏开发商的设计者预先定义,并存储在游戏程序中。游戏开发商及其设计者在设计前就需要大量的准备工作,如创意和剧情方面,然后就是原型设计,通过概念设计人员给出一个平面的角色概念设计,能够表现出角色的体型、特征、大致的性格,通过这些概念图再进行细化,用类似三视图(正面,侧面,背面)来为3D设计者提供参考。3D设计者然后通过电脑进行中模制作、高模制作和低模制作等步骤,把游 ...
【技术保护点】
【技术特征摘要】
1.一种游戏模型生成方法,包括:对通过三维扫描目标所获得的三维图像信息进行预处理,获得所述目标的原始三维点云数据信息;对所述原始三维点云数据信息进行中处理,获得所述目标的高精度三维点云数据信息;对所述高精度三维点云数据信息进行后处理,获得所述目标的原始游戏模型;对所述原始游戏模型进行优化,生成目标游戏模型。2.根据权利要求1所述的游戏模型生成方法,其特征在于:所述预处理包括将混入所述三维图像信息中的背景噪声进行降噪增益处理。3.根据权利要求1所述的游戏模型生成方法,其特征在于:所述预处理包括对所述三维图像信息中因镜头畸变引起的误差进行校正补偿。4.根据权利要求3所述的游戏模型生成方法,其特征在于:还包括在对所述三维图像信息进行所述预处理时,预先由存储库读取三维图像采集设备的内部参数进行校正补偿。5.根据权利要求1所述的游戏模型生成方法,其特征在于:所述预处理包括对所述三维图像信息进行像素固定、噪声校正补偿。6.根据权利要求1所述的游戏模型生成方法,其特征在于:所述预处理包括对所述三维图像信息进行温度漂移校正补偿。7.根据权利要求1所述的游戏模型生成方法,其特征在于:所述预处理包括对所述三维图像信息的深度图像数据误差进行校正补偿。8.根据权利要求7所述的游戏模型生成方法,其特征在于:通过等间隔内的多个子帧深度图像数据对应像素点的距离值,先将每个子帧的深度图像数据分成若干个子块局部区域后,然后检测相同位置的像素点的距离值是否均是最小的,利用像素点对应的距离值均是最小的所在帧的局部区域进行替换。9.根据权利要求7所述的游戏模型生成方法,其特征在于:通过等间隔内的多个帧深度图像数据对应点的光强灰度值累计后平均。10.根据权利要求1所述的游戏模型生成方法,其特征在于:所述预处理包括对所述原始三维点云数据信息的加密处理。11.根据权利要求1所述的游戏模型生成方法,其特征在于:所述中处理包括对所述原始三维点云数据信息进行平滑滤波处理,以消除原始三维点云数据中散列点和/或孤立点。12.根据权利要求1所述的游戏模型生成方法,其特征在于:所述中处理包括对所述原始三维点云数据信息进行精简处理,将所述目标的外轮廓进行粗识别,并保留所述目标的内轮廓点云数据。13.根据权利要求1所述的游戏模型生成方法,其特征在于:所述中处理包括对所述原始三维点云数据信息进行特征增强处理,从而将点云的边缘位置信息进行增强、保留。14.根据权利要求1所述的游戏模型生成方法,其特征在于:所述中处理包括在对所述原始三维点云数据信息进行孔洞修补处理时,将孔洞边界确定下来,并根据一定的规则进行孔洞的修补。15.根据权利要求14所述的游戏模型生成方法,其特征在于:利用周边像素值来预测所述孔洞处的灰度值,再确定所述孔洞位置及其中心,然后以所述孔洞的中心向多方向进行
搜索,在每个所述方向都获得有效值之后,计算平均值作为孔洞像素的深度值,以此对所述孔洞进行修补处理。16.根据权利要求1所述的游戏模型生成方法,其特征在于:所述后处理包括对所述高精度三维点云数据信息进行三维点云配准。17.根据权利要求16所述的游戏模型生成方法,其特征在于:通过刚体转换实现空间的坐标转换,完成三维点云配准。18.根据权利要求1所述的游戏模型生成方法,其特征在于:所述后处理包括通过将所述目标从点云数据中分离与识别,描述三维点云的特征,完成所述目标的三维点云的分割与分类。19.根据权利要求1、16-18中的任何一项所述的游戏模型生成方法,其特征在于:通过对所述目标的三维点云进行网格化处理,实现稀疏点云的网格化,获得三维点云的网格化模型。20.根据权利要求19所述的游戏模型生成方法,其特征在于:所述网格化处理为三角网格化处理。21.根据权利要求20所述的游戏模型生成方法,其特征在于:对经过所述三角网络化处理后的所述目标的三维点云进行泊松拟合平滑化,实现曲面重建。22.根据权利要求19所述的游戏模型生成方法,其特征在于:对所述三维点云的网格化模型进行三维建模处理和可视化处理,获得所述目标的原始游戏模型。23.根据权利要求22所述的游戏模型生成方法,其特征在于:所述后处理包括对所述目标的三维点云进行纹理增强,实现三维模型重建。24.根据权利要求22所述的游戏模型生成方法,其特征在于:所述后处理包括对运动的所述目标的原始游戏模型进行骨架特征提取与定义处理。25.根据权利要求1所述的游戏模型生成方法,其特征在于:根据对仿真程度的要求,对所述目标的原始游戏模型的游戏渲染所具备的参数进行具体化处理,生成不同仿真程度的所述目标游戏模型。26.根据权利要求25所述的游戏模型生成方法,其特征在于:所述游戏渲染所具备的参数包括游戏渲染所具备的材质、属性和/或纹理。27.根据权利要求1所述的游戏模型生成方法,其特征在于:通过调整所述目标的原始游戏模型的面数,以获得不同仿真程度的所述目标游戏模型。28.根据权利要求1所述的游戏模型生成方法,其特征在于:通过对所述目标从多个角度进行三维扫描,获得所述目标的三维图像信息。29.一种游戏模型生成装置,包括:预处理模块,对通过三维扫描目标所获得的三维图像信息进行预处...
【专利技术属性】
技术研发人员:黄欢,邓明育,全世红,
申请(专利权)人:深圳荆虹科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。