• osg模型操作之分页细节层次


    分页细节层次:

      由osg::pagedLOD : osg::LOD : osg::Group : osg::Node : osg::Object : osg::Referenced的继承。

      它也是一个细节层次节点,用于实现动态分页加载,根据视点来加载所需要的,分页细节层级节点中还可以包含LOD节点。它与osg::LOG的区别是:osg::LOD节点存在于一个文件中,而osg::PagedLOD的每个节点都是磁盘文件,可以根据需求加载这些文件,加载过程中有单独的线程负责实时调度和加载。

      分页细节层次节点主要用来处理大规模的数据,在地形和GIS方面有广泛的应用。可以把模型进行预处理,在渲染场景时,再根据来加载这些数据以及卸载一些无用的数据。

    相关示例:

      

      

      在示例中,我们把pagedLOD节点写到磁盘上,以便和上一篇的示例进行对比。通过比较看出,osg::LOG节点存在一文件中,而PagedLOD节点只提供索引的作用,每个LOD节点存在于磁盘文件中,但不把文件存在一个文件中。

  • 相关阅读:
    Ubuntu18.04安装配置
    Ubuntu Terminal「控制台」
    Ubuntu16.04系统安装
    UEFI Install CentOS 7
    安装Ubuntu16.04后要做的事
    Ubuntu Google Chrome
    Nuke Linux Crack
    Selenium3自动化测试实战 基于Python语言
    函数基础
    Jenkins持续集成
  • 原文地址:https://www.cnblogs.com/airduce/p/9621348.html
Copyright © 2020-2023  润新知