Open iraj465 opened 1 year ago
Hi @iraj465,
Thanks for checking out the code. We've also noted that training becomes increasingly difficult as tessellation increases. The problem is essentially that geometry gradients only propagate through silhouette edges. As the DMTet resolution goes up, the random noise initialization makes the gradients too noisy. It's the same in the original nvdiffrec codebase.
Unfortunately, I think it will be hard to get to work by only tuning the parameters. We haven't really looked into increasing detail, but some "off the top of my head" implementation alternatives would be:
Hi, Fantastic piece of work, unreal to imagine this works so well out of the box. Appreciate this great work guys!
I'm getting good "smooth" quality meshes withe
dmtet_grid:128
but i wanted to increase the details and hence generate the centred 256 tets and setdmtet_grid:256
keeping other hyperparams constant, but getting far worse quality with 256 dmtet. Why is that? Is there a technical problem that i'm not seeing here?dmtet_grid:128
sampledmtet_grid:256
sampleConfig: