JBC*_*BCP 1 javascript rotation three.js
我注意到当我围绕Z轴旋转我的模型时,像这样:
model.rotateZ(rotatedAngle * Math.PI / 180);
Run Code Online (Sandbox Code Playgroud)
它似乎围绕轴逆时针旋转.
Three.js使用右手系统,这意味着逆时针是默认旋转.请参阅此处了解所有轮换规则......
离开左手系统(顺时针),右手右手系统(逆时针)
因此,向角度添加一些东西会逆时针旋转,并且顺时针旋转一些东西.
function rotate(){
mesh1.rotation.z += 0.01; // rotates counter clockwise
mesh2.rotation.z -= 0.01; // rotates clockwise
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1975 次 |
最近记录: |