Houdini 中文帮助文档

Volume Merge

将很多体素展平到一个体积中。

Volume Merge节点会将一个体积集中的标量数据展平到单个基础体积中。此可以用于将很多重叠的体积转到单个体积中,可以更高效的渲染。如,你可以将成千上万的体积压缩到单个体积中,可以更快的渲染(并将层级对象展平到一个低精度级别)。你也可以创建平截体的体积,确保替换只在相机镜头区域被创建。

Tip

如果你有很多重叠的体积,你可以开启Clamp Maximum 选项此可以在达到最大值时,禁用合并。但是,早先中,最大值是在Post-Add, Post-Mul处理之前的。

Note

此节点只作用于标准的Houdini体积。不可作用于VDB体积。

Parameters

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

当合并多个体积时,拷贝操作会获取带有最大Primitive标号的体积。

Copy result = B
Add result = A + B
Multiply result = A * B
Max result = max(A, B)
Min result = min(A, B)
Average result = (A + B) / numvolumes
Clamp at Volume Boundary 尽管体积元可以有边界条件,要高效的使用,最好忽略超出边界的体积。如果没有执行钳制,所有的体积都用于每个体素的计算,此可以快速的获取大量的体积对象。
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 最终结果会被钳制到该范围
点击分享到: