游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1917|回复: 2

如何描述这样的粒子的运动规律

[复制链接]

13

主题

79

帖子

81

积分

注册会员

Rank: 2

积分
81
QQ
发表于 2010-8-17 10:55:00 | 显示全部楼层 |阅读模式
主要为了实现粒子能饶某一个轴旋转
现在的实现方式是在游戏的每一帧中改变粒子的运动方向。比如我想让粒子饶Y轴旋转,那么它方向的变化规律是一个以Y轴为中垂线的一个圆平面的切线方向。
问题是怎么用数学来描述当它绕轴axes(x, y,z)旋转时在t时刻的运动方向

2

主题

141

帖子

141

积分

注册会员

Rank: 2

积分
141
发表于 2010-8-17 11:22:00 | 显示全部楼层

Re:如何描述这样的粒子的运动规律

先把问题简化到绕指定轴比如Y轴的旋转, 别说你不知道怎么弄, 然后就是用个饶任意轴选转的矩阵来转换那个向量 D3DXVec3TransformCoord, 老兄数学基础不扎实阿

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2010-8-17 14:38:00 | 显示全部楼层

Re:如何描述这样的粒子的运动规律

D3DXMatrixRotationAxis
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-7 19:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表