四元数旋转

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了四元数旋转相关的知识,希望对你有一定的参考价值。

 

技术分享

 

0.1f就是代表右边半轴的旋转百分比360度的十分之一是36

 

0.1f这个就是控制旋转角度的范围在0.0f - 1.0f 对应范围是0-180

 

一个调用周期只能执行一个四元数变换,因为这次的变换在这次的逻辑循环还没有执行所以连续两条四元数赋值旋转只能执行最后一条,需要旋转多少度提前计算好。

 

 

 

正半轴旋转公式

 

gameObject.transform.rotation = new Quaternion(0, 1, 0, (Mathf.PI - Mathf.PI * 0.1f));

 

技术分享

 

 

 

 

 

 

 

 

 

 

 

 

以上是关于四元数旋转的主要内容,如果未能解决你的问题,请参考以下文章

四元数法

四元数运动学笔记四元数和旋转相关的约定表述

在 1 轴上旋转四元数?

将四元数旋转转换为旋转矩阵?

四元数旋转

从四元数到 OpenGL 旋转