我已经在maya中使用下面的代码创建了拖动器上下文,pos保存了我的鼠标光标的2D坐标,我想将它转换为3D坐标以成为我想要发射的射线的源,我希望它可以通过Python脚本或通过Python API ,,如何(在玛雅)我可以得到鼠标的3D位置?
import maya.cmds as mc
mc.draggerContext('testContext', pressCommand='getCursorPos()',
dragCommand='getCursorPos()', cursor='default')
def getCursorPos():
#--get the 2D position of cursor (on the view port)----
pos = mc.draggerContext('testContext', query=1, dragPoint=1)
#----convert to 3D coordinates in the scene--------
????????
在此先感谢
#错误:RuntimeError:file第4行:# –