我正在尝试实现 Marchin Cubes 算法,但我有一些问题(这可能非常微不足道,但我似乎找不到答案)。
当 Isovalue = 5 时,我有一个这样的块:
0-------10
| |
| |
0-------5
因为 0 < 5,所以左角都应该标记为“关闭”。10 应该被标记为“on”,因为 10 > 5。但是右下角的 5 呢?这应该打开还是关闭?
当我使用上面的示例使用线性插值时(假设 5 标记为“on”),这就是交点应该在的位置吗?(标有 x)
----x----
| |
| |
--------x
当我为这个块绘制时,它应该基本上是两个 x 之间的一条线吗?
提前致谢!