Textures from one object to another

Feel free to ask any question here
Post Reply
domingo.up
Posts: 2
Joined: Sun Sep 22, 2024 11:04 am

Textures from one object to another

Post by domingo.up »

Greetings,

I am trying to learn a workflow demonstrated by this 3d artist on YouTube who uses CC in an interesting way:

https://www.youtube.com/watch?v=vUnD40R ... x=2&t=204s

He uses CC to "transfer" color textures from a 3d model created with photogrammetry from Reality Capture to a laser scanned model. The textures/colors are on the photogrammetry model and it looks like he uses the Tool > Fine Registration (ICP) to transfer (swap) the textures onto the laser scanned model. I believe both models are OBJ or FBX, not sure. But the import and export part of the CC process are not included in the video. Can anyone elaborate on this workflow more and perhaps complete if for me in a step by step procedure? My goal is to do this exact process but export a color texture map that I can use later in other software (3ds Max, Substance Painter... etc), eventually ending up in Unreal Engine as game assets.
daniel
Site Admin
Posts: 7710
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Textures from one object to another

Post by daniel »

So maybe the most important watchout is that CC cannot create textures. It can only transfer colors from textures to vertices or points. Then you can export a cloud or a mesh with per-vertex colors (as FBX, or PLY). None of the other formats handle per-vertex colors. And not a lot of tools are able to load them anyway!
Daniel, CloudCompare admin
domingo.up
Posts: 2
Joined: Sun Sep 22, 2024 11:04 am

Re: Textures from one object to another

Post by domingo.up »

Thank you for the reply Daniel. I appreciate it! So just to clarify, lets say I import 2 models into CC:
1. an FBX model that is UV mapped but not color information
2. an FBX model that is created with Photogrammetry, that has vertex color information

Can I apply the colors from the Photogrammetry onto the UV map of the other FBX model? Like project the colors from the colored FBX onto another FBX's UVs?

And then finally, export color maps that are aligned to the UVs?
daniel
Site Admin
Posts: 7710
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Textures from one object to another

Post by daniel »

Nope, CC can read the color information from the UV map/texture. But it cannot update or inject these textures. So you could only transfer the color information from cloud 1's texture (if any) to cloud's 2 Which in this case would be counterproductive ;)
Daniel, CloudCompare admin
Post Reply