Hi PirateJC, thank you very much for your explanation, it was very clear and easy to understand.
So, what I think you are saying is to load the models (without seeing them) and then swap over the texture of the appropriate sphere/cube at the point a coloured Channel is selected. This does sound simpler than my other method.
I am now just wondering about the execution of the code. I have Googled to try and find code for accessing and swapping texture inside a glb file, but with no luck. I did find this post in the forum, but it didn’t have an answer.
Question…for what I am after, could I just use 3 textures…just use the colour that is currently being applied to the sphere and just swap over the cube texture?
I wonder if you could give me a hint on how this swap could be coded.
Thanks again.
Ps, I really like the Babylon.js YouTube videos, mainly the ones related to manipulation. Videos like the cannon animation and the hex flip. I kind of want to learn the mechanics of building something before embellishing it with particles and shaders (although I have a future project that may include particles).