菜单
在场景树中,子节点在一般情况下只能有一个父节点与之相关联,但是也有子节点拥有多个父节点的情况。如图2.3为每一个节点只有一个父节点的情况,图2.4为子节点拥有多个父节点的情况,在子节点拥有多个父节点与之相关联的情况下,即代表一个几何对象需要被多个组节点多次引用时,例如上图2.1当中同一类型的树木需要被放置在不同街道的不同位置时,由多个父节点指向同一个子节点渲染速度要快很多,因为节点总数减少,内存占用变小,场景遍历的步数也变少了,但是渲染的最终结果不变。
图2.3 每个节点关联不同的父节点 图2.4 一个子节点拥有多个父节点
场景图中包括了许多类型的节点,用来满足程序中的各种各样的功能。例如,细节层次节点LOD可以根据距离的远近调整模型显示的细节,来加速渲染;开关节点可以通过使子节点有效或者失效,根据当前的渲染负荷有选择的对子场景进行渲染;变换节点可以改变各个子节点的坐标变换状态来改变子节点在场景中的位置。
2.2 OSG三文渲染引擎
OpenSceneGraph是一个性能十分高的三文渲染引擎,它的开源性也使得它可以广泛用于虚拟仿真、虚拟现实、科学工程化等领域。OSG以OpenGL作为底层平台,使用C++进行开发,具有跨平台性,可在MacOS X、Windows、UNIX/Linux、Solaris、AIX等多种现在主流的操作系统下运行。
OSG的层次结构如图2.5,在底层的图形硬件之上,OSG封装了OpenGL,然后OSG在底层使用OpenGL,应用程序只需要调用OSG提供的系统API即可开发上层的应用程序。
共3页:
上一页
1
2
3
下一页
上一篇:
微博热门话题提取和分析技术研究
下一篇:
图像纹理特征提取及其分类性能分析
跟踪-学习-检测算法及其在...
监控视频序列中运动目标的自动跟踪算法研究
安卓移动平台上利用快速...
OpenGL建筑目标数据库及可视化的设计与实现
HOG车辆检测系统中的运动目标检查算法研究
Camshift视频监控中目标跟踪算法设计与实现
深度信息辅助的视频目标跟踪算法研究和实现
大众媒体对公共政策制定的影响
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
当代大学生慈善意识研究+文献综述
中考体育项目与体育教学合理结合的研究
河岸冲刷和泥沙淤积的监测国内外研究现状
电站锅炉暖风器设计任务书
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
主页
计算机
机械
自动化
关闭菜单
栏目
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
日语论文
英语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
菜单
毕业论文
刷新
分享
收藏
关于
关闭
关闭
分享本页
返回
关闭
暂无收藏
全部清除
关闭菜单
About
751论文网手机版...
主页:
http://www.751com.cn
关闭
返回