是否可以在 BABYLON.js 中对 3D 形状进行分组
Is it possible to group 3D shapes in BABYLON.js
在 Flash as3 中,我们可以创建 DisplayObject
并将它们添加到 DisplayObjectContainer
,以便所有转换都应用于 parent 容器children 也会受到影响。类似地,在 Phaser 中,我们可以使用 Phaser.Group 对形状进行分组。是否可以在 BABYLON.js 中为 3D 形状做类似的事情。我知道可以使用 MeshBuilder.MergeMeshes(meshes, disposeSource, allow32BitsIndices, meshSubclass)
合并网格
在 BABYLON.js?
中是否有任何其他简单的方法来对 3D 形状进行分组
提前致谢
Babylon 支持通过设置对象的父对象来构建场景图。例如,来自 position/rotation/scaling、
的教程
//Positioning box3 relative to box1
box3.parent = box1;
box3.position.z = -10;
这允许分层分组。但是,如果您的组没有明确的父项,唯一的选择似乎是创建一个虚拟网格并使其不可见。
在 Flash as3 中,我们可以创建 DisplayObject
并将它们添加到 DisplayObjectContainer
,以便所有转换都应用于 parent 容器children 也会受到影响。类似地,在 Phaser 中,我们可以使用 Phaser.Group 对形状进行分组。是否可以在 BABYLON.js 中为 3D 形状做类似的事情。我知道可以使用 MeshBuilder.MergeMeshes(meshes, disposeSource, allow32BitsIndices, meshSubclass)
合并网格
在 BABYLON.js?
提前致谢
Babylon 支持通过设置对象的父对象来构建场景图。例如,来自 position/rotation/scaling、
的教程//Positioning box3 relative to box1
box3.parent = box1;
box3.position.z = -10;
这允许分层分组。但是,如果您的组没有明确的父项,唯一的选择似乎是创建一个虚拟网格并使其不可见。