我需要知道给定相机正在看的方向,但我找不到一种方法来获取它。有没有办法获得某种向量,告诉相机指向哪个方向(就像有一个向上的向量告诉相机的向上方向)?
答案 0 :(得分:2)
您还可以使用xform获取相机的worldMatrix。第3排 相机矩阵是相机矢量的反向
camera_z = cmds.xform("persp", q=True,m=True, ws=True)[8:11]
forward = [i * -1 for i in camera_z]
答案 1 :(得分:0)
相机正在寻找
centerOfInterest = cmds.camera(cameraShape, q=True, centerOfInterest=True)
相机世界向上
worldUp = cmds.camera(cameraShape, q=True, worldUp=True)