随笔分类 -  Ogre

摘要:1. 雾效雾的类型:线性和指数,线性雾呈线性增长厚度,指数雾呈指数增长厚度。每个单位距离的雾,后者增长的快。ColourValue fadeColour(0.9,0.9,0.9);mWindow->getViewport(0)->setBackgroundColour(fadeColour); //如果有多个视口,用getNumViewports来获取视口数mSceneMgr->setFog(FOG_LINEAR,fadeColour,0.0,50,500); //第一个参数是雾的类型,第二个参数是雾的颜色,第三个参数对于线性雾是没用的,第四个参数和第五个参数表示雾的厚度范围 阅读全文
posted @ 2013-01-07 17:32 easyfrog 阅读(839) 评论(0) 推荐(0)
摘要:Ogre 是使用 OIS 这个开源的输入框架来处理用户的键盘或鼠标事件的。需要引入 OIS.h 头文件#include "OIS.h"int main(){ Ogre::Root* root = new Ogre::Root("plugins_d.cfg"); // 创建我们的主窗口 Ogre::RenderWindow* window = root->initialise(true,"My Ogre Render Window"); // 首先需要创建一个InputManager对像的指针,它来负责管理所有的输入事件 // 使 阅读全文
posted @ 2013-01-05 14:31 easyfrog 阅读(601) 评论(0) 推荐(0)