分配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可以为几何图形正确定位摄像机。
小费: 如果您拥有可用的相同场景或内容的多个素材资源,则还可以使用调查点来解决您的每个资源,然后将它们全部注册在同一世界中。看到组合解决方案。