zoukankan      html  css  js  c++  java
  • osg模型操作之细节层次控制

    细节层次节点:

      由osg::LOD : osg::Group : osg::Node : osg::Object : osg::Referenced的继承关系,LOD(level of detail)其下有两个子节点,分别是osg::PagedLOD和osgSim::Impostor。

      使用细节层次节点可以实现不同层次下物体的渲染。其基本思想是使用物体的一种简单形式表达物体,这样可以使绘制的图形尽量简洁。当视点靠近物体时,用详细的细节表示;当视点远离物体时,使用简化模型来表示。由于距离原因,简化后的模型与细节详细的模型看上去很接近,这样就可以获得一个比较好的加速效果。

      LOD更具距离来切切换的。也可以根据屏幕像素的大小来切换。计算距离有两种方式,一种是视点到物体包围中心的距离,另一种是用户自定义中心模式。

      

    相关示例:

      

      

  • 相关阅读:
    重排列
    最多分成多少块
    后面第一个大于
    走格子
    硬币游戏
    还是01串
    戴德兰
    个人所得税
    最长高地
    执行Commit时Oracle做哪些工作
  • 原文地址:https://www.cnblogs.com/airduce/p/9621129.html
Copyright © 2011-2022 走看看