autodesk-forge - 旋转原始锻造模型以与其他查看器同步
问题描述
我在三个 js 查看器和 Forge 中的相同原始模型中加载了一个模型。现在我想同步相机但由于不同的坐标系,同步干扰。
有人可以指导在旋转轴不受干扰的情况下在伪造查看器中设置模型的正确位置/旋转吗?
解决方案
在使用更复杂的解决方案之前,请注意 Forge Viewer确实提供了基本的点云支持,因此您可以将点云与模型一起直接加载到 Forge Viewer 中。请参阅https://github.com/petrbroz/forge-potree-demo。
如果您需要两个单独的查看器(一个用于点云,一个用于原始模型)并在它们之间同步相机,这也是可能的,但需要更多的工作。最重要的是,您需要确定点云数据和模型是否使用相同的坐标系,如果不是,则需要找到从一个到另一个的转换。(这不是我可以在这里回答的问题,因为我没有关于您的文件的任何详细信息。)最后,您可以通过它的 API(例如,使用setPosition或setTarget)在 Forge Viewer 中控制相机,应用适当的如果需要,进行转换。
推荐阅读
- maven - Springboot 在默认服务器上运行。它不应该指向环境变量 tomcat 路径
- matrix - 矩阵中项目数的表达式,每个位置都有 p% 的机会
- javascript - 尝试使用 JavaScript 在另一个 Div 中的另一个 Div 中添加一个 Div
- javascript - YouTube - 右键单击时不显示上下文菜单
- apache-kafka - 找出 Kafka Message 版本
- java - 评价此应用程序 三天后提醒到当前日期
- c++ - C++ getline 在 while 循环中缺少第一个字母。没有cin.ignore就不行吗?
- javafx - JavaFX 舞台问题与隐藏和显示问
- php - 是否可以从 table_a 获取数据到 table_b?如果是,请发送建议或查询
- android - Nativescript 角度项目的多选下拉菜单或选择器节点模块