文章目录
0.概述
Houdini包括一个专门的工具集用来生成和塑造地形。这些工具使用2D体块表示地形,称为heightfields,其中每个体块在一个网格点上包含了地形的高度。Houdini视窗让您可视化二维高保真三维表面。你也可以设置蒙版fields,可以用来把精力集中到您编辑的特定地形部分。在这节课中,你将会使用patterns,噪音和侵蚀建立地形,然后导出结果用于游戏引擎。
课程目标
- 在Houdini中使用highghtfield工具创建一个Landscape,并将它导到UE4中。
你会学到什么
- 如何使用heightfield创建一个地形
- 添加pattens,noise和distortions
- 使用地形特征创建地形蒙版
- 如何创建Scatter点heightfield
- 如何使用地形散点设置实例
- 作为数字资产导出地形
- 导入到UE4
教程兼容性
- 教程使用版本:Houdini16.5.378+
- 本课的步骤可以使用所有houdini产品完成。
1.使用Heightfields来塑造地形
在Houdini中使用Heightfields创建地形,你将使用Heightfields。您将从一个空白的高度场开始,然后添加一些噪声和失真来定义景观的基本外观。在工作时,可以在详细分层的同时调整节点上的参数值。
01 选择Terrain布局,创建一个高度场
在Houdini创建一个新的Houdini场景文件。进入Desktop选择器,选择Terrain
。这将给你专注于创建地形的工具栏和radial菜单。从地形工具栏,点击HeightField
工具。按回车键把它放在原点。按空格键+H显示整个高度场。现在这看起来像一个简单的grid,但它实际上是一个高度场,它带有volume属性,你可以在图层效果中使用它。
02 使用径向菜单,给高度场添加噪声并模糊边缘
使用主径向菜单(热键c)选择Deform
(变形)>Noise
(噪声)。设置Noise Type
噪声类型为Worley F1。将Amplitude
(振幅)提高到360左右,Offset
(偏移量)增加到(20,0,300)。这种噪声为你的地形提供了一个良好的起点。使用主径向菜单选择Deform
>Blur
访问高度场模糊工具。将Radius
(半径)设置为20。这样可以软化边缘,让它们感到时间的磨损。
![]() |
![]() |