跳到主要内容

Vera HDA

简介

本篇幅中将带您了解Vera中常用 HDA 相关功能和使用方法

功能特性

Vera HDA 基于影视行业需求,开发了大量相关辅助解算工具,将各类问题解决方案归纳成固定节点共艺术家使用。

1.Vera_WireDeformer 曲线包裹模型

drawing

功能:

解决曲线包裹模型旋转轴错误导致的扭转问题

UI/参数

  1. StartFrame: 包裹起始帧,默认$FSTART
  2. PieceAttribute: 循环包裹指定属性,默认为class
  3. Show GUIDE: 勾选黄色显示表示SimCurve解算曲线,关闭不显示曲线
  4. RadiusType: Adaptive 自动根据目标模型赋予SimCurve曲线相匹配的pscale来显示黄色曲线、 Constant 自定义psacle 显示黄色曲线粗细
  5. VisualizeDeformationDiff: 勾选显示包裹跟随区域,蓝色表示接近动画,红色表示跟随曲线
  6. MaxDiff:根据具体镜头调整该滑杆,将跟随模型与动画距离映射至0-1的ramp显色显示节点驱动前后的动态差异

使用方法

drawing

  1. SimCurve 解算前使用orientalongcurve 预先计算每帧orient
  2. Input1 和Input2 输入分别为 AniCacheGeometry 动画几何体 、 SimCurve 解算后曲线
  3. AniCacheGeometry 和 SimCurve 需要包含一致对应的Class属性(默认为class,可自定义)
  4. AniCacheGeometry 和 SimCurve 位置比例是对齐的,通常SimCurve为AniCacheGeometry的中心线获得包裹效果更加准确,反之包裹结果易发生偏差错误

2.Vera_AutoPostResloveIntersection 后处理修穿

drawing

功能:

通过后处理方式解决模型之间的穿插

drawing

节点更新状态:beta

UI/参数

  1. RefCloth: 参考布料,提供外层布料位置参考,不做修改
  2. Modify Cloth: 目标修改布料,根据参考布料将自动检测穿插位置,把穿插位置修改至参考布料内部
  3. Iteration: 穿插修正迭代,提高迭代可多次检测穿插位置进行修正,提高修正区域的准确性。但迭代过高性能下降严重
  4. Effectdis: 单次迭代修正的强度
  5. Effect Threshold: 穿插区域影响范围,默认0.02,过大可能导致正常非修正区域也发生修正

使用方法

选择RefCloth 模型,再选择Modify Cloth 修正模型,通过提高迭代iteration和调整Effectdis 参数。把Modify Cloth穿插区域推至RefCloth 模型内部。

注意

  1. 当前节点开发beta版本,只能用于有明确内外层级关系,单片模型两两之间穿插修复和身体与高模之间身体修复
  2. 暂不支持自穿插修复和高模穿插修复