This component defines the basic nodes to operate on groups of other
Transform node allows to additionally translate,
rotate or scale a group of nodes.
Switch node allows to
choose one children from a group of nodes (which is a useful tool
for various interactive animations).
(Although it doesn't make any extra optimization, and works exactly like
Group already has all the optimizations
possible, you can just use it and refrain from changing it's contents.)
Including special optimizations for animating transformations.
Note that explicit bounding boxes are (for now! This may change in the future!) not used by the engine. That is, don't bother calculating / filling the fields
bboxSize for our engine. The engine currently always internally calculates and keeps up-to-date best-fit boxes (and spheres) for collision, all by itself.
Copyright Michalis Kamburelis. Thanks go to Paweł Wojciechowicz from Cat-astrophe Games for various graphics. Even this documentation is open-source, you can redistribute it on terms of the GNU General Public License.