第二章_场景与实体.pptVIP

  • 11
  • 0
  • 约 10页
  • 2017-09-27 发布于山西
  • 举报
* * 第2讲 场景与实体 场景管理器 屏幕上显示的东西都由场景管理器管理。在场景中添加物体时,场景管理器会记录这些物体的位置。OGRE有多种场景管理器。 1.1 OGRE是怎样工作的 实体 实体是可以在场景中渲染的物体,可理解为任何一个3D模型。 灯光、摄像机、粒子、广告牌等不能成为实体。不能直接将实体放入场景中,而需将实体与场景节点绑在一起,场景节点则包括了实体的方位信息。 场景节点 场景节点跟踪与它绑在一起的实体的方位。一个实体直到与一个场景节点绑定后才会被渲染。同样,一个场景节点也不能单独的在屏幕上显示出来,只有与一个实体绑定后才能在屏幕上显示。场景节点可以绑定多个实体。 场景节点的位置总是与它的父节点相关。每一个场景管理器都包含一个根节点。 1.1 OGRE是怎样工作的 建立一个简单的场景 void createScene(void) { mSceneMgr-setAmbientLight( ColourValue( 1, 1, 1 ) ); Entity *ent1 = mSceneMgr-createEntity( Robot, robot.mesh ); SceneNode *node1 = mSceneMgr-getRootSceneNode()-

文档评论(0)

1亿VIP精品文档

相关文档