OGRE
文章平均质量分 82
armoonwei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(1) 安装Ogre SDK
<br />一、准备<br />1、下载SDK,网址:http://www.ogre3d.org/download/sdk. ,选择正确的版本;<br />2、下载并安装DirectX:directx_aug2009_redist.exe<br />二、运行SDK,选择解压安装路径:<br />三、将安装路径设置到环境变量:OGRE_HOME<br />例如:D:/OgreSDK/OgreSDK_vc9_v1-7-1原创 2010-10-23 20:55:00 · 1580 阅读 · 0 评论 -
(2) 设置开发环境
一、前提工作1、已经安装了Visual Studio 20082、SDK(1.7版本或以上)已经安装了二、旅程开始了1、第一站:创建一个Project启动Visual Studio 2008,创建一个类型为Win32 Project的空项目2、第二站:创建程序目录结构并加入代码文件BaseApplication.h/*-----------------------------------------------------------------------------Filename: Ba原创 2010-10-23 21:06:00 · 921 阅读 · 0 评论 -
(0) OGRE是啥
OGRE(Object-Oriented Graphics RenderingEngine,即:面向对象图形渲染引擎)是一个用C++开发的面向场景、非常灵活的3D引擎,它旨在让开发人员更容易、更直接地利用硬件加速的3D图形系统开发应用。这个类库隐藏了底层系统库(如:Direct3D和OpenGL)的所有细节,提供了一个基于世界对象和其他直观类的接口。译者注:ogre在英文中意为:食人魔鬼, 怪物, 象鬼的人,故其LOGO是一个怪物头OGRE能(实际上就是)被用于开发游戏,但是OGRE被设计成原创 2010-10-25 16:30:00 · 751 阅读 · 0 评论 -
(4) 摄像机、光照和阴影
简介这篇教程主要介绍如何使用灯光对象以及如何产生阴影。我们还会稍微了解一下摄像机的用法。从这里开始在上一教程的基础上,将文件TutorialApplication.cpp和TutorialApplication.h替换为如下两个文件: BasicTutorial2.h BasicTutorial2.cpp摄像机摄像机是用来观察我们所创建的场景。摄像机是一个特殊的物体,他的工作方式有点类似于场景节点。摄像机对象有方法:setPosition, yaw,roll和pitch,并且他可以绑定到任何场景节点。就原创 2010-10-27 09:42:00 · 2078 阅读 · 0 评论 -
(6) 帧监听与无缓冲输入
<br />从这里开始<br />添加如下初始代码:<br />BasicTutorial5.h<br />BasicTutorial5.cpp<br /> 代码中,我们重载了基类的frameRenderingQueued方法,并定义了一个私有方法processUnbufferedInput。后续通过完善其代码以实现一些有趣的东西。<br /> <br />帧监听<br />介绍<br /> OGRE在渲染每一帧时,会产生两个通知:帧开始渲染、帧结束渲染,我们可以通过注册回调去捕获这通知,并做些原创 2010-10-27 23:03:00 · 1354 阅读 · 0 评论 -
(3) OGRE的基石:场景管理器、场景节点、实体
提示1、确定你已经按照前一教程配置好了第一个应用程序的环境2、所有的代码,你应该自己去敲键盘,尝试多种情况并运行查看效果简介在这篇教程里,我会向您介绍OGRE最基础的构架:场景管理器,场景节点和实体从这里开始将前一教程的工程拷贝一份,我们将在他的基础上做一些功能扩充和展示。我们所需要修改的只有一个代码文件:TutorialApplication.cpp,而且我们只需要关注成员函数:createScene()。OK,让我们边写代码边讲解吧,GO!为成员函数createScene()补充如下代码:void Tu原创 2010-10-26 11:35:00 · 2944 阅读 · 0 评论 -
(5) 地形、天空和雾
简介这篇教程主要介绍如何使用灯光对象以及如何产生阴影。我们还会稍微了解一下摄像机的用法。从这里开始在上一教程的基础上,将文件TutorialApplication.cpp和TutorialApplication.h替换为如下两个文件: BasicTutorial2.h BasicTutorial2.cpp摄像机摄像机是用来观察我们所创建的场景。摄像机是一个特殊的物体,他的工作方式有点类似于场景节点。摄像机对象有方法:setPosition, yaw,roll和pitch,并且他可以绑定到任何场景节点。就原创 2010-10-27 09:43:00 · 2729 阅读 · 0 评论
分享