温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

TE二次开发中LOD是什么意思

发布时间:2022-01-13 17:06:17 来源:亿速云 阅读:181 作者:小新 栏目:大数据

这篇文章主要为大家展示了“TE二次开发中LOD是什么意思”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“TE二次开发中LOD是什么意思”这篇文章吧。

在skyline的数据制作过程中,将三维模型的数据,制作成特有的xpl2、xpl格式,并且在模型比较大的情况下,模型会分成几个文件,除了第一个xpl文件,其他的命名的规则是:模型名称_LOD_X,这就是根据规则生成的多个LOD文件。

LOD技术即Levels of Detail的简称,意为多细节层次。LOD技术指根据物体模型的节点在显示环境中所处的位置和重要度,决定物体渲染的资源分配,降低非重要物体的面数和细节度,从而获得高效率的渲染运算。

1976年,Clark提出了细节层次(Levels of Detail,简称LOD)模型的概念,认为当物体覆盖屏幕较小区域时,可以使用该物体描述较粗的模型,并给出了一个用于可见面判定算法的几何层次模型,以便对复杂场景进行快速绘制。--<百科>

根据所上,将模型文件分级别制作成LOD文件,在模型的低级别,显示粗糙一些的模型,因离的远,在视觉上也不会有很大的影响,当拉近的模型附近位置,显示高精度的模型,这样再很大程度上,提升了模型的显示速度,减轻系统的压力。

在3dml中,会将xpl2的lod模型,按照一定的相近区域进行合并,即将粗糙级别的模型进行一定程度的合并,这在数据上,能够压缩整体模型的数据量,减少模型的渲染数量,再配合四分树(Quadtrees)的索引分去,随着地图的显示范围,动态显示和隐藏不同级别的模型,从而降低模型对系统资源的占有率,加快模型的浏览速度。

在Cesium的3dtile制作中,也遵循这种原理,具体的算法在互联网上能够搜到,大多数代码都是C++的。

以上是“TE二次开发中LOD是什么意思”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI