将多边形曲面,或曲面属性转为VDB体积元对象
输入的几何体必须是四边形,或三角形面。此节点会从多边形中创建一个有符号的SDF场,或密度场。
你可以连接一个VDB到其第二输入端,用那个VDB的参数控制生成的VDB。
Parameters
Voxel Size | 输出的VDB体积中,体素的尺寸。曲面特征尺寸小于该值的曲面,不会在输出的VDB中。 |
Reference VDB | 如果连接来第二输入端,你可以在第二输入端写入一个VDB Primitive名称,来从其上拷贝方向和体素的尺寸。 |
Distance VDB | 创建一个有符号的距离场。SDF存储着曲面到每个体素的距离(体素在内部,距离值会为负的)。 |
Fog VDB | 创建一个密度场。在曲面上的体素,存储着值为1 的信息,曲面外部的体素存储值为0。所填充的带宽尺寸由 Fill interior 控制。 |
Surface Attributes | 你可以生成一个额外的VDB元对象,存储着Primitive,点,顶点属性的数值。只有在曲面周边带宽范围的体素才会被设置。 |
Attribute | 点,顶点,Primitive属性的名称,用于从其上创建VDB。 |
VDB Name | 用于生成的VDB Primitive对象的,存储属性值的名称。使此处空白,会使用属性名。 |
Vector Type | 矢量值如何被解算。 |
Use World Space for Band | 设置外部带和内部带是否使用Houdini的单位尺寸。当此关闭时,带宽参数会以体素为单位。 |
Exterior Band Voxels | 曲面外部有多少体素会填充生成的VDB(当Use world space for band选项关闭时)。 |
Exterior Band | 曲面外部有多少体素会填充生成的VDB(当Use world space for band选项开启时)。 |
Interior Band Voxels | 曲面内部有多少体素会填充生成的VDB(当Use world space for band选项关闭时)。 |
Interior Band | 用于计算内部网格的距离场的距离。 |
Fill Interior | 使用1填充曲面内部的所有体素,而非接近曲面的体素。 |
Unsigned Distance Field | 当创建一个距离式的VDB,会简单的存储体素到曲面的距离。此可避免计算内部和外部体素,因此曲面不需要是密闭的。
此和Iso Offset SOP的Minn函数类似。 |
Inputs
Polygonal mesh to convert | 要转化的多边形曲面。 |
Optional reference VDB | 如果被连接来,此节点会拷贝该输入端VDB上的方向和体素尺寸信息。 |