分配3D测量点

如果创建用户跟踪,则可以将其分配为已知的3D测量点。这可以告诉CameraTracker 2D素材中的哪些点与3D模型中的对应点相吻合,从而使它可以解决相机与已知3D点的匹配,并获得最佳效果。

注意:  3D测量点已取代ProjectionSolver工作流程,但您仍可以通过按以下方式添加ProjectionSolver节点X在“节点图”中输入ProjectionSolver作为Tcl命令。

小费:  您可以使用ModelBuilder或外部应用程序为素材创建3D模型。

要在场景中创建3D测量点:

1.   要定义场景与测量点之间的完整旋转,平移和比例,请创建和跟踪至少三个用户跟踪。如果您追踪三个以上,则将获得最合适的结果。看到使用用户跟踪了解更多信息。
2.   通过按以下方式将Viewer切换到3D模式Tab在查看器中或使用View selection落下。
3.   设置Thumbnail在查看器上方进行控制All将所有参考框架缩略图显示为查看器中的叠加层。
4.   使用查看器上方的选择模式按钮切换到Vertex selection模式。
5.   在3D模型中选择一个顶点,然后在缩略图库中选择要作为测量点的用户跟踪。
6.   右键单击“用户跟踪”,然后选择user tracks > snap to 3D vertex selection

7.   在CameraTracker属性面板中,点击UserTracks标签以显示曲目列表。

将3D顶点与用户轨道匹配时,用户轨道表将显示像素错误。您可以使用它来查看相机解决方案适合3D测量点的程度。

如果求解器无法匹配点,则将有较高的误差值。如果发生这种情况,请尝试查看2D要素位置以检查它们对应于同一点,然后再次检查模型上的3D顶点。

8.   对场景中所需的用户跟踪重复此过程,然后启用s用户跟踪表中每个跟踪的复选框。

s在求解期间将点指定为已知的3D测量位置,从而使CameraTracker可以为几何图形正确定位摄像机。

小费:  如果您拥有可用的相同场景或内容的多个素材资源,则还可以使用调查点来解决您的每个资源,然后将它们全部注册在同一世界中。看到组合解决方案