表达几何有非常多的方式,每种方法都有其特定的应用场合,没有最优的,只有合适的。
Implicit Surface
- 采样会变得困难
- 但是Inside和Outside测试将会变得非常容易
Explicit Surface
- 采样会变得容易
- Inside/Outside测试会变得很困难
Algebraic Surfaces (Implicit)
Constructive Solid Geometry (Implicit)
Distance Functions (Implicit)
注意距离场的定义:
从任意位置到对象的最短距离(可以是带符号的距离)
Distance Functions (Implicit)
距离场的融合
可以参考这篇文章的SDF混合思路,可以做出Organic的效果 https://www.jcohen.name/papers/Ferreira_Levelsets_2007.pdf