三维场景中的兴趣点可视化方法和系统技术方案

技术编号:43288812 阅读:22 留言:0更新日期:2024-11-12 16:09
提供了三维场景中的兴趣点可视化方法和系统,所述方法包括:获取POI点位信息;在三维场景中生成与所述POI点位信息对应的层级实例化静态网格体;基于所述层级实例化静态网格体,在满足第一预设条件的情况下,使与所述POI点位信息对应的POI相关信息在三维场景中在所述POI点位信息指示的位置处被显示。由此,可以降低POI渲染延迟,提高绘制效率和画面性能。

【技术实现步骤摘要】

本公开属于计算机图形学领域,并且更具体地,涉及三维场景中的兴趣点poi可视化方法和系统。


技术介绍

1、在数字孪生城市中加上poi(兴趣点)可视化,能够更加直观地展示城市的信息,但是当在程序中放置大量具有相同的lod(多细节层次)并且基础模型都使用同一模型资源时,其实是在引擎中生成了大量staticmeshactor(静态网格体)类的实例。每个smactor(静态网格体)都单独计算模型、材质、坐标和transform(变换),并且每个smactor都会单独调用drawcall(绘制调用)来渲染自己。所以当大量smactor在场景中生成时,drawcall次数急剧增加导致渲染延迟增长,如果每个smactor还要单独tick(每一帧刷新一次,通常一秒钟刷新60次)去更新transform(变换)和坐标的话,程序逻辑延迟也会随之增加,以上两个主要延迟会导致三维场景变得巨卡。


技术实现思路

1、本公开提供了用于数据解析的方法和系统、以及电子设备和计算机可读存储介质,以至少解决上述相关技术中的问题,也可不解决任何上述问本文档来自技高网...

【技术保护点】

1.三维场景中的兴趣点POI可视化方法,包括:

2.如权利要求1所述的方法,在生成与所述POI点位信息对应的层级实例化静态网格体之后,所述方法还包括:为所述层级实例化静态网格体创建变换。

3.如权利要求2所述的方法,其中,所述为所述层级实例化静态网格体创建变换,包括:

4.如权利要求1所述的方法,其中,所述获取POI点位信息,包括:

5.如权利要求4所述的方法,其中,所述将所述POI点位信息转换为三维场景坐标,包括:

6.如权利要求1所述的方法,其中,所述在三维场景中生成与所述POI点位信息对应的层级实例化静态网格体,包括:...

【技术特征摘要】

1.三维场景中的兴趣点poi可视化方法,包括:

2.如权利要求1所述的方法,在生成与所述poi点位信息对应的层级实例化静态网格体之后,所述方法还包括:为所述层级实例化静态网格体创建变换。

3.如权利要求2所述的方法,其中,所述为所述层级实例化静态网格体创建变换,包括:

4.如权利要求1所述的方法,其中,所述获取poi点位信息,包括:

5.如权利要求4所述的方法,其中,所述将所述poi点位信息转换为三维场景坐标,包括:

6.如权...

【专利技术属性】
技术研发人员:亢林焘彭钰玲
申请(专利权)人:四川见山科技有限责任公司
类型:发明
国别省市:

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

1