Javascript 如何访问Three.JSON网格的子部分?

Javascript 如何访问Three.JSON网格的子部分?,javascript,html,three.js,Javascript,Html,Three.js,我有一个从Blender以Three.JSON格式导出的模型。我已将其正确加载到浏览器中。该模型是一个带有按钮、开关等的控制面板。每个按钮和开关都是网格的一个子部分。如何访问这些子部件(使开关移动等等)?我会尝试在blender中命名这些部件,然后查看这些名称是否在json中保持不变。如果他们这样做了,那么你可以遍历模型来找到你感兴趣的部分。谢谢你的回复。在Blender中,每个零件都被命名。当我导出并检查导出的js文件时,我看不到任何命名的部分。只有元数据、材质,然后是一个巨大的顶点列表。在这

我有一个从Blender以Three.JSON格式导出的模型。我已将其正确加载到浏览器中。该模型是一个带有按钮、开关等的控制面板。每个按钮和开关都是网格的一个子部分。如何访问这些子部件(使开关移动等等)?

我会尝试在blender中命名这些部件,然后查看这些名称是否在json中保持不变。如果他们这样做了,那么你可以遍历模型来找到你感兴趣的部分。谢谢你的回复。在Blender中,每个零件都被命名。当我导出并检查导出的js文件时,我看不到任何命名的部分。只有元数据、材质,然后是一个巨大的顶点列表。在这种情况下,我不知道如何访问所需的部分。您可以在three.js exporter中选中
场景
选项。它可能会破坏您现有的管道,但我认为我需要以不同的格式导出。我认为这个已经丢失了不同子部分的信息。看起来clara.io将导出三个.js对象。我试试看。