Print at Dec 28, 2025, 4:30:03 AM

Posted by Keet at Aug 7, 2022, 4:08:05 PM
Multiple selectable textures for a single object part
Is it possible to attach multiple textures to a single object face to make them selectable by the user?

Example: I created a start platform for a competition swimming pool. Those platforms have numbers 1 to 8. What I would like is to have a single object where the user can select the correct number for each copy of the platform. This requires that all number textures are embedded in the imported object and the user selects which one shows.

I can think of three solutions but neither are 'perfect':
1. create a separate platform object for each number
2. distribute the obj/mtl files and add all numbers textures. The user must import the correct number texture to show that number.
3. add 8 thin boxes, all at the same position and with a different number texture and box name. Export the object with all boxes visible. After import the user makes all but one box invisible.

I'm also thinking about clothing for characters where you can select different clothing embeded in the character object. Especially interesting with the connection to MakeHuman.

Any ideas if this is possible or maybe a better solution than I thought of?

Maybe a possible new feature using the library furniture editor where extra optional textures can be linked to a specific furniture part. This would keep the texures with the object and doesn't require an extra import and separate distribution of the textures.

Keet
----------------------------------------
Dodecagon.nl
1300+ 3D models, manuals, and projects