Unity 向量围绕一个轴旋转 求新向量

来源:互联网 发布:windows系统制作mac 编辑:程序博客网 时间:2024/06/05 19:27

1、四元数法

Vector3 newVec = Quaternion.AngleAxis(angle,axis)*oriVec;

或者

Vector3 newVec = Quaternion.Eular(0,angle,0)*oriVec;


2、二维向量运算公式:

x1=xcosθ+ysinθ, y1=-xsinθ+ycosθ

原创粉丝点击