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

【发明公布】一种面向WEB3D的顶点分层与增量式LOD方法及系统_江苏狄诺尼信息技术有限责任公司_202410354225.0 

申请/专利权人:江苏狄诺尼信息技术有限责任公司

申请日:2024-03-27

公开(公告)日:2024-04-30

公开(公告)号:CN117953181A

主分类号:G06T17/20

分类号:G06T17/20

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.05.17#实质审查的生效;2024.04.30#公开

摘要:本发明公开了一种面向WEB3D的顶点分层与增量式LOD方法及系统,属于计算机图形学技术领域,其方法具体包括:统计模型文件中各三角面的边长分布,将三角形的边长进行等级划分,在某一个LOD等级条件下,从一个顶点开始遍历,查找第1个相邻点,判定边长D是否满足退化条件,循环遍历直至所有LOD等级条件下的点和边都遍历完成,得到每一个点的退化等级,按照各LOD等级对应的退化点,将顶点数据进行重新排列,并重构三角网索引表,将不同等级顶点数据存在独立的文件中,利用四叉树将不同等级顶点的文件组织成二进制文件,最后进行文件的加载和渲染,根据不同的细节,将顶点进行分层,避免了低细节等级模型的马赛克化。

主权项:1.一种面向WEB3D的顶点分层与增量式LOD方法,其特征在于,包括以下具体步骤:S1:获取WEB3D模型文件,并统计WEB3D模型文件中各三角面的边长分布,将三角形的边长进行等级划分,设定退化条件;S2:在任意一个LOD等级条件下,从一个顶点开始遍历,查找第1个相邻点,判定边长是否满足退化条件,若满足,则将所述顶点标记为退化点,搜索位置移动到退化点的各相邻点,若边长不满足退化条件,则搜索起点停留在所述顶点,直至遍历所述LOD等级条件下的所有点和边;S3:重复S2,直至所有LOD等级条件下的点和边都遍历完成,得到WEB3D模型文件中每一个点的退化等级;S4:按照各LOD等级对应的退化点,将顶点数据进行重新排列,并重构三角网索引表;S5:将不同等级顶点数据存在独立的文件中,利用四叉树将不同等级顶点的文件组织成二进制文件;S6:加载文件时,将组织的二进制文件读入缓冲区,随着模型的细化,产生原始三角形的一个重新排序序列,依次将下一个层次的三角形数据推送到缓冲区后面;S7:在渲染过程中,查找LOD级别的图元数量,并使用匹配的顶点着色器设置进行量化,从缓冲区中读取相应数量的顶点进行绘制。

全文数据:

权利要求:

百度查询: 江苏狄诺尼信息技术有限责任公司 一种面向WEB3D的顶点分层与增量式LOD方法及系统

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