2016-10-27 27 views
0

私は与えるカメラが見ている方向を知る必要がありますが、私はそれを得る方法を見つけることができません。カメラが指している方向を指示する何らかのベクトルを得る方法がありますカメラの上向きを伝えるアップベクトルです)?カメラ方向ベクトルの取得方法は?

答えて

0

カメラは

centerOfInterest = cmds.camera(cameraShape, q=True, centerOfInterest=True) 

カメラワールドアップベクトル

worldUp = cmds.camera(cameraShape, q=True, worldUp=True) 

に見ているあなたはまた、XFormsを使用して、カメラのworldMatrixを得ることができますcamera docu

2

をご確認ください。 カメラ行列の3行目は、カメラベクトルのある

camera_z = cmds.xform("persp", q=True,m=True, ws=True)[8:11] 
forward = [i * -1 for i in camera_z] 
関連する問題