是否可以在BABYLON.js中对3D形状进行分组

时间:2016-07-14 06:02:05

标签: javascript babylonjs

Flash as3 中,我们可以创建library(data.table) setDT(df1)[, Aggregate := mean(Revenue) ,.(sub(".*-", "", Quarter))] 并将它们添加到DisplayObject,以便应用于父容器的所有转换也将对子容器产生影响。类似地,在 Phaser 中,我们可以使用 Phaser.Group 对形状进行分组。是否可以在 BABYLON.js 中为3D形状执行类似的操作。我知道可以使用DisplayObjectContainer合并网格 还有其他简单的方法可以在BABYLON.js中对3D形状进行分组吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

Babylon支持通过设置对象的父级来构建场景图。例如,来自position/rotation/scaling的教程,

//Positioning box3 relative to box1
box3.parent = box1;
box3.position.z = -10;

这允许分层分组。然而,如果您的组中没有明确的父级,则唯一的选择似乎是创建一个虚拟网格并使其不可见。