在 Houdini 的学习旅程中,CE(Creative Expression)函数库常被视为连接逻辑与几何的桥梁,而“原生几何体”这一章节则是掌握程序化建模入门的关键基石。本课《CE函数库一、Operations—1.2原生几何体》并非简单地罗列命令,而是深入剖析了如何仅凭代码便从无到有地构建基础三维形态。通过系统学习这 13 个核心模块,你将彻底摆脱对鼠标拖拽创建原语的手动依赖,建立起“一切皆可由参数驱动”的程序化思维。

课程开篇首先对原生几何体函数进行了整体介绍,帮助你理清在 CE 环境中操作几何体的逻辑框架。随后,内容迅速进入实战环节,按照几何形态的分类逐一展开。其中,“Quad(四边形)”系列不仅讲解了基础的二维面片生成,更深入探讨了其UV分布与法线方向的控制,这对于后续贴图映射至关重要。接着是“Disk(圆盘)”模块,这里重点在于理解径向细分与环形结构的构建逻辑,这是制作轮子、齿轮等圆形组件的基础。

对于“Cube(立方体)”的学习,课程并未止步于简单的 Box 生成,而是详细拆解了各轴向上的分段数(Divisions)如何影响模型的拓扑结构,以及为何在游戏资产与影视特效中选择合适的布线密度如此关键。而在“Cylinder(圆柱)”部分,你不仅要学会调节半径与高度,更要掌握圆盖数量(Caps)的设置技巧,这对于生成管道、柱子等实体或空心结构具有决定性意义。

课程后半段聚焦于曲面几何体。“Sphere(球体)”模块揭示了经纬线分割的本质,通过调整经度和纬度分段,你可以制作出从低多边形风格到高精度圆形的各种变体。最后,“Cone(圆锥)”部分则展示了如何平滑过渡从平面到尖顶的几何变换。每个函数讲解都包含了两种不同的应用场景或参数组合(如01与02的差异),旨在让你明白同一函数在不同参数下的表现差异,从而灵活应对复杂场景需求。

掌握这些原生几何体函数,意味着你拥有了构建复杂场景的最小单元。无论是搭建粒子系统的发射源,还是作为布尔运算的初始原料,这些由 CE 代码生成的 Primitive 都具备极高的稳定性与可参数化特性。本课程是通往高阶程序化建模的必经之路,建议学员在跟随视频操作时,务必亲手调整每一个参数,观察视口中的实时反馈,从而将静态的代码转化为动态的设计直觉。

课程目录

课程目录13 集
  • 1 原生几何体函数介绍 (02:56).mp4
  • 2 primitiveQuad01 (02:40).mp4
  • 3 primitiveQuad02 (05:13).mp4
  • 4 primitivedisk01 (05:56).mp4
  • 5 primitivedisk02 (05:50).mp4
  • 6 primitiveCube01 (03:34).mp4
  • 7 primitiveCube02 (06:29).mp4
  • 8 primitiveCylinder01 (02:56).mp4
  • 9 primitiveCylinder02 (09:09).mp4
  • 10 primitiveSphere01 (03:42).mp4
  • 11 primitiveSphere02 (03:31).mp4
  • 12 primitiveCone01 (02:46).mp4
  • 13 primitiveCone02 (04:52).mp4