我镶嵌了一个步骤文件并将其导出到glb。然后我用搅拌机打开glb文件。这个文件真的很好用。然后,我将文件上传到babylon的沙盒中,发现由于我在镶嵌之后才导出,所以所有的基本体都是网格,每次我移动相机时,babylon都会绘制每个基本体,从而产生大量的绘制调用。我发现,在上传glb文件后,blender会将节点的基元单独焊接到一个网格上。我将blender渲染导出到glb,并将其上传到babylon的平台,发现所有的基元都被合并了。当用babylon读取glb文件时,有没有一种方法可以像blender一样将所有基元合并到一个网格中?
通常最好在Blender这样的工具中离线完成一次。这比每次加载页面都要高效得多,而且页面加载速度也会更快。但如果您需要在BabylonJS中进行操作,以下是您想要的文档:https://doc.babylonjs.com/how_to/how_to_merge_meshes