2016-12-15 189 views
0

我有一個場景,物體和一個由軌跡球控制的相機。當我向根對象添加一個新對象時,我希望它在攝像頭移動之前的方向。例如,如果您不旋轉攝像機,環面將出現面向屏幕的孔,即x,y屏幕平面上的環。three.js - 反轉相機旋轉矩陣

我試圖應用相機的逆矩陣,但這不起作用。

var m = THREE.Matrix4() 
m.getInverse(camera.matrixWorld) 
obj.setRotationFromMatrix(m) 

我錯過了什麼?

回答

0

的解決方案是簡單地以應用照相機旋轉: obj.setRotationFromMatrix(camera.matrixWorld)

該目的然後朝向相機。