随笔分类 -  Ogre

Ogre: 天空
摘要:[转载请保证内容的完整性和正确性]天空Ogre中天空的实现很简单,在它的SceneManager中已经实现了添加天空的方法(作者目前的功力还不足以写出效率更高的天空渲染方法),这里只是说一下具体该如何使用。Ogre的天空有三种实现方式:SkyBOX天空盒,六个面把摄像机包起来(这样就永远走不出去了)... 阅读全文

posted @ 2015-03-15 16:27 FKS143 阅读(638) 评论(0) 推荐(0)

Ogre: 建立一个简单的框架——关于场景节点
摘要:[转载请保证内容的完整性和正确性]建立一个简单的框架——关于场景节点如果我们要做一个类似于《跑跑卡丁车》的游戏,人物模型是需要随着卡丁车模型一起进行各种变换的(平移、旋转等),我们需要分别计算两个关联的模型的位置吗?这样能解决问题,但是太麻烦了,利用Ogre的场景节点可以很方便地解决这种问题。添加一... 阅读全文

posted @ 2015-03-14 15:11 FKS143 阅读(528) 评论(0) 推荐(0)

Ogre: 建立一个简单的框架——响应键盘事件
摘要:[转载请保证内容的完整性和正确性]建立一个简单的框架——响应键盘事件上一节我们在场景中添加了一个机器人,这一节我们将建立一个FrameListener类(顾名思义,这是一个侦听类),来控制模型进行移动。创建FrameListener类FrameListener类主要负责事件的侦听,如帧结束、键盘输入... 阅读全文

posted @ 2015-03-14 14:53 FKS143 阅读(730) 评论(0) 推荐(0)

Ogre: 建立一个简单的框架——添加模型
摘要:[转载请保证内容的完整性和正确性]建立一个简单的框架——添加模型大多数Ogre安装教程后面都会附加一段代码,通过一个ExampleApplication来测试是否正确安装,如果看到一个Ogre的头就说明正确安装了,但我们不能做任何修改。我们需要重写其中的一些方法,才能构建自己的游戏。这里的Liste... 阅读全文

posted @ 2015-03-13 19:56 FKS143 阅读(576) 评论(0) 推荐(0)

Ogre
摘要:Ogre关于OgreOgre,食人魔,兽人部落曾经的盟友,如今遍布艾泽拉斯和德拉诺。当然,这里说的Ogre不是这些梨形的胖子们,而是“Object-Oriented Graphics Rendering Engine”,面向对象的图形渲染引擎。由于种种原因,需要用C++来做渲染,我找了很多不同游戏引... 阅读全文

posted @ 2015-03-13 19:10 FKS143 阅读(561) 评论(1) 推荐(0)

导航