相对于vtk摄像机位置和方向放置演员

时间:2019-06-13 23:15:42

标签: python vtk

我有一个跟踪摄像机,通过它我可以复制vtk摄像机的运动,我需要将一个点相对于摄像机的位置和方向放置在距摄像机0、0、50英寸的位置

我尝试使用模型视图变换的反函数(SetUserViewTransform或SetModelTransformMatrix的反函数)并将其与我希望角色所处的位置相乘,它不起作用,我也尝试使用SetUserViewTransform或SetModelTransformMatrix并偏移该点定位它,这似乎在某些情况下有效,而在某些情况下无效

基本上,如果摄影机位于0、0、0,则需要将actor放置在0、0、50,如果摄影机位于0、0、10并在x上旋转45度,则actor必须位于相机前方0、0、50的相对距离

任何帮助将不胜感激,谢谢

0 个答案:

没有答案