zju3dv / NeuMesh

Code for "MeuMesh: Learning Disentangled Neural Mesh-based Implicit Field for Geometry and Texture Editing", ECCV 2022 Oral
https://zju3dv.github.io/neumesh/
MIT License
380 stars 13 forks source link

About the benefits of NeuMesh over the extracted geometry from neural fields #17

Closed 07hyx06 closed 1 year ago

07hyx06 commented 1 year ago

Hi, thanks for the great work and code.

I have a question about this work. To support texture editing or geometry editing, a naive solution is to train a NeuS on the captured multi-view images, extract the mesh from the NeuS, and perform UV unwrapping. This way, we can import the assets to a 3D CG software, e.g. Blender, and perform all kinds of geometry and texture editing shown in the NeuMesh paper. Does NeuMesh achieve better rendering quality than the naive solution, or has other benefits?

chobao commented 1 year ago

Hi, 07hyx06, Thanks for your interest in our work!

I think extracting textured mesh from NeuS and rendering it by the 3D CG software will induce less photo-realistic results. The main reason is that the mesh texture is poor and loses the view-dependent phenomenon. Though some NeRF products (e.g. Luma AI) have been working on extracting photo-realistic mesh from NeRF, vanilla NeuS can not satisfy this demand.

A further discussion is also included in "Section C. Using neural implicit representation instead of traditional textured mesh" with Figure K in our supplementary material.

Hope it will help you!

image