Houdini 中文帮助文档

Volume Mix

合并体积元的标量场。

最终,合并的体积会存储在Source 组中。 所合并的体积不需要有同样的分辨率和方向 第二输入端的体积会被钳制为和第一输入端的体积的方向,分辨率一样。

拷贝模式可以让你使用不同的分辨率,方向重采样体积对象。

Parameters

Source Group第一输入端中所使用的体积元对象
Mix Group要合并到其中的第二输入端中的体积元。如果没有第二输入端数据,会从第一输入端中查找此组
Mix Method源组中,基础体积的每个体素都会被合并到合并组中,每个相应的体素上(根据此混合方式)。A指的是第一输入端的值,B指的是第二输入端值。如果没有第二输入端,会使用第一输入端。

Copyresult = B
Addresult = A + B
Subtractresult = A – B
Diffresult = abs(A – B)
Multiplyresult = A * B
Divideresult = A / B
Invertresult = -A
Maxresult = max(A, B)
Minresult = min(A, B)
Clampresult = clamp(A, rangemin, rangemax)
Blendresult = A (1-blend) + B blend
Userresult = Value Expression
Range当混合方式是MIx时,此定义一个范围,体积的体素值会被钳制到该范围。
Blend定义两个体积的混合模式。0会使用第一输入端体积,1会使用第二输入端体积
Value如果混合方式是Set to User,源组的体积元中,每个体素值会被直接的指定为该值。
Dest Pre-Add, Dest Pre-Mul计算中的A会被设为A’ = A * m + a,m是由 Dest Pre-Mul 定义,a是Dest Pre-Add。

此不支持每体素的局部变量

Source Pre-Add, Source Pre-Mul计算中的B会被设为B’ = B * m + a,m是由 Dest Pre-Mul 定义,a是Dest Pre-Add。

此不支持每体素的局部变量

Post-Add, Post-Mul最终结果,即目标场会被设为由result’ = result * m + a,所修改后的对象, m 是Post-Mul and a是Post-Add

此不支持每体素的局部变量

Clamp Minimum, Maximum最终结果会被钳制到该范围

此不支持每体素的局部变量

Expand VDB Active RegionIf the destination is a VDB, it is only changd in the activated regions. This option will pre-activate all the regions that overlap with activated regions of the mix VDB. This only applies when both primitives being mixed are VDBs.
点击分享到: