我想在3D中生成随机形状。我希望这些形状是斑点,基本上可以通过拍摄一个球体并将其变形为不太规整的形状而获得,但仍然大部分是紧凑的。想想拿一个粘土球,捏或推,拉一点点。表面曲率或表面的不规则性的比例应该可以使用某种参数来控制。我希望输出是一个由体素组成的体积(内部为1,外部为0),尽管可以转换为体积的表面也是可以的。如何生成随机斑点?
我已经看了高斯随机领域,这是球形谐波的叠加。我无法弄清楚这些数学问题,也没有任何示例代码。而且,它们不能产生任何具有悬垂的形状(即,来自球体中心的射线不止一次地与该表面相交)。