2016-07-14 4 views
0

В флэш-as3 мы можем создать DisplayObject и добавить их в DisplayObjectContainer так, что все преобразования, применяемые к родительскому контейнеру будет осуществляться на детей тоже. Аналогично в Phaser мы можем группировать фигуры с помощью Phaser.Group. Можно ли сделать аналогичную вещь в BABYLON.js для 3D-фигур. Я знаю, что можно объединить сетки с помощью MeshBuilder.MergeMeshes(meshes, disposeSource, allow32BitsIndices, meshSubclass) Есть ли другой простой способ группировки трехмерных фигур в BABYLON.js?Можно группировать 3D формы в BABYLON.js

заранее спасибо

ответ

1

Babylon поддерживает построение графа сцены настройки родительского объекта корыта. Например, из учебника по position/rotation/scaling,

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

Это позволяет иерархической группировки. Howerver, если для вашей группы нет явного родителя, единственным вариантом является создание фиктивной сетки и ее невидимость.

Смежные вопросы