电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

NO.4_OGRE场景管理器器介绍VIP免费

NO.4_OGRE场景管理器器介绍_第1页
NO.4_OGRE场景管理器器介绍_第2页
NO.4_OGRE场景管理器器介绍_第3页
本章要对ogre 的场景管理器做一个基本的介绍.下边的材料来自ogre3d.cn 一个场景代表在虚拟世界中显示的物品。场景可以包括静态几何体(比如地形或者室内),模型(比如树、椅子等),光和摄像机。场景有下面种类。室内场景:可能由走廊、有家具的屋子和挂着装饰品的墙组成。室外场景:可能由山,树木,微微摇动的草地,飘着云彩的天空组成。Ogre提供了一套不同的场景管理器,每一种特别支持某种场景,本文档将列出 Ogre提供的场景管理器和它们的优缺点。 目录:  1 选择一个场景管理器  2 八叉树场景管理器(Octree Scene Manager)  3 地形场景管理器(Terrain Scene Manager)  4 自然场景管理器(Nature Scene Manager –插件)  5 分页场景管理器(Paging Scene Manager –插件)  6 BSP 场景管理器  7 DotSceneOctree 场景管理器 (插件) 选择一个场景管理器 你可以通过 getSceneManager 方法选择一种场景管理器,来代替默认的ST_GENERIC : Dagon 1.2 version 以后版本: mRoot->createSceneManager (ST_GENERIC); 老版本: mRoot->getSceneManager (ST_GENERIC); 它们的参数有以下值可选择:  ST_GENERIC – 如果你设定加载 Plugin_OctreeSceneManager 将使用八叉树管理, 如果你设定加载 Plugin_DotSceneManager 就可以加载 DotScene (.scene)  ST_EXTERIOR_CLOSE – 地形场景管理Terrain_Scene_Manager  ST_EXTERIOR_FAR – 自然场景管理(Nature scene manager)  ST_EXTERIOR_REAL_FAR – 分页场景管理Paging_Scene_Manager  ST_INTERIOR – BSP 场景管理  1. 八叉树场景管理器(Octree Scene Manager) 用八叉树分割场景,对于多数场景效果良好,除了那些非常封闭的场景。 优点:  一个简单的解决方案,对于多数场景实用。  如果有大量静态几何体,可以用StaticGeometry 类来加速 缺点:  对特殊的场景结构没有加速  不适用于非常封闭的空间 2. 地形场景管理器(Terrain Scene Manager ) terrain scene manager 是为非常小的包含静态地形的场景所设计的。这个场景管理器方便从高度图来产生场景。(通过读取 media 目录下的terrain.cfg 文件来生成地形) 优点:  可以很快渲染高分辨率的地形  可以很方便地由高度图和地形材质产生地形  材质可以使用shader 缺点:  没有分...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部