This is experimental, and break some compatibility for postProcessing. (believe it won't affect in practice.)
Application order of postProcess() is changed:
Currently, it is called children-to-parent order.
Now, it is changed to parent-to-children order.
In this way, Dynamic meshgroup can be nested.
If we implemented welding as a postProcess, it will be simpler if we can ensure that postProcess() is called after all of the node completed update() call.
Internally,following changes are made:
Added Node.endUpdate.
updateDeform is moved from Drawable.update to Drawable.endUpdate
This is experimental, and break some compatibility for postProcessing. (believe it won't affect in practice.)
Application order of postProcess() is changed: Currently, it is called children-to-parent order. Now, it is changed to parent-to-children order.
In this way, Dynamic meshgroup can be nested. If we implemented welding as a postProcess, it will be simpler if we can ensure that postProcess() is called after all of the node completed update() call.
Internally,following changes are made: