您的位置:首页 > 其它

OGRE步步惊心 - 第003天: 第一个机器人例子的扩展

2012-09-07 16:07 387 查看
在运行第一个程序成功后,少许扩展一下,在建立Node的时候,增加了Vector(0,0,-100);

void OgreApp1::createScene(void)
{
// Set ambient light
mSceneMgr->setAmbientLight(Ogre::ColourValue(0.5, 0.5, 0.5));
Entity *ent1 = mSceneMgr->createEntity( "Robot", "robot.mesh" );
SceneNode *node1 = mSceneMgr->getRootSceneNode()->
createChildSceneNode("RobotNode",Vector3(0,0,-100));
node1->attachObject(ent1);

} 按照Ogre的设计,坐标轴是左手坐标,所以-100,表示机器人,往屏幕里面走了100,这样看起来会小一点

还有个注意的地方,就是要加一个 usng namesapce Ogre;这样好多的类,就不用特别标记了,直接可以使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: