重新压缩体积元对象
体积可能是非常大的。Volume Compress SOP 可以很容易的使用于体积数据的尺寸和质量权衡。
其也可以使用一些遮罩,快速的设置体积中不感兴趣的区域为0(根据遮罩体积设置)。如,对于Mantra来说,速度矢量是不需要的(和非0值的密度场相比)。因此,你可以使用一个体积模糊(设为最大值), Use Voxel Res( 设为first)来扩展想要的安全所定义的密度场。然后,使用Mask Minimum 来设置扩展的密度为0或更低。
Note
此节点只作用于标准的Houdini体积。不可作用于VDB体积。
Parameters
Source Group | 要被压缩和遮罩处理的体积元对象 | ||||||||
Compression |
| ||||||||
Update Compression Settings | 体积压缩选项会随着这些值更新。
| ||||||||
Mask Group | 第二输入端的体积对象会被作为遮罩来处理。不在遮罩内的任何体素都会在压缩前,被设为0.因为所有的0值块会被压缩的非常好,如果遮罩很稀疏,此可以大大减少内存的使用量。 将体积模糊设为最大模式,可以扩展安全曲面,确保新的0面积区域不会在渲染中被混合。最后每个扩展的体素都会被使用。 如果同时设置了最小,最大遮罩,如果两者都是真,那么体素会被遮罩所处理。 | ||||||||
Mask Minimum | 在遮罩的区域内,其值比最小限制值大的任何体素对象都会被遮盖掉,不是设为0. | ||||||||
Mask Maximum | 在遮罩的区域内,其值比最大限制值小的任何体素对象都会被遮盖掉,不是设为0. | ||||||||
Invert Mask | 遮罩的符号会被反转,即在遮罩内部的体素会被冻结,而非外部的。 |