Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Will there be a another paper or detailed explanation for NDC project #1

Closed
Harvey-Mei opened this issue Nov 2, 2021 · 2 comments
Closed

Comments

@Harvey-Mei
Copy link

Harvey-Mei commented Nov 2, 2021

Hello, ZHIQIN CHEN
Thank your for your kindly share!
I noticed that the out put of NDC and NMC is total different. For I see the output of NMC is [M,N,K,5] for bool and [M,N,K,51] for float just as explanation in your paper. But in NDC, the out put of float part is [M,N,K,3]. I am not very sure for your encoding for dual countering. May I ask if you have another document for detailed explanation of the NDC project.
It will my appreciation for your responce.

@Harvey-Mei Harvey-Mei changed the title Will there 被 Will there be a another paper or detailed explanation for NDC project Nov 2, 2021
@czq142857
Copy link
Owner

czq142857 commented Nov 19, 2021

Hi,

Thanks for asking. I was busy doing a CVPR paper, therefore the progress on this project has been significantly delayed. There will be a paper for NDC (eventually, but I don't know when).

Since the implementation is much much much easier than NMC, I can just explain it here.
Bool part [M,N,K,1] stores the inside/outside sign for each corner vertex. If the input is an SDF grid, then this part could be removed so that the network only needs to predict the float part.
Float part [M,N,K,3] stores the vertex position for each cell.
The meshing is done by looking at each cell edge. If the two vertices on a cell edge do not have the same sign, then create a quad face connecting the four vertices of the four adjacent cells (using the positions in the float part).
See figure below for a 2D example. Please read the original Dual Contouring paper for more details.
image

Best,
Zhiqin

@Harvey-Mei
Copy link
Author

Hi, Zhiqin
Thank you very much for taking the time to answer my questions and for the useful information you provided.
looking forward to seeing your work at the next CVPR.

BR,
Harvey

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants