Houdini 中文帮助文档

Volume Rasterize

点阵化一个体积

Volume Rasterize 会根据一个VEX函数值跟新体积数值。它可以根据primitive集,及时的运行VEX代码,而非在整个物体上运行。

Note You may want to unlock the Volume Rasterize Points SOP for a more advanced example of how to use this.

默认 VOP network 是显示一些内建的绑定

texture_P 会被绑定到点阵化的Primitive的局部空间

surface_P 会被绑定到点阵化的Primitive曲面的局部位置对于点,此是一个点位置

world_P会被绑定到当前被处理的,用于当前被点阵化的体素的世界位置上。

Parameters

Destination 输入到第一输入端中哪个体积或VDB中。如果没有名称属性,会有单个体积或VDB,并且会被作为密度目标对象。

如果有多个名称属性,会使用名称属性,其会用来和点属性比较。

密度值被点的Alpha遮罩所填充

所有的目标对象必须被对齐,且时间相同

Rasterization Group 第二输入端中要被点阵化的点组
Merge Method 如何和基础栅格混合每个输入的点。因为其不会定义点以什么样的顺序输入,因此此必须是对称的。
Samples per Voxel 如果传输一个低精度体积对象上的非常小的点,会产生抗锯齿,要避免此,你可以让每目标体素有多个采样。

如果此是1,不会执行随机采样,会在体素中间执行单个采样。

Sampling Seed 用于生成随机采样的种子值
Relative Padding 被栅格化的每个Primitive/点会有一个特定的面积。对于点,它是球体的半径pscale。此会被相对扩展数量所缩放,定义着要栅格化的区域。
Absolute Padding 在世界空间中指定的,用于每个Primitive栅格化面积所要扩展的距离
Scale Texture Space 纹理是否会被pscale所缩放
Premultiply Input by Density 生成的属性中,除了密度,其它都会被密度场所倍增。此可以用于规格化后场的正确合并,如颜色或速度。
Normalize Output by Density Divide the generated fields by the density field to undo the effect of the premultiplication pass.
点击分享到: