一种基于压缩纹理数据的渲染优化方法及系统技术方案

技术编号:40255538 阅读:25 留言:0更新日期:2024-02-02 22:48
本发明专利技术提供一种基于压缩纹理数据的渲染优化方法及系统,该渲染优化方法包括:选取纹理编解码库,并构建纹理处理库;创建纹理管理器、前端数据库的操作模块及对应的前端数据库;当采用纹理管理器首次加载数据孪生场景中的纹理资源数据时,利用纹理处理库对纹理资源数据进行编码压缩处理,得到压缩纹理数据,并通过前端数据库的操作模块将压缩纹理数据存储到前端数据库中;当采用纹理管理器再次加载数据孪生场景中的纹理资源数据时,通过前端数据库的操作模块从前端数据库中读取当前纹理资源数据对应的压缩纹理数据,并创建纹理材质资源;利用渲染引擎将纹理材质资源进行渲染。

【技术实现步骤摘要】

本专利技术涉及数字孪生,具体涉及一种应用于数字孪生场景的基于压缩纹理数据的渲染优化方法及系统


技术介绍

1、随着数字孪生领域逐步发展,数字孪生场景日趋复杂,引擎渲染压力陡然增加。目前渲染方法主要有如下几种:第一,更换性能优良的显卡设备,利用硬件能力负担繁重的计算能力,这种方法虽然能够在一定程度上解决问题,但是会大大增加用户的设备成本;第二,保证场景规模的前提下,压缩模型的三角面数量,这样可以通过降低模型复杂度的方式,将场景化繁为简,缓解渲染压力,不过如此处理,会大大增加模型制作人员的工作量,并且如果网格数量精简力度不够,则性能消耗降低不明显,如果网格数量如果精简过多,又很难使用较少的网格表现出模型细节,会影响孪生场景的渲染效果,破坏用户体验感;第三,只展示兴趣点模型,背景模型均采用方盒展示,即poi的处理方式,这样处理实际上是采取阉割渲染的方式避开了复杂场景的渲染,其结果就是系统不能展示大规模场景的真实效果,很多行业应用无法容忍。

2、综上所述,现有的渲染方法还存在显存消耗高,渲染效果差等问题。


>技术实现思路...

【技术保护点】

1.一种基于压缩纹理数据的渲染优化方法,其特征在于,包括:

2.根据权利要求1所述的基于压缩纹理数据的渲染优化方法,其特征在于,所述选取纹理编解码库,并构建纹理处理库的步骤包括:

3.根据权利要求1所述的基于压缩纹理数据的渲染优化方法,其特征在于,还包括:

4.根据权利要求3所述的基于压缩纹理数据的渲染优化方法,其特征在于,所述利用所述纹理处理库对纹理资源数据进行编码压缩处理的步骤包括:

5.根据权利要求1所述的基于压缩纹理数据的渲染优化方法,其特征在于,所述通过所述前端数据库的操作模块将压缩纹理数据存储到所述前端数据库中的步骤包括:...

【技术特征摘要】

1.一种基于压缩纹理数据的渲染优化方法,其特征在于,包括:

2.根据权利要求1所述的基于压缩纹理数据的渲染优化方法,其特征在于,所述选取纹理编解码库,并构建纹理处理库的步骤包括:

3.根据权利要求1所述的基于压缩纹理数据的渲染优化方法,其特征在于,还包括:

4.根据权利要求3所述的基于压缩纹理数据的渲染优化方法,其特征在于,所述利用所述纹理处理库对纹理资源数据进行编码压缩处理的步骤包括:

5.根据权利要求1所述的基于压缩纹理数据的渲染优化方法,其特征在于,所述通过所述前端数据库的操作模块将压缩纹理数据存储到所述前端数据库中的步骤包括:

6.根据权利要求1所述的基于压缩纹理数据的渲染优化方法,其特征在于,...

【专利技术属性】
技术研发人员:张佳亮吴俊华井刚李鉴乐世华董伟
申请(专利权)人:北京优锘科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1