创建一个或多个空/均匀的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,只会影响其显示时的外观。
| ||||||||
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,你可以在此处获取更低的细节(沿着相机的视角方向)。 (可以设置成其他轴向) |