一种用于移动增强现实浏览器的三维模型的优化方法_2

文档序号:8260274阅读:来源:国知局
3]步骤四、将高模模型的纹理坐标贴图和用于低模模型的法线贴图导入Photoshop生成用于低模模型的颜色贴图,最后将颜色贴图赋予低模模型。
[0014]本发明的有益效果:
[0015]1、本发明去除了 VR场景中用户视点不可见区域内的多边形面片,消除模型隐藏面的冗余数据在外观上对模型的展示并无影响,而减少这些点面却能有效的降低场景的复杂度,减轻移动增强现实浏览器实时绘制场景模型的负担。
[0016]2、本发明将高模模型丰富的法线信息传递给低模模型,在保证两个模型几何外型结构一致的条件下,令低模模型获取到高模模型的纹理坐标信息、深度信息和材质颜色信息。由于构造低模模型和高模模型主体结构的UV点位置完全一致,因此不会出现纹理错位映射的状况,使低模模型能够充分展示出高模模型所有的细节信息。
[0017]3、本发明优化的三维模型减少了移动增强现实浏览器下载模型的时间,提高了手机图形渲染单元实时绘制虚拟场景的效率。保证了交互内容的流畅显示,改善了用户体验。
【附图说明】
[0018]图1为本发明三维模型的优化方法流程图。
【具体实施方式】
[0019]下面结合附图和【具体实施方式】对本发明进行详细说明。
[0020]传统的模型自动减点算法在三维软件集成开发环境中以插件或命令方式对三维模型进行批量简化处理,虽然能够快速的降低模型的面片数和顶点数,但同时也伴随着模型外形结构的改变,自动优化命令结束后还需要开发者手动将优化模型中所有的错面逐一进行修正。这种事后弥补的处理方式背离了为提高工作时效而自动优化模型的初衷,应当寻找一种更优的替代方案,因此需要使用一种适用于移动增强现实浏览器的三维模型优化方法。
[0021]如图1所示,本发明提供一种用于移动增强现实浏览器的三维模型优化方法,以运用该方法以优化一个橱柜模型的过程为实例,以下为四个具体的执行步骤:
[0022](I)在三维模型集成开发软件Maya中为橱柜创建一个面片适中的多边形低模模型,这个低模模型用于表现物体的主要物理结构。低模模型构造完成后先去除冗余的点面数据,例如橱柜门内部的结构、与地面接触的模型底面或被其它模型面片遮挡的部分等。消隐完成后以obj为模型保存格式输出低模模型文件;
[0023](2)将obj格式模型文件导入ZBrush软件中,为低模模型增加细节部分的点面,例如木雕花纹、抽屉把手等,使用表面细分法的一级细分命令细分模型的整体结构,再用雕刻工具对自动细分的细节部分进行精确调整,最后调整模型的UV线拓扑结构完成高模模型的制作;
[0024](3)把低模模型和高模模型导入Maya,将两个模型的比例调整到同样大小的尺寸。以计算法线的方式对低模进行软边(Soft Edge)操作,完成高模向低模的拓扑。展开高模的UV贴图后以高模的UV贴图为参照贴图,传输并烘焙出匹配低模模型的法线贴图。在Rendering植染模块下开启“Lighting/Shading”的“Transfer Maps”面板,指定高模模型为面片传输源,指定低模模型为面片接受源,命令完成后烘焙出用于低模模型的法线贴图和环境贴图(Ambient Map)。
[0025](4)首先将高模的UV贴图和用于低模的法线贴图导入Photoshop软件,两张贴图分别作为一个独立的图层,使用图层模式中的混合模式重叠两个图层,然后在混合图层上新建一个图层,绘制用于低模的颜色贴图(Color Map)。由于颜色贴图包含了高模精细的凹凸质感和UV结构的丰富信息,而且完全以低模模型的结构为基准,因此将颜色贴图赋予到低模模型之后视觉效果真实自然。
[0026]综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种用于移动增强现实浏览器三维模型的优化方法,其特征在于,包括以下步骤:步骤一、基于Maya创建物体的低模模型,所述低模模型是用于表现物体基本外形构造的模型表现形式; 步骤二、为步骤一得到的低模模型消除隐藏面,所述隐藏面指用户不可见区域内的多边形面片;然后将消除隐藏面之后的低模模型导入ZBrush进行表面细分操作,增加模型细节后生成高模模型,所述高模模型是包含丰富层次细节的模型表现形式; 步骤三、将步骤二得到的高模模型和步骤一得到的低模模型导入Maya,参照高模模型的纹理坐标贴图烘焙出用于低模模型的法线贴图; 步骤四、将高模模型的纹理坐标贴图和用于低模模型的法线贴图导入Photoshop生成用于低模模型的颜色贴图,最后将颜色贴图赋予低模模型。
【专利摘要】本发明提供一种用于移动增强现实浏览器的三维模型的优化方法,可以减小用户在手机端浏览VR场景的等待时间,改善用户的体验。步骤一、基于Maya创建物体的低模模型,所述低模模型是用于表现物体基本外形构造的模型表现形式;步骤二、为步骤一得到的低模模型消除隐藏面,所述隐藏面指用户不可见区域内的多边形面片;然后将低模模型导入ZBrush进行表面细分操作,增加模型细节后生成高模模型,所述高模模型是包含丰富层次细节的模型表现形式;步骤三、将步骤二得到的高模模型和步骤一得到的低模模型导入Maya,参照高模模型的纹理坐标贴图烘焙出用于低模模型的法线贴图;步骤四、将高模模型的纹理坐标贴图和用于低模模型的法线贴图导入Photoshop生成用于低模模型的颜色贴图,最后将颜色贴图赋予低模模型。
【IPC分类】G06T15-00
【公开号】CN104574488
【申请号】CN201410741131
【发明人】刘越, 林一, 陈靖, 肖若秀
【申请人】北京理工大学
【公开日】2015年4月29日
【申请日】2014年12月8日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1