基于 Three.js 的 Gizmo 不可见
gizmo based on Three.js is not visible
我基于 GitHub 示例“forge-extensions”创建了带有 Transformation Extension 的 Forge 查看器应用程序,出于未知原因,在我单击元素后小工具不可见,放大后只有非常小的黄点,我相信它是元素中心点和 gizmo 尺寸太小,所以我的问题是如何控制它?事实上,所有的代码都是从 GitHub 示例“forge-extensions”中复制的,我一定错过了一些简单的东西!
您是否用不同类型的模型尝试过您的代码,它对所有模型的行为是否相同?我相信这可能与特定模型的规模有关,尤其是从查看器扩展查看 these lines of code 时:
_transformControlTx.setSize(
bbox.getBoundingSphere().radius * 5);
尝试在此处放置一个断点,然后查看 radius
是什么。或者尝试调整硬编码值。
我基于 GitHub 示例“forge-extensions”创建了带有 Transformation Extension 的 Forge 查看器应用程序,出于未知原因,在我单击元素后小工具不可见,放大后只有非常小的黄点,我相信它是元素中心点和 gizmo 尺寸太小,所以我的问题是如何控制它?事实上,所有的代码都是从 GitHub 示例“forge-extensions”中复制的,我一定错过了一些简单的东西!
您是否用不同类型的模型尝试过您的代码,它对所有模型的行为是否相同?我相信这可能与特定模型的规模有关,尤其是从查看器扩展查看 these lines of code 时:
_transformControlTx.setSize(
bbox.getBoundingSphere().radius * 5);
尝试在此处放置一个断点,然后查看 radius
是什么。或者尝试调整硬编码值。