Houdini 中文帮助文档

Volume Mix

合并体积元的标量场。

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

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

Parameters

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

Copy result = B
Add result = A + B
Subtract result = A – B
Diff result = abs(A – B)
Multiply result = A * B
Divide result = A / B
Invert result = -A
Max result = max(A, B)
Min result = min(A, B)
Clamp result = clamp(A, rangemin, rangemax)
Blend result = A (1-blend) + B blend
User result = 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 Region If 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.
点击分享到: