Que*_*ura 2 algorithm 3d mesh voxel
过去几个小时我一直在阅读各种来源,但无法理解双轮廓的工作原理。我的问题是我不知道“Hermite Data”的含义,甚至谷歌和维基百科也无法帮助我。有人可以解释一下什么是“Hermite Data”?我还发现这说重要的步骤在 2.2 中描述。可惜我不太明白它的意思。因为在任何地方我都找不到这个方程的二次函数(的最小值)的描述是什么意思:
E[x] = ? i (ni·(x?pi))2
我不知道在这个函数中“输入”什么,也不知道它“输出”什么。他们也在谈论“立方体”,但据我所知,一组体素只是一些数据(0 或 1),据我所知,双轮廓采用这些体素并将它们变成网格。
在这种情况下,Hermite 数据是:
在https://web.archive.org/web/20160305101254/https://upvoid.com/devblog/2013/05/terrain-engine-part-1-dual-contouring/和论文https 中有很好的解释: //web.archive.org/web/20170713094715if_/http://www.frankpetterson.com/publications/dualcontour/dualcontour.pdf