首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于减面算法的三维模型多层级LOD的生成方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:西安葛兰创智信息科技有限公司

摘要:本发明公开了一种基于减面算法的三维模型多层级LOD的生成方法,属于三维模型拓扑优化领域。本发明的基于减面算法的三维模型多级LOD生成方法,通过将三维模型中的构件分离为不同的子obj文件,并结合减面算法对各个子obj文件进行处理,减少三维模型面的数量,然后将各个处理后的子obj融合写入到一个新的obj文件中,实现三维模型不同LOD等级的渲染展示。本发明将相邻面之间的曲率作为约束值引入,在三维模型减面时,当相邻的两个面在同一平面上时进行边折叠,避免了边折叠方法应用于三维图形造成模型坍塌的问题。

主权项:1.一种基于减面算法的三维模型多层级LOD的生成方法,其特征在于,包括以下步骤:1)将三维模型写成obj格式模型;2)通过三维建模工具将obj格式模型导成由三角面片数据构成的三维模型;3)将导出的三维模型数据以构件为单元进行拆分,拆分成子obj文件;4)利用减面算法对每个子obj文件进行减面处理;在减面过程中,当相邻的两个面在同一平面上时,进行边折叠;5)将经减面处理后的子obj文件按照构件拆分顺序进行合并,得到一个新的obj模型;6)重复步骤2)-步骤5),直至三角面片的数量达到预设目标,得到多层级LOD模型;步骤4)进行减面处理时,将相邻面之间的曲率作为约束值引入,计算各个边的折叠代价值,得到折叠代价值最小的边进行折叠;所述边折叠代价值的计算方法为: 式中,是包含顶点u的三角形的集合,是同时包含顶点u和顶点v的三角形的集合;和表示两个面之间的曲率值。

全文数据:

权利要求:

百度查询: 西安葛兰创智信息科技有限公司 一种基于减面算法的三维模型多层级LOD的生成方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。