Long story but I'll try to bullet point it to make it simpler:
- I have a fancy 3d Printer that can print 500,000 colors. See my question here for a photo example.
- In that question I brought up that I was having trouble UV unwrapping and baking objects, the texture wouldn't export and couldn't be viewed in my printer software.
- Well, with a simple cube I finally figured that out.
- I'd like to 3d print Andrew Price's donut. Seen here: https://www.youtube.com/watch?v=rKPSB8tcXhQ
- Here's my version of it, check it out:

- There's multiple objects so I was having trouble figuring out how to bake them and export as one .obj (the file format my printer can use), until I read this guy's question on here. He's also trying to bake the donut.
- The suggestion to "join" them all into one object definitely helps with the unwrapping, but here's the problem:
- When I "join" them all into one object, the icing gets turned into one color like this:
- This same problem happens when I try to get it to my printer in other routes, i.e. exporting it as gltf, opening it in other software and having them export it as an obj. I've actually been able to load it in my printer software like this:
but as you can see, icing is all one color (well, it lost it's color).
- This same problem happens when I try to get it to my printer in other routes, i.e. exporting it as gltf, opening it in other software and having them export it as an obj. I've actually been able to load it in my printer software like this:
So my question is: how can I either bake it, or convert it somehow into an .obj file that doesn't lose any textures or colors from the original donut.