虚拟城市的开发技术探讨
10~100倍。
本文链接地址:http://www.oyaya.net/fanwen/view/144504.html
2.3.2 提高渲染速度的技巧
(1)简化场景:简化场景有以下方法:
·减少多边形的数目,这可极大地提高执行的性能;
·使用纹理代替多边形造型,既可美化场景又可提高性能;
·使用灰度图的纹理;
·尽量少用光源,这将有效地提高渲染的速度;
·使用布告板节点,此节点允许在场景中使用二维图象来模拟三维造型并旋转,
从而始终面对观察者。此法既减小了文件又不影响真实效果,可用来制作树
木、电线杆、路牌、消防栓等辅助性对象;
(2)场景分割:将大的场景分为多个相对独立的小场景,通过Anchor节点为场景
中逻辑上分离的部分建立连接关系;
(3)自适应LOD节点:若在LOD的range域中未明确指定具体值,浏览器会在
给定时刻决定哪一层物体需要显示。该节点允许根据硬件平台的能力调整场景
的细节程度。在建立一条街道时,由于街道两边有许多精细的建筑物,要对它
们进行实时渲染是不可能的
《虚拟城市的开发技术探讨(第6页)》