I am working on a project where the artist can customize shoes for clients. The shoes are composed of separate meshes (e.g., parts 1, 2, 3, 4), and the artist needs to:
- Apply base colors to each separate mesh.
- Paint over adjacent meshes in a continuous way without any visible seams or shifts.
I’ve encountered some issues:
- When I join the meshes and unwrap them for continuous texture painting, there’s a slight shift where the meshes meet.
- After painting, I need to revert to separate entities while retaining the continuous design.
Here’s what I’ve tried so far:
- Joined all meshes and unwrapped them, but the textures shift where the meshes touch.
- I want to be able to color each separate entity first, then add designs that span multiple meshes. (this is where i am clueless about)
How can I achieve the following in Three.js:
- Apply base colors to separate meshes.
- Join the meshes temporarily for continuous texture painting without shifts.
- Revert to separate meshes with the continuous design intact.
Any advice or solutions would be greatly appreciated!