了解 Houdini 地形生成数学
Understanding Houdini terrain generation math
我想了解Houdini是如何生成地形的,但是找不到相关文档。例如,我正在寻找用于计算地形侵蚀和动物路径确定的算法的数学描述。
您可以在 Houdini 中检查侵蚀节点的实现。
Houdini 17.5中有4个地形侵蚀节点:
- HeightField Erode Hydro
- HeightField Erode Precipitation
- HeightField Erode Thermal
- HeightField Erode - 运行所有先前侵蚀节点的便利节点
上面的每一个节点都是由Geometry (SOP) network. You can navigate/inspect these node networks in the Network editor.
实现的
下面的屏幕截图显示了一个被侵蚀的地形,其中包含生成它的顶级几何网络以及您将在每个顶级节点中找到的 2 个示例节点。
具有几何子网的侵蚀地形
OpenCL 节点
OpenCL Node允许您使用 OpenCL 编写代码来实现节点。
属性争论节点
Attribute Wrangle Node包含可以读写Houdini几何属性的VEX代码。
我想了解Houdini是如何生成地形的,但是找不到相关文档。例如,我正在寻找用于计算地形侵蚀和动物路径确定的算法的数学描述。
您可以在 Houdini 中检查侵蚀节点的实现。
Houdini 17.5中有4个地形侵蚀节点:
- HeightField Erode Hydro
- HeightField Erode Precipitation
- HeightField Erode Thermal
- HeightField Erode - 运行所有先前侵蚀节点的便利节点
上面的每一个节点都是由Geometry (SOP) network. You can navigate/inspect these node networks in the Network editor.
实现的下面的屏幕截图显示了一个被侵蚀的地形,其中包含生成它的顶级几何网络以及您将在每个顶级节点中找到的 2 个示例节点。
具有几何子网的侵蚀地形
OpenCL 节点
OpenCL Node允许您使用 OpenCL 编写代码来实现节点。
属性争论节点
Attribute Wrangle Node包含可以读写Houdini几何属性的VEX代码。