I am about to work on a project, but I am still in the planning and designing phase.
The idea is to have a handful of models which can be customized in various ways. One example is this site: http://customizer.pennyskateboards.com/eu/
However, while it doesn’t seem like the mentioned site does this, I would like to apply multiple textures (or materials actually) to a single mesh.I believe it could be done in a modeling software like Blender (I do not create models however), but the idea is to have models initially untextured and programmatically texture different parts of them as users select different materials.
What would be the best approach to this? I was thinking of UV maps initially but I don’t have much knowledge when it comes to 3D applications/rendering in general.
Thanks in advance.