- 博客(7)
- 资源 (10)
- 收藏
- 关注
转载 Ogre的四元数组Quaternion类
想象一个物体在3D空间中移动的过程,该物体必然会涉及到旋转。例如一个怪物,他的运动方向会改变,要改变其方向只需要对其进行旋转即可。旋转的方式大致分为三种:Euler旋转,矩阵旋转,以及四元数旋转。这里稍微记录下我目前对于四元数旋转的理解。对于四元数方面的数学,以及其原理,这里不关心,只需要学会如何使用即可。无论是哪一种旋转,物体与该物体的局部坐标系之间的相对位置,相对方位都是不会改
2012-10-31 15:47:16 1459
转载 OgreOde的使用
开发平台是windows7,IDE:visual studio 2008 sp1,Ogre版本号是:1.7.2,Ode版本号是:0.11.1,OgreOde版本:0.0.3.0首先需要申明的是现在这个OgreOde好像已经很久没有人维护了,最新的源代码下载下来在Ogre1.7.2下要编译通过的话还需要修改源代码中的某些地方。具体怎么改这不属于本文章所应该讲的内容。写这篇文章完全是因为官方的
2012-10-30 21:42:52 2155
转载 OgreODE入门
既然用了Ogre,那么一定是要有一个物理引擎的。最后选择了ODE,因为ODE在持续更新,文档稍微要多一些。但是中文文档基本没有,为了以后能快速阅读,只好自己先翻一下了。这只是一个介绍性的文档,其中的代码并不能形成一个完整的可执行程序。如果结合着OgreODE的Demo的代码看这篇文章,效果会很好的。原文:http://www.ogre3d.org/wiki/index.php/Firs
2012-10-24 10:09:47 1201
转载 AxisAlignedBox矩形边界框
矩形边界框另一种常见的用来界定物体的几何图元是矩形边界框,矩形边界框可以是与轴对齐的或是任意方向的。轴对齐矩形边界框有一个限制,就是它的边必须垂直于坐标轴。缩写AABB常用来表示axially aligned bounding box(轴对齐矩形边界框),OBB用来表示oriented bounding box(方向矩形边界框)。轴对齐矩形边界框不仅容易创建,而且易于使用。一个3D的AAB
2012-10-24 09:12:00 6684
原创 编译OgreOde问题集锦
问题1:方法:这个异常是因为找不到资源组Bootstrap,Bootstrap资源组是OGRE比较早期的版本使用的名字。打开resource.cfg文件,用中括号表示的就是资源组名,可以看到在1.7.1中有两个资源组,一个叫essential,一个叫general。我们可以查看Ogre1.4的资源配置文件:这个配置文件中就有了Bootstrap,它定位到一个压缩文件OgreCo
2012-10-17 11:16:52 3094 1
原创 编译OgreODE
Ogre是一个三维图形渲染引擎,Ode是一个开源动态物理引擎,Ogre可以与Ode结合在一起使用,而结合二者的方法有两种,一是OgreOde,二是OdeNet。 OgreOde:http://www.ogre3d.org/tikiwiki/OgreODE OdeNet:http://www.ogre3d.org/tikiwiki/OdeNet
2012-10-16 14:19:58 1317 1
转载 ODE简析
ODE常用变量:dWorldID world;dSpaceID space;dJointGroupID contactgroup;dBodyID body;dGeomID geom;初始化:void InitODE(){ dInitODE(); world=dWorldCreate(); space=dHashSpaceCreate(0); conta
2012-10-16 09:22:30 1991 1
使用PHP实现用户登录和注册的功能——用户表
2013-12-18
Inno Setup 5.3.3 汉化版
2013-06-19
动软代码生成器
2013-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人