该用户从未签到
使用道具 举报
lglgaigogo 发表于 2012-12-24 15:58 _rotation的第一个分量是旋转的度数(弧度),后面三个应该旋转轴的方向向量。相乘其实我觉得就是效果的叠加 ...
smash 发表于 2012-12-24 22:03 两个向量的话,^表示叉乘,结果是向量,表示同时垂直于两个向量的向量,*表示点乘,结果是实数,表示一条线 ...
lglgaigogo 发表于 2012-12-24 22:44
一大波蓝猫 发表于 2012-12-25 09:23 矩阵乘向量不是要求 维数一样么? 这个 一个是四元 一个是三维向量啊
array 发表于 2012-12-25 09:56 四元数 * Vec3 = 经过旋转的新的Vec3
array 发表于 2012-12-25 10:02 这里说的是quat * vec3,不是matrix * vec3
smash 发表于 2012-12-25 09:55 vec3跟矩阵乘的时候,相当于(x,y,z,1)跟矩阵乘。
一大波蓝猫 发表于 2012-12-25 10:09 我也想问 为什么这里四元数相当于矩阵?
smash 发表于 2012-12-25 10:10 四元数就等同于旋转矩阵啊。
array 发表于 2012-12-25 10:17 这两种情形等价,您可以实验去验证一下 quat * vec3 = vec3 * matrixOfQuat
liuzhiyu123 发表于 2012-12-26 07:53 自己那个东西比划比划 哈哈
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。
|小黑屋|手机版|Archiver|OSG中国官方论坛 ( 陕ICP备14000835号-1 )
GMT+8, 2025-2-19 05:55