Houdini发布基于曲线的写实服装生成工具Fibric
New Curve-Based Clothing & Garment Creation Houdini Tool Released
Agustin Gonzalez与Pepe Buendia发布Houdini工具集Fibric,以曲线逐根纱线构建布料,可程序化控制编织、纤维、缝线、绒毛与破损,支持USD/Alembic缓存及实时纹理烘焙,可导出至UE5,并附带文档、教程、预设与示例角色。
深度解读
Fibric 的正式发布,标志着 Houdini 生态中第一个把“每一根纱线当作真实曲线数据”来构建服装的工具集落地,这不只是一次资产制作效率的升级,而是对“布料”这一 CG 对象底层表示方式的一次重新定义。
用曲线而非贴图或置换来代表每一根线,意味着光照、散射、磨损、遮罩全部可以在纱线级别被程序化操控。
从“表面”到“结构”:Fibric 到底改变了什么
传统布料制作的核心矛盾在于:你看到的是一块布,但引擎和渲染器处理的是一张面。织纹、绒毛、缝线、破损,几乎全部依赖 法线贴图、置换贴图 或 着色器伪造。这些手段在近景或极端光照下会露馅——因为光并没有真正穿过纤维之间的空隙,也没有在纱线表面发生多次散射。
Fibric 的做法是把每根线变成一条真实的 曲线(curve)。织法、纤维、缝线、绒毛、破损,全部是曲线层面的几何与属性数据。光可以穿过纱线之间的缝隙,在纤维上散射,产生贴图无法伪造的深度感。更关键的是,因为每根纱线仍然是可访问的数据,look development、着色、变化、遮罩、程序化特效都获得了前所未有的控制粒度。
这不是“更好的贴图”,而是“不同的东西”。
时间线与团队:这不是一夜之间冒出来的工具
Fibric 由 Agustin Gonzalez 和 Pepe Buendia 开发。从 2024 年底开始,这个项目就已被持续跟踪。2025 年在 FMX HIVE 上,两人完整展示了工作流,当时工具集还没有正式命名。到 2026 年 10 月正式发售,中间经历了近两年的打磨。
这个时间线说明一件事:Fibric 不是赶风口的产物,而是一个被反复验证过工作流的成熟系统。FMX 的展示意味着它已经经受过专业图形学社区的审视,而不是闭门造车。
工具集拆解:每一个节点都对应一个真实的生产痛点
Fibric 包含的工具体系覆盖了从织法到破损的完整链条:
Weave & Knit 提供专用 UI 和内置库,覆盖大量重要织法图和图案。这意味着艺术家不需要从零手写 VEX 或搭建复杂的程序化网络来生成基础织法。
Stitches 主要面向缝线生成,但被刻意设计得足够灵活,可以推向刺绣般的细节。开发团队明确表示,完整的刺绣值得独立的工作流,专用刺绣工具集已经在路线图上。这说明他们清楚当前工具的边界,并且没有假装它能做所有事。
Fuzz & Multifiber 用于在表面叠加额外的纤维细节层。这是让布料从“看起来像布”变成“看起来像这块布”的关键——真实织物表面的绒毛和飞散纤维是贴图极难还原的。
Damage & Tearing 引入磨损、变形和断裂纤维。原文特别强调,即使非常细微的损伤,也会对最终结果产生显著差异。这指向一个事实:真实感往往来自不完美,而程序化的“不完美”正是 Houdini 的强项。
Arbitrary Curves 是一个简单但强大的节点,把外部生成的曲线引入 Fibric 生态。原文举了一个具体例子:和服演示中的刺绣最初是用外部 Entagma 工作流创建的,然后与 Fibric 生成的缝线结合,通过 Arbitrary Curves 统一管理。这个细节很重要——它说明 Fibric 不是封闭系统,而是可以吸收外部程序化资产的中枢。
Deform & Render-Time Deform 是专用变形工具,用于把 Fibric 布料转移到动画或模拟服装上。可以缓存为几何体,也可以通过 render-time procedural 在渲染时变形。后者意味着不需要在渲染前把整个变形缓存下来,这对大规模生产是实质性的效率提升。
Utility Nodes 包括 Texture Baker 和 Export Configure,用于组织和准备 Fibric 资产层级。
Fibric Shaders 是一组专门设计来直接利用 Fibric 数据的着色器,让艺术家在着色阶段仍能对最终外观进行程序化控制。
输出与管线:一次制作,多端复用
Fibric 的输出选项覆盖了生产和实时两条路径。
生产端:布料创建完成后,内置变形系统把它包裹到动画或模拟服装上,结果可以缓存为标准格式如 USD 或 Alembic,也可以直接用 Fibric 的 Solaris procedural 渲染。后者支持 Hydra delegates 和不同渲染管线,且不需要预先缓存整个变形。
实时端:Fibric 包含专用的 纹理烘焙 方案,把高细节布料资产转换为纹理,意味着可以为 Unreal Engine 5 等游戏引擎创建资产。
核心逻辑是:一次创建 Fibric 资产,跨不同服装和工作流复用。这对游戏和影视之间的资产互通有直接意义——同一个布料资产可以同时服务于离线渲染和实时引擎,不需要两套完全不同的制作流程。
可用性与上手门槛:HDAs 和可视化工作流是关键
Fibric 包含开箱即用的 HDAs 和可视化程序化工作流。原文明确说,这让“几乎任何艺术家”都能使用。这句话的分量在于:Houdini 长期以来被视为技术向艺术家的工具,而 Fibric 试图把程序化布料的门槛降到普通艺术家也能操作的水平。
发布时附带大量文档和超过 10 个官方 YouTube 培训视频。还包含 Leena,一个生产级角色,用于展示工具集能力并帮助艺术家上手。此外还有预设和着色器库,且会持续更新。
所以呢:这对行业意味着什么
对影视和高端广告从业者,Fibric 解决的是近景布料真实感的最后一公里问题。当镜头推到纱线级别,贴图置换的局限性会暴露,而曲线级表示让光的行为正确。这不是锦上添花,而是某些镜头能否成立的前提。
对游戏从业者,纹理烘焙路径意味着高细节布料资产可以进入 UE5 管线。虽然实时渲染不会直接跑曲线级几何,但烘焙出的纹理携带了曲线级光照信息,这比传统法线贴图有更真实的散射基础。
对 Houdini 生态,Fibric 是一个信号:程序化不再只是破碎、流体、粒子的领地,布料这种传统上依赖 Marvelous Designer 等专用工具的领域,正在被 Houdini 系工具侵入。而且 Fibric 的曲线级方法,是 Marvelous Designer 的三角面模拟路径无法直接复制的。
对独立艺术家,永久 Indie 授权 的存在意味着这个工具不是大厂专属。结合 HDAs 和可视化工作流,个人艺术家也有能力制作出过去需要团队才能完成的布料细节。
Agustin Gonzalez 和 Pepe Buendia 在发布时说:“我们开发 Fibric 很长时间了,公开发布对我们来说是一个巨大的里程碑。现在最令人兴奋的部分是看艺术家们会把它推向什么我们从未想象过的方向。”这句话不是客套——当一个工具把纱线级数据完全开放给程序化操控时,它的上限确实不由开发者决定,而由使用者的想象力决定。
