在Ogre下光照总共分三种,其实DX下也只有三种,1.是LT_SPOTLIGHT点光源,也就是相当于手电筒照射时的光,它需要设定内半径也就是强光照部分的角度,light->setSpotlightInnerAngle(Ogre::Degree(5.0f));和设定外半径的逐渐减少光照部分light->setSpotlightOuterAngle(Ogre::Degree(45.0f));light->setSpotlightFalloff(0.0f);设定光照颜色light->setDiffuseColour(Ogre::ColourValue(0.0f,1.0f,0.0f));
2.是方向光源LT_DIRECTIONAL,,light->setDirection(Ogre::Vector3(1,-1,0));设定光照方向
3.还有一种就是点光源LT_POINT
mCamera->setPolygonMode(Ogre::PM_WIREFRAME);设定Camera观察到的是有三角形网格组成的世界