NVlabs / neuralangelo

Official implementation of "Neuralangelo: High-Fidelity Neural Surface Reconstruction" (CVPR 2023)
https://research.nvidia.com/labs/dir/neuralangelo/
Other
4.31k stars 387 forks source link

Do textured meshes have textures or vertex colours? #118

Open ceeparsons opened 11 months ago

ceeparsons commented 11 months ago

I've been having a lot of fun diving into to neurological and my first few meshes have come out great! I have a question about textures though.

I've been trying to get create a mesh with a nice texture but all I've managed is to add vertex colours to my model when adding --textured during isosurface extraction. I was wondering if this is just how .ply files work (I'm more used to working with .obj's and .stl's) or if I'm failing to create a proper texture when doing Isosurface extraction.

I've left photos below of how my model is coming out with and without adding --textured

Screenshot 2023-09-20 133509 Screenshot 2023-09-20 133604

chenhsuanlin commented 11 months ago

Hi @ceeparsons, .ply files can support UV textures as well, they're just more compact than other formats like .obj as they're encoded as binary files. We support vertex colors as they can be directly queried from the color neural field representations, but we are looking into possibilities of supporting mesh extraction with UV textures as well. (PRs are also welcome!)