osgVerse 示例1---快速渲染到纹理(FastRtt)

 osgVerse 示例1---快速渲染到纹理(FastRtt)

       本文通过osgVerse的工具osgVerse_Test_FastRtt,展示其RTT实现的效果,并简单分析其原理,包含类结构关系和部分核心代码实现。


目录

  • 1 osgVerse_Test_FastRtt示例效果展示
  • 3 类结构关系与参数调整对结果的影响
  • 2 部分核心代码实现

内容

  • 1 osgVerse_Test_FastRtt示例效果展示

       下载地址如下:https://gitee.com/xarray/osgverse。通过CMake编译,设置本地安装的OSG和OSGEarth路径即可。

       osgVerse_Test_FastRtt运行示例如下图所示(屏幕向里为Z轴、左为X轴、下为Y轴)。可看到一个OSGChina的图标贴在黑色的模型表面。此处RTT(Render to Texture)的经典应用场景,即将某一图片采用动态渲染的方式,贴到另一个模型表面显示。接下来分析此示例的代码结构。

你可能感兴趣的:(Cesium+三维,c++,OSG,osgEarth,osgverse,RTT)