Ogre
文章平均质量分 62
liygcheng2010
这个作者很懒,什么都没留下…
展开
-
Visual Studio 2010 配置Ogre
简介: 这部分指令将会指导你从头开始建立一个Visual Studio C++的项目,如果你想了解应用程序向导为你做了哪些工作,这部分指示是很有用的。当你已经看完了这部分指南的时候,你应该要具备成功编译一个工作的Ogre应用程序的能力,然后你才能继续深入。转载 2013-08-12 14:08:15 · 1638 阅读 · 0 评论 -
Ogre3D嵌入Qt框架
按照经典的Qt程序结构,应该有一个从QMainWindow继承而来的MainWindow,让它做为主窗口,然后子类化一个QWidget,它做为主窗口的"中心挂件",能过封装Ogre的部分功能,实现用Ogre对该窗体的绘制。首先,如何把Ogre这个引擎发动,不断驱动其进行工作。Qt也需要告诉Ogre如何把渲染的内容画到指定的窗口中去,以及用哪种方式更新窗口中的内容。 当键盘或鼠标转载 2013-11-24 16:58:25 · 1733 阅读 · 0 评论 -
四元数
想象一个物体在3D空间中移动的过程,该物体必然会涉及到旋转。例如一个怪物,他的运动方向会改变,要改变其方向只需要对其进行旋转即可。 旋转的方式大致分为三种:Euler旋转,矩阵旋转,以及四元数旋转。 这里稍微记录下我目前对于四元数旋转的理解。对于四元数方面的数学,以及其原理,这里不关心,只需要学会如何使用即可。 无论是哪一种旋转,物体与该物体的局部坐转载 2013-11-24 16:59:48 · 2188 阅读 · 0 评论 -
Ogre导入模型
1.注意事项1.由于Ogre与3Dmax坐标系统的不一致,可能会导致3Dmax导出的模型在Ogre旋转了90°(我使用OgreMax导出模型).这可以在3Dmax里更改模型的轴坐标即可修改方法 : 选中模型后--->层次--->点击仅影响对象--->变换 即可将轴坐标重置为OgreMax导出的正常Ogre轴2.NxOgre中是以m为度量单位的.在Ogre中也可以认为是m(Og转载 2013-11-24 17:05:13 · 2028 阅读 · 1 评论 -
Ogre启动过程&原理
#include #include #include #include using namespace Ogre;class ExitListener : public FrameListener{public: ExitListener(OIS::Keyboard *keyboard) : mKeyboard(keyboard) { }转载 2013-11-26 14:43:06 · 1756 阅读 · 0 评论 -
Ogre中调用OgreMaxViewer来load场景文件.scene
这几天一直都在被这个问题困扰,各种方法都试了,都快哭了,现在终于OK了。先Mark一下,免得日后又忘了。1.基本框架基本框架就不自己亲自搭建了,打算直接用Ogre官网提供的TutorialFramework,先将此平台搭建好,详情可参考另一篇博文http://blog.csdn.net/liygcheng/article/details/99239892.配置好Ogre原创 2013-11-27 19:08:07 · 2534 阅读 · 2 评论 -
OgreMax的使用
目前开发的IM游戏平台主要用Ogre制作,开发了一段时间,其中3ds max导出插件比较好用就oFusion和OgreMax,但是oFusion因为免费版的因素,有功能限制几乎没法儿用来做真正的开发。因此大部分时间就是用oFusion在3ds max中的即时预览功能,而OgreMax就用来做真正的导出。经过一段时间的使用及网上的一些资料,总结了一些OgreMax的使用经验,经常使用的菜单部分的一些转载 2014-03-03 11:05:46 · 1517 阅读 · 0 评论 -
OgreMax导出场景文件错位问题解决
安装好OgreMax之后,在Max的菜单上会多出OgreMax的导出菜单项.如下图所示:根据导出的需要,可以分别在 "Scene Settings", "Global Settings"里做相应的设置.具体可以参考"OgreMaxSceneExporter.chm",教程就在你下载的OgreMax的压缩包里.设置好之后,直接选择"Export"->"Export Scene..."原创 2014-03-03 11:04:13 · 2035 阅读 · 0 评论