点击加载本地学习视频

CHAPTER
Section notes...
Notes
[00:00] 项目目标:创建一个基础的卡通树示例,旨在应用已学知识并引入新技巧。
[00:41] 形状局限性:Houdini 中没有直接的“锥形”节点,通常使用管子(Tube)节点来通过调整半径实现。
[01:10] 类型转换:初始管子是“原始几何体(Primitive)”,类似于 NURBS。为了便于特效操作,应将其切换为“多边形(Polygon)”类型。
[01:30] 细节调整:通过增加列数(Columns)来提升圆柱面的平滑质量。
[02:04] 比例参考:养成使用 Test Geometry (Tommy) 的习惯,以确保场景比例的准确性。
[02:42] 颜色节点:使用 Color 节点为不同部件分配颜色(如树冠设为绿色)。
[02:56] 简易锥体方案:在 Tube 节点中,通过将 Top Radius 设置为 0,可以直接生成锥形。
[03:51] 手动选择的弊端:在 3D 视图中手动选取顶点并缩放是非程序化的。一旦底层拓扑改变(如增加列数),选择就会失效。
[05:10] 程序化组节点:使用 Group 节点配合“边界框(Bounding Box)”来动态选取顶部点,从而确保修改几何参数时选择依然正确。
[07:40] 按法线选取:相比包围盒,使用 Keep by Normals(设置方向为 0,1,0)能更安全地锁定顶部的点,不受高度变化影响。
[08:55] Match Size 节点:这是一个非常强大的对齐工具,通过设置 Y 轴为 Min,可以将物体快速固定在地面(坐标系零点)上。
[09:24] 副本创建:使用 Copy and Transform 节点向上堆叠多个树冠,形成典型的卡通树造型。
[10:45] 参数关联:通过“复制参数”和“粘贴相对引用(Paste Relative References)”,将树干的高度与树冠的位移关联。
[12:14] 数学表达式应用:在中心(Center)参数中使用 ch("height")/2 的表达式,确保无论高度如何变化,物体底部始终贴合地面。
[15:47] 核心理念:程序化建模的精髓在于不仅仅是在做“一棵树”,而是在做一个“树生成工具”,可以快速生成无数不同版本的树。