首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

向大家请问一下 怎么确定变换变换举证的有关问题~

2012-03-26 
向大家请教一下 如何确定变换变换举证的问题~!想做一个第一人称的游戏,摄像机已经实现了,现在想让一个人物

向大家请教一下 如何确定变换变换举证的问题~!
想做一个第一人称的游戏,摄像机已经实现了,现在想让一个人物行走的模型始终当在摄像机的前面。想请教一下大家,如何根据当前摄像机的LOOK,POS,UP三个向量计算出模型的变换矩阵。

[解决办法]
用look-pos可以得到一个向量,比如叫向量 R
R = look-pos
然后,用UP向量叉乘R,可以得到一个向量 S
S = R×UP
最后,一个向量T,可以用S叉乘R得到
T = S×R
然后把所有向量单位化,于是这个变换矩阵为


热点排行