计算对象的3D角度(知道其方向)

时间:2019-07-14 19:43:24

标签: javascript math 3d

我正在制作一个JavaScript动画,其中包括一个在其Z轴上旋转的假3D圆柱体。我已经在After Effects中做到了,但是无论如何,这是一个代码/数学问题。

我有一个驱动某些形状变化的“ Zrot”变量,它“模拟”一个轴上的旋转3D对象-因此,这不是3D而是2D。

enter image description here

现在我需要能够旋转我的图层,但是这样做时,角度看起来很奇怪。

enter image description here

我要搜索的是一个基于层旋转来计算“ zrot”偏移的公式。

var frontRot = 78;
var zRotOffset = frontRot * ...

enter image description here

如果您了解一些3D软件,那就像是局部旋转与全局旋转。

enter image description here

任何人都可以帮忙吗?

谢谢!

0 个答案:

没有答案