I’m importing GLB files from an AI platform called Hunyuan. The models come in flawlessly—materials are mapped perfectly, with accurate PBR properties like shiny and matte surfaces. The quality of these meshes is truly impressive.
When I open a single model in Rhino, everything displays correctly. However, when I import a second model into the same Rhino session, the material mappings break. Even when I manually update the texture paths, they revert back to the original paths set by Hunyuan.
Rhino also creates materials in a folder called “Unpacked Files,” but modifying these paths to differentiate materials between models doesn’t seem to help. As more users adopt AI-generated meshes for workflows involving Quad Mesh or SubD, this could become a broader issue.
Is there a way to “bake” the materials directly into the model to avoid relying on external texture paths each time?
I’d love to connect with Nathan about this and share some of these models (they’re around 50MB each). In the meantime, I’ve attached images to help illustrate the issue—hopefully they’re useful to others running into the same problem.
But maybe there is a larger discussion to be had, perhaps also involving @andy regarding how image files are imported. Perhaps Rhino should check whether a filename (without the full path) already exists, and if it does save as a different name.
I’ll add this topic also to the YouTrack issue already known for this.
Thanks Nathan. I used to use a rendering program called Strata CX Studio. It gave you the option to link your maps via pathname OR Bake the texture with the 3d Mesh model…but if you wanted to change anything, you had to remap. It would be nice if Rhino provided a button that would bake the texture with the mesh so this issue could be resolved.
Seems like when PBR or OBJ models are imported, the AI 3d engine names all the maps, i.e. Color/Image, Texture Bump, Texture Metallic etc. all the same file name…even when I go in and manually change the names, it doesn’t really matter, it defaults back to it’s naming convention every time…thanks for your attention on this issue. If you need me to send some GLB models I can, but they’re huge…
The name of the AI site is Hunyuan and it’s free…up to 20 3d models per day… HunyuanAI…