1. 首页
  2. three.js

three.js如何将glb模型拆分为三个光纤中的所有部分

我正在寻找一种方法来实现autodesk forge提供的相同功能,即将三维模型拆分为所有可用零件并放大它们。示例如下:Forge | RCDBFel3o1032×961 147 KBn61QZd1032×1014 123 KBn只有当模型的所有单独部分都是单独的三维对象时,这种分解效果才会起作用。您必须在Blender等3D建模工具中确保这一点。n您的three.js应用程序中的实际翻译可以通过多种方式完成。一种明显的方法是使用边界框计算模型的中心,然后为每个模型零件确定从原点到其在世界空间中的位置的方向向量。然后可以根据滑块的当前值沿该向量应用偏移n How can I split a glb model into all parts in React Three Fibern

three.js如何将glb模型拆分为三个光纤中的所有部分 为WP2原创文章,链接:https://www.wp2.cn/three-js/three-js%e5%a6%82%e4%bd%95%e5%b0%86glb%e6%a8%a1%e5%9e%8b%e6%8b%86%e5%88%86%e4%b8%ba%e4%b8%89%e4%b8%aa%e5%85%89%e7%ba%a4%e4%b8%ad%e7%9a%84%e6%89%80%e6%9c%89%e9%83%a8%e5%88%86/