I am trying to utilize the ability to use instances where possible. I understand the basics, some object I simply copy as an instance and thickmarking the "Keep Instances" in the Babylon exporter really generates a smaller file which indicates the instances are recognized.
But what about if I have an object which is a completely the same, just mirrored. Like this wall part. It is symmetrycal.
I have tried several ways but looking at the other methods are not working properly
Symmetry modifier is not recognized as instance
Mirror modifier is not recognized as instance
Copy as referenced and a Mirror modifier over it is not recognized either.
Mirror button from the toolbar than select as instance is recognized as an instance but the "good old" 3ds max kicks in and all normal are multiplied with -1. The object looks great in 3ds max, but in the simulator all polygons are flipped.
Is there any way to achieve a mirrored instance?
There is one other topic. The SDK mentions a lot of times the nodes. Like here:
Most probably my 3ds knowledge is lacks some basics but what do you mean by that? (e.g. "However, on the right, the black boxes describe how this single object has been split into smaller objects that can now be clipped by the camera easily. "
or
"you can clearly see that the amount of nodes introduced by instances (for the pillars) would have a negative effect due to the sheer number of nodes required "
Does it mean one node is gltf object? Like you build your airport in one single 3ds project but exports into several objects (gltf)? One node is the model root? Is it a dummy or a simple layer?
Thanks a lot!