社区
图形处理/算法
帖子详情
在D3D中,如果想让物体围绕(1,1,1)这个向量旋转,应该怎么做?
asin
2003-08-24 10:27:22
如题,谢谢。
...全文
32
2
打赏
收藏
在D3D中,如果想让物体围绕(1,1,1)这个向量旋转,应该怎么做?
如题,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Napoleo
2003-08-25
打赏
举报
回复
msdn中的D3D帮助有
gzshd
2003-08-24
打赏
举报
回复
到http://www.b-xr.com/bbs.htm上下载《Visual C++ OpenGL DirectX三维动画编程宝典》源代码,看看里面DX的例子,有注释
【DirectX 11 SDK 学习笔记】
3D
Transformation
Summary 在上一个的例子里面,将一个model sapce
中
的立方体渲染到了屏幕上。在这个例子
中
,我们将扩展变换的概念并且演示通过这些变换可以
做
出来的简单的动画。 这个例子的最终显示结果是一个
物体
沿着轨道绕另一个
物体
旋转
,非常适合说明变换和为了达到需要的效果该如何将变换结合在一起。 Transformation 在
3D
图像
中
,transformation 经常被用来操作点和向
向量
几何在游戏编程
中
的使用
简单的2-D追踪-Twinsen编写-本人水平有限,疏忽错误在所难免,还请各位数学高手、编程高手不吝赐教-我的Email-address: popyy@netease.comAndre Lamothe说:“
向量
几何是游戏程序员最好的朋友”。一点不假,
向量
几何在游戏编程
中
的地位不容忽视,因为在游戏程序员的眼
中
,显示屏幕就是一个坐标 系,运动
物体
的轨迹就是
物体
在这个坐标系曲线运动结果,而描述这些曲线运
D
3D
矩阵变换
Managed DirectX +C# 开发(入门篇)3
Managed DirectX +C# 开发(入门篇)3Managed DirectX +C# 开发(入门篇)3第五章 矩阵变换一:为什么使用4×4矩阵?在
3D
中
进行编程时,使用的是4×4矩阵来进行矩阵变换。初学者往往认为既然是三维空间,为何不使用3×3的矩阵来表示呢?
这是因为3×3的矩阵不能表示有些变换,比如比如平移、投影、反射,因此,增大到4×4,这样,就可以描述更多的变换了。
但是矩阵变成了4
第七章 DirectX 数学
向量
,碰撞检测和粒子系统(上)
数学不仅在游戏开发
中
,甚至在整个软件编程行业
中
,都占据了非常重要的位置。如果没有数学,那么计算机编程不会得到快速的发展。软件编程的本质就是处理数据,这种处理很大程度上取决于算法,而算法的本质就是数学。游戏开发
中
使用最多的就是几何数学。坐标系是游戏开发
中
最基础的概念,包括2D坐标系和
3D
坐标系,其实就是维度的不同。2D坐标系就是x/y两个维度,它与我们的电脑/手机屏幕是一致的。
3D
坐标系则是由x/y/z三个维度构成,z维度其实就是垂直我们的电脑/手机屏幕向里或向外的方向。
3D
坐标系分为左手坐标系和右手坐标系,
OGRE
中
的四元数与
旋转
转载自:http://blog.csdn.net/kevinlynx/article/details/1701354OGRE
中
的四元数与
旋转
Kevin Lynx 2007-7-21
想
象一个
物体
在
3D
空间
中
移动的过程,该
物体
必然会涉及到
旋转
。例如一个怪物,他的运动方向会改变,要改变其方向只需要对其进行
旋转
即可。
旋转
的方式大致分为三种:Euler
旋转
,矩阵
旋转
,以及四元数
旋转
。这里稍微记录下我目前对于
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章