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

【发明公布】基于WebGL的大规模场景渲染方法_上海城建信息科技有限公司;上海隧道工程股份有限公司_202010220382.4 

申请/专利权人:上海城建信息科技有限公司;上海隧道工程股份有限公司

申请日:2020-03-25

公开(公告)日:2020-07-14

公开(公告)号:CN111415401A

主分类号:G06T15/00(20110101)

分类号:G06T15/00(20110101);G06T15/40(20110101);G06T17/00(20060101);G06F9/50(20060101);G06F16/2455(20190101);G06F16/957(20190101);G06F12/123(20160101);H04L29/08(20060101)

优先权:

专利状态码:有效-授权

法律状态:2023.05.30#授权;2020.08.07#实质审查的生效;2020.07.14#公开

摘要:本发明公开了一种基于WebGL的大规模场景渲染方法,包括:下载模型数据;使用IndexDB缓存模型数据;获取模型数据,首先根据特征id在IndexDB缓存中进行检索,若检索到存在特征id,则直接返回模型数据,若未检索到则从网络下载模型的模型数据;基于TreeGrid的空间划分算法,将模型数据划分入对应的空间节点中进行显示;基于HLOD的模型精度调度算法进行渲染;基于WebGL技术的遮蔽剔除算法,对不可见模型的模型数据进行剔除。本发明解决现有模型渲染应用的低效,以达到较好的用户体验,避免系统崩溃,或者产生崩溃假象的问题。

主权项:1.一种基于WebGL的大规模场景渲染方法,其特征在于,包括以下步骤:使用IndexDB缓存下载的模型数据,建立索引清单,所述模型数据具有模型唯一对应的特征id;进行模型渲染,获取需要渲染模型的模型数据,首先根据所述特征id在所述IndexDB缓存中进行检索,若检索到存在所述特征id,则直接返回对应的模型数据,若未检索到,则从网络下载所述模型的模型数据;基于TreeGrid的空间划分算法,将模型数据划分入对应的空间节点中,使用对应显示的空间节点进行显示;基于HLOD的模型精度调度算法,计算模型的距离,使用相应精度的模型数据对基于TreeGrid显示的模型数据进行渲染;基于WebGL技术的遮蔽剔除算法,对不可见模型部分的模型数据进行剔除;对经所述TreeGrid、HLOD及遮蔽剔除数据处理后的模型数据进行渲染。

全文数据:

权利要求:

百度查询: 上海城建信息科技有限公司;上海隧道工程股份有限公司 基于WebGL的大规模场景渲染方法

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