【发布时间】:2021-07-28 18:04:43
【问题描述】:
我已经在三个 js 查看器中加载了一个点 clound 模型,并在 Forge 中加载了相同的原始模型。现在我想同步相机,但由于坐标系不同,同步干扰。
有人可以指导在锻造查看器中设置模型的正确位置/旋转且旋转轴不受干扰吗?
【问题讨论】:
标签: autodesk-forge
我已经在三个 js 查看器中加载了一个点 clound 模型,并在 Forge 中加载了相同的原始模型。现在我想同步相机,但由于坐标系不同,同步干扰。
有人可以指导在锻造查看器中设置模型的正确位置/旋转且旋转轴不受干扰吗?
【问题讨论】:
标签: autodesk-forge
在使用更复杂的解决方案之前,请注意 Forge Viewer确实提供基本的点云支持,因此您可以将点云与模型一起直接加载到 Forge Viewer 中。见https://github.com/petrbroz/forge-potree-demo。
如果您需要两个单独的查看器(一个用于点云,一个用于原始模型)并在它们之间同步相机,这也是可能的,但需要更多的工作。最重要的是,您需要确定点云数据和模型是否使用相同的坐标系,如果不是,则需要找到从一个到另一个的转换。 (这不是我可以在这里回答的问题,因为我没有关于您的文件的任何详细信息。)最后,您可以通过它的 API 控制 Forge Viewer 中的相机(例如,使用 setPosition 或 setTarget) ,如果需要,应用适当的变换。
【讨论】: