PointsToLevelSet
Converts a points primitive to an OpenVDB level set.
user
Container for user-defined plugs. Nodes should never make their own plugs here, so users are free to do as they wish.
out
The processed output scene.
enabled
The on/off state of the node. When it is off, the node outputs the input scene unchanged.
in
The input scene
filter
The filter used to control which parts of the scene are processed. A Filter node should be connected here.
width
The name of a float
primitive variable specifying the width of each point.
The primitive variable may have either Vertex
or Constant
interpolation.
If the primitive variable doesn’t exist, a width of 1.0 is used.
Note
A point’s width needs to be at least 3x voxelSize
to contribute to
the level set. Smaller points will be ignored, and reported as a warning.
widthScale
An additional multiplier on the width of each point.
useVelocity
Enables the creation of trails behind the points, based
on the velocity
primitive variable.
velocity
The name of a V3f
primitive variable specifying the velocity
of each point. Velocity is specified in local-space units per
second, and the trail is automatically scaled to represent the
motion within a single frame.
velocityScale
An additional multiplier applied to the velocity of each point.
grid
Name of the level set grid to be created.
voxelSize
Size of a voxel in the level set grid, specified in local space. Smaller voxel sizes will increase resolution, but take more memory and computation time.
halfBandwidth
Defines the exterior and interior width of the level set in voxel units.