Houdini 中文帮助文档

VDB

创建一个或多个空/均匀的VDB体积元对象。

查看标准体积,和OpenVDB体积的理解的Volume信息。

Tip

如果你连接一个VDB到此节点的输入端,它会创建一个同样维度的VDB。

Parameters

Type

Enable是否创建此VDB。可以暂时的从节点流中移除VDB,但不会删除此参数。
Class体积的类型。
Name用于Primitive的name属性的值。此可以用于在之后的节点中,引用Primitive(使用 @name=foo 语法)。
Storage Type在体素中存储的数据类型。VDB允许在每个体素上有真实的矢量数据,而标准的Houdini体积是使用三个标量体积值来完成同样的事。
Precision当存储类型是浮点,或矢量浮点时,所使用的数值精度,32位或64位。
Background Value当没明确设置时,用于任意体素的默认值。带有该值的体素不会占用内存。

Visualization

Display Mode在视窗中如何显示该VDB对象。此根本不会影响底层的VDB,只会影响其显示时的外观。

Smoke体积以烟雾方式渲染。值为0或更低的值,体积会完全透明,若有灯光,体积会有自阴影。
Rainbow体积以半透明烟雾方式渲染。值为0或更低的值,体积会完全透明。灯光会被忽略,减少来计算时间。此外,烟雾会根据其在边界框中的位置,以七种颜色来着色。
Isosurface会显示一个包裹在体素上的ISO曲面。
Invisible体积内的内容根本不会被渲染。
Display Density控制用于烟雾可视化的衰减率。低的值允许烟雾更透明。
Display Isocontour使用哪个轮廓线来从VDB中提取信息。默认的0适用于SDF VDBs。Fog类型的VDB,对使用非0的值有更好的效果。

Voxel Size

点击此选项卡,设置VDB使用均匀大小的方盒式体素。

Voxel Size方盒体素的尺寸(使用Houdini的单位)。

Frustum

点击此选项卡,基于一个平截体的计算来设置VDB体素的尺寸和位置。此可以用于对齐VDB到一个固定的视点处,或并不符合真实相机的视点。

Size相机平椎体的尺寸。此平椎体会被下面的统一采样参数细分为体素。
Center方盒在3D空间中的位置。
Taper和+Z面相比,方盒的-Z面有多远。此可以用于对齐VDBs到相机上。

From Camera

点击此选项卡,基于一个相机物体的平截体来设置VDB体素的尺寸和位置。 相机平椎体的尺寸。此平椎体会被下面的统一采样参数细分为体素。

Camera要对齐VDB到其上的相机物体路径,如/obj/cam1。
Z Near从相机到平截体最近面的距离(用Houdini的单位),此用于计算体素的尺寸。
Z Far从相机到平截体最远面的距离(用Houdini的单位),此也用于计算体素的尺寸。
Use Camera’s Window使用相机的窗口缩放,偏移和裁剪参数来获取平截体的尺寸。
Window X用于填充体素的相机视角的最小/最大水平位置。
Window Y用于填充体素的相机视角的最小/最大垂直位置。
Uniform Sampling沿着其按“统一采样细分”参数来细分平截体。
Uniform Sampling Divs设置统一采样细分参数的数值。
Sampling Divs当统一采样是非方形时,可以让你指定矩形的体素尺寸。
Div Size当统一采样是“按尺寸”时,可以让你直接的指定体素尺寸。
Z Scale沿着Z轴缩放体素分辨率。此可以用于相机的VDB,你可以在此处获取更低的细节(沿着相机的视角方向)。

(可以设置成其他轴向)

点击分享到: