A group of shared settings to be used in the Volume Rasterizer. More...
#include <openvdb/points/PointRasterizeFrustum.h>
| Public Member Functions | |
| FrustumRasterizerSettings ()=delete | |
| FrustumRasterizerSettings (const math::Transform &_transform) | |
| Public Attributes | |
| math::Transform::Ptr | transform | 
| RasterCamera | camera | 
| bool | scaleByVoxelVolume = false | 
| bool | useRadius = false | 
| bool | accurateFrustumRadius = false | 
| bool | accurateSphereMotionBlur = false | 
| bool | velocityMotionBlur = false | 
| bool | threaded = true | 
| float | threshold = 1e-6f | 
| float | radiusScale = 1.0f | 
| float | framesPerSecond = 24.0f | 
| Name | velocityAttribute = "v" | 
| Name | radiusAttribute = "pscale" | 
| int | motionSamples = 2 | 
A group of shared settings to be used in the Volume Rasterizer.
| scaleByVoxelVolume | scale particle contributions by the volume of the receiving voxel | 
| velocityAttribute | the name of the velocity attribute | 
| velocityMotionBlur | bake the point velocities into the volume | 
| clipToFrustum | if enabled and the transform is a frustum transform, eliminate points whose position does not lie within the frustum | 
| clipBBox | an optional world-space bounding box to clip the points during rasterization | 
| clipMask | an optional mask, each point samples the mask using a nearest-neighbor sampling and is only rasterized if active | 
| invertMask | if mask is provided, only rasterize if sample is inactive | 
| framesPerSecond | the global value for frames / second for computing motion blur | 
| threaded | if enabled, use threading to accelerate rasterization | 
| 
 | delete | 
| 
 | inlineexplicit | 
| bool accurateFrustumRadius = false | 
| bool accurateSphereMotionBlur = false | 
| RasterCamera camera | 
| float framesPerSecond = 24.0f | 
| int motionSamples = 2 | 
| Name radiusAttribute = "pscale" | 
| float radiusScale = 1.0f | 
| bool scaleByVoxelVolume = false | 
| bool threaded = true | 
| float threshold = 1e-6f | 
| math::Transform::Ptr transform | 
| bool useRadius = false | 
| Name velocityAttribute = "v" | 
| bool velocityMotionBlur = false |