Converts a points primitive to an OpenVDB level set.
Container for user-defined plugs. Nodes should never make their own plugs here, so users are free to do as they wish.
The processed output scene.
The on/off state of the node. When it is off, the node outputs the input scene unchanged.
The input scene
The filter used to control which parts of the scene are processed. A Filter node should be connected here.
The name of a
float primitive variable specifying the width of each point.
The primitive variable may have either
If the primitive variable doesn’t exist, a width of 1.0 is used.
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.
An additional multiplier on the width of each point.
Enables the creation of trails behind the points, based
velocity primitive variable.
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.
An additional multiplier applied to the velocity of each point.
Name of the level set grid to be created.
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.
Defines the exterior and interior width of the level set in voxel units.