Houdini 中文帮助文档

Volume Rasterize

点阵化一个体积

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

NoteYou 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 DensityDivide the generated fields by the density field to undo the effect of the premultiplication pass.
点击分享到: