【发布时间】:2017-03-05 02:55:52
【问题描述】:
我想在 3D 中生成随机形状。我希望这些形状是斑点,基本上可以通过取一个球体并将其扭曲为不太规则的形状,但仍然主要是紧凑的。想想拿一个粘土球并轻轻捏或推拉它。表面上的表面曲率或不规则的尺度应该可以使用某种参数来控制。我希望输出是一个由体素组成的体积(1 表示内部,0 表示外部),尽管可以转换为体积的表面也可以。
我研究过高斯随机球体,它们是球谐函数的叠加。我无法弄清楚这些的数学原理,并且任何地方都没有示例代码。此外,它们不能生成任何具有悬垂的形状(即,来自球体中心的光线与表面多次相交)。
【问题讨论】:
标签: random 3d shape shapes voxel