SideFX 的 3DCG 软件「Houdini」的下一个版本「Houdini 19」的预告已经公开。
Houdini 19 Sneak Peek
Houdini 19 更新内容
- Solaris for Layout & Environments
- 用于大规模场景布置的独特基于笔刷的框架
- 基于 HDA 的笔刷架构,具有无限可定制性
- 标准笔刷包括 fill、place、nudge、orient、delete
- 完全访问可 verb 化/可编译的 SOP 网络
- 原生内嵌带 Physics 的 Edit LOP 功能
- 带自动缩略图生成功能的 USD component builder
- PDG 辅助创建布局资产画廊
- 用户定义的资产工作集
- USD 资产浏览器
- Karma
- 移除 Beta 标签,表示已具备生产就绪性
- IPR 的首像素性能出色
- 最终图像质量和性能大幅提升
- 用于间接光线的 path guiding,帮助处理“困难”光照
- 用于体积的摄像机视锥优化
- 群集代理上的运动模糊得到改进
- holdout/matte 工作流得到改进
- 支持 deep camera maps
- 更好的 Albedo AOV 输出
- 内存占用改进
- 采样质量改进
- 可渲染用于毛发和 fur 的 USD
pinned curves - 着色:VEX、USD Preview Surface、MaterialX shader graphs
- 专用的 PBR Hair 和 Volume 着色器
- 重新设计的 Karma LOP UI,使用更轻松
- 用于即时渲染非 USD Houdini 场景的 Karma ROP
- 可访问 Karma XPU 的 Alpha 版本,功能有限(不用于生产)
- Grooming
- 完全重新设计的 grooming 工具集
- 许多新工具和交互式笔刷
- 使用 GuideGroom,毛发雕刻速度提升 10-100 倍
- 快速种植:可选择单根毛发或散布笔刷
- 广泛的镜像能力
- 强大的分组和遮罩
- 对 Vellum physics 笔刷的原生支持
- 专用的 Karma CPU 和 XPU 毛发着色器
- Muscle, Tissue, Skin(Bata)
- 统一的肌肉、组织、皮肤绑定与模拟系统
- 基于 SOP 的工作流,内置 Vellum 软体模拟
- 约束和物理属性作为属性以程序化方式配置
- 物理系统不依赖四面体网格分辨率
- 非破坏性且完全交互式
- 模块化,采用适合管线的方式
- 每个阶段都可以进行模拟和/或(部分)动画
- 自然的肌肉滑动效果
- 通过 skin layer 支持精细褶皱
- 带可自定义触发器的原生肌肉张力系统
- 自动计算自然纤维方向
- 用于增强艺术控制的实时肌肉纤维“grooming”
- 可交互绘制所有属性,例如刚性和密度
- 完全访问 Houdini 的几何和可视化工具集
- Pyro
- 不断增长的基于 SOP 的工具集,帮助构建复杂方案:
- Shockwave、Particle Trail、Muzzle Flash、Blast Rings 等
- 通过 shelf tools 提供更多一键式 pyro 效果
- 更强大的实时
minimmalpyro solver - 可使用 minimal solver 实时跟踪燃烧物体
- 新的力节点,例如 GasAxisForce,针对 minimal solver 进行了精细调整
- 通过实时 GL 视口获得电影级质量结果
- 适合用于游戏引擎的高质量视口 flipbooks
- Karma CPU 和 XPU 中用于惊艳效果的专用体积着色器
- 可平滑且准确地缩放模拟速度
- 将速度外推到新 tile 中
- 改进的 DebrisSource 节点,用于次级 pyro 元素
- 完全重新设计的 pyro solver UI,提升易用性
- Vellum
- 现在是一个完全完整、统一的多求解器
- 原生支持 XPBD fluids
- 原生支持 XPBD rigid bodies 和 plasticiy
- 扩大 OpenCL 的使用以提升交互性能
- 使用 minimal Vellum solver 的实时 grain 模拟
- 常规 Vellum solver 下 grain 速度提升 2-4 倍
- 用于流体和 grain 雕刻的交互式笔刷
- 针对 Vellum 模拟的群集代理解包优化
- 针对 muscle、tissue 和 skin 模拟的软体优化
- 用于管理和可视化 Vellum 约束的约束浏览器
- PDG / TOPS
- 稳健且成熟的环境;自诞生以来学习曲线最低
- 越来越多的 Houdini 工具内置 PDG 支持
- 可将 TOPs 直接嵌入 SOP 中,并带有 tile GUI
- 逐步减少对 NFS 的依赖,以便云端部署
- 基于 RPC 的工作项数据传输
- 自定义文件传输处理器
- 属性上的文件传输标志
- 用于工作项重生和 cooking 的高级控制
- Lock 标志,用于冻结单个 TOP 节点
- 可将选定的工作项保存到 hip 文件
- 可无歧义地使用 macOS/Linux farms
- 改进的 Deadline 和 Tractor 调度器支持
- 更新的 MQ Server,报告和自定义功能更好
- 改进的 services 面板,支持后台服务启动
- 整体扩展的日志记录能力
- 通过 work-item 信息窗口实现更高效的作业管理
- 自动检测表达式中的属性使用
- 可根据属性流将节点设为静态或动态
- 循环中的属性反馈
- 更轻松、更快速的导航和可视化
- Switch、Null、Output TOPs 可显示其输入的 work-item 点
- 更好的 TOPs UI 性能
- ‘mapper’ 概念已弃用,改为 ‘partitioning’
- 还有数十项其他功能和易用性增强
- Modelling / Geometry
- 重新设计的曲线绘制,带 Bezier 手柄和角点圆角化
- 可嵌入任意 HDA 的交互式曲线编辑
- 增强的 UVFlatten 和 UVLayout 算法及 UX
- Topo Transfer 中支持 non-manifold mesh
- 可在 Topo Transfer 中遮罩刚性区域
- 增强的 GLTF 网格和纹理导出
- 体积变形框架
- Volume<->Lattice 往返转换
- 对艺术家友好的体积噪波工具
- VDB 外推与合并
- 更多属性操作节点,例如 AttributeFill
- 更多可 verb 化/可编译的 SOP
- 强大的调用编译 SOP 图的能力
- SideFX Labs 中的许多其他建模工具
- Solaris for Lighting & Rendering
- 全面的 Houdini 场景导入器
- 增强新用户体验的高级工具
- 针对快速移动的 primivives 的更佳运动模糊生成
- 用于 holdouts 的背景板工具
- 可暂停查看器更新的选项
- 可变换实例的 GL 渲染速度大幅提升
- 视口支持 camera exposure 属性
- 每个渲染器的视口设置,用于 overrides、purpose 和 load mask
- 支持将视口 overrides 烘焙到 Inline USD 节点中
- 视口中的前景图像叠加
- 场景图中可查看隐式原型
- 可固定场景图中常用的图元
- 用于自定义对象和渲染元数据的 Python 插件
- 在 VOP 网络中快速可视化任意输出
- 用于材质属性编辑的专用节点
- MaterialX 工作流的初步支持
- 完整的 MaterialX VOP 节点套件
- 快照的后台渲染
- Karma 快照的交互式点击聚焦功能
- 更新的 Karma LOP,用于快速便捷的渲染设置
- USD 21.08
- KineFX
- 不断演进的框架,目前重点放在运动数据和物理上
- 基于实时 mocap 的木偶控制,支持身体和面部数据流
- 支持 Xsens 和 Faceware 等所有主流 mocap 软件
- 从包含密集动画数据的 motion clips 中提取关键姿势
- 对 motion clip 范围外的行为提供高级控制
- 所有 motion clip 编辑工具都支持按关节混合
- 易于添加程序化次级运动:overshoot、lag、jiggle、spring
- 非破坏性绑定分层与动画分层结合
- 将物理辅助动画与 motion clips 混合的工作流
- 带内置全身 IK 的英雄角色 ragdoll dynamics
- 可指定自定义碰撞几何和绑定控制几何
- Rig Pose 中用于关键帧的 motion-path 句柄
- 改进 Rig Pose 中的动画烘焙控制
- 在 3D 视口中更快进行关节多选
- 增强的 skeleton 混合
- 用于绑定和绑定控制可视化的实用工具
- 改进的 reverse foot 和更真实的肩部行为
- FBIK 辅助的髋部倾斜,以实现更真实的地形适应
- 重新设计的 capture layer paint 工具
- 用于 biharmonic capturing 的高级工具,简化典型设置
- 简化创建和修改 blendshapes 的工作流
- 支持群集代理的自定义元数据
- 群集代理几何分层的工作流已重新设计
- 支持 FBX 多层纹理及其他层元素
- 通过 HEngine 提供专用 UE5 插件支持
- 直接将角色导入 Solaris
- GFLTF 动画、灯光和摄像机导出
- RBD Destruction
- 可跟踪 RBD age,即激活后的时间
- packed fragments 的解包速度大幅提升
- 可设置和编辑约束属性
- 支持用于碎屑生成的大规模 packed object
- 便于艺术家从 RBD 模拟中发射 pyro dust 的机制
- Bullet solver 对 packed RBD objects 的
pscale和scale处理 - 支持 cone angle,以更精细地控制相邻部件的连接
- 通过 groups 增强对部件聚类的支持
- 可在求解器执行之前或之后考虑受力
- 更快、更准确且更强大的质心提取
- 断裂时将顶点属性完整传递到内部表面
- 可将变形几何转换为动画静态 packed objects
- 增强对受引导和未引导部件的可视化
- 用于管理和可视化 RBD 约束的约束浏览器
- 3D Viewport
- 通过级联阴影贴图支持远距离光源
- 灯光 bloom 和 halo 效果
- 粒子球体照明
- 带体积雾的体积无缝显示
- 体积环境光遮蔽和过滤
- 轮廓选择模式
- 改进的吸附精度
- 第一人称(WASD)导航
- 更好地处理非常明亮边缘的 HDR 抗锯齿
- 带 MatCap 纹理对象的着色模式
- 用于法线贴图的 ‘tangentu’ 和 ‘tangentv’ 支持
- 可可视化最多 10 层不同图层的地形材质
- 包含数千个对象的场景渲染更快
- 针对 packed crowd agents 的 GPU 加速 blendshapes
- 翻滚时自动调整裁剪平面
- 背景纹理加载速度大幅提升
- cutout objects 的快速渲染
- 支持 macOS 上的 EDR 值
- 用于无限定制 3D 句柄的 Python API
- 可定制 HUD 叠加层框架(开发中)
- Houdini Engine / Plugins / Scripting
- 支持 Nanite、Geometry Collection 和 Chaos 的 UE5 插件
- UE5 插件对 KineFX 的 skeletal mesh 支持
- WIP:UE5 对 World Partition 的支持
- 增强的 Unreal LiveLink 桥接,支持 blendshape
- 3ds Max 插件支持点、面和边
- 可将 HDA 烘焙到 3ds Max 图层
- 更完整的 MaxScript API
- Unity 插件支持 HDRP/URP
- 为 Unity 提供自定义 tilemap 输入类型
- Unity 插件中的曲线处理增强
- 在 Unity 插件中自动创建 PDG Asset Link 并按名称筛选 TOPs
- HEngine API(HAPI)中用于控制 COP 分辨率限制的函数
- 在 HAPI 中创建和处理输入曲线的更高效方式
- 可在 HAPI 中获取/设置数组属性和组
- HAPI 支持更多整数属性类型
- 许多 GLTF 导出增强,包括灯光和摄像机
- 改进的 VEX wrangling UX:行号、缩放、选择
- SideFX Labs
- VAT3.0:20+ 项高保真数据编码功能
- VAT3.0:大幅降低内存占用
- 用于创意切割几何体的多边形切片器
- 对称多边形网格减面
- 便于艺术家使用的 EdgeDamage 和 RopeWrap 工具
- Curve boolean 运算符
- 随机选择和方向
- UV 畸变的计算与可选移除
- 带内嵌 PDG 网络的 FileCache,用于快速 wedging
- 由 PDG 驱动的图像元数据提取
- 增强的网络遍历
- 导入到 COPs 的属性导入器
- 方便的屏幕颜色取样器
- Mapbox 中支持自定义地图样式
- 用于网络注释的便捷画笔
- 增强的纹理烘焙
- 面向游戏引擎的强大 Flipbook Texture 导出器
- Unreal Engine 的世界组合辅助工具
- Unreal Engine 的 PivotPainter 2.0 支持
- 项目归档
- 程序化树生成
- 所有工具现已兼容 Python 3.X
- 文档已包含在主 Houdini 文档中
- .Everything 默认支持 python 3.7
因为没有文本形式的信息,所以我把视频最后出现的更新内容整理成了文字。即便如此,这数量也太惊人了……「Houdini 19」的官方发布活动「Houdini 19 Launch Reveal」将于 10 月 18、19、21 日在 The View Conference 的在线门户公开,之后会于 10 月 18/28/29 日在 YoutubeLIVE 上提供观看(当地时间)。也很期待活动中的详细发布说明。请一定去看看。