OpenVDB: openvdb/points Directory Reference

OpenVDB 12.1.1

Loading...
Searching...
No Matches
points Directory Reference

## Directories
| impl

## Files
| AttributeArray.h
| Attribute Array storage templated on type and compression codec.
| AttributeArrayString.h
| Attribute array storage for string data using Descriptor Metadata.
| AttributeGroup.h
| Attribute Group access and filtering for iteration.
| AttributeSet.h
| Set of Attribute Arrays which tracks metadata about each array.
| IndexFilter.h
| Index filters primarily designed to be used with a FilterIndexIter.
| IndexIterator.h
| Index Iterators.
| PointAdvect.h
| Ability to advect VDB Points through a velocity field.
| PointAttribute.h
| Point attribute manipulation in a VDB Point Grid.
| PointConversion.h
| Convert points and attributes to and from VDB Point Data grids.
| PointCount.h
| Methods for counting points in VDB Point grids.
| PointDataGrid.h
| Attribute-owned data structure for points. Point attributes are stored in leaf nodes and ordered by voxel for fast random and sequential access.
| PointDelete.h
| Methods for deleting points based on group membership.
| PointGroup.h
| Point group manipulation in a VDB Point Grid.
| PointMask.h
| Methods for extracting masks from VDB Point grids.
| PointMove.h
| Ability to move VDB Points using a custom deformer.
| PointRasterizeFrustum.h
| Volume rasterization of VDB Points using velocity and camera motion-blur.
| PointRasterizeSDF.h
| Various transfer schemes for rasterizing point positions and radius data to signed distance fields with optional closest point attribute transfers. All methods support arbitrary target linear transformations, fixed or varying point radius, filtering of point data and arbitrary types for attribute transferring.
| PointRasterizeTrilinear.h
| Transfer schemes for rasterizing point data.
| PointReplicate.h
| Algorithms to duplicate points in PointDataGrids.
| PointSample.h
| Sample a VDB Grid onto a VDB Points attribute.
| PointScatter.h
| Various point scattering methods for generating VDB Points.
| PointStatistics.h
| Functions to perform multi threaded reductions and analysis of arbitrary point attribute types. Each function imposes various requirements on the point ValueType (such as expected operators) and supports arbitrary point filters.
| PointTransfer.h
| Framework methods for rasterizing PointDataGrid data to Trees.
| PrincipalComponentAnalysis.h
| Provides methods to perform principal component analysis (PCA) over a point set to compute rotational and affine transformations for each point that represent a their neighborhoods anisotropy. The techniques and algorithms used here are described in: [Reconstructing Surfaces of Particle-Based Fluids Using Anisotropic Kernel - Yu Turk 2010]. The parameters and results of these methods can be combines with the ellipsoidal surfacing technique found in PointRasterizeSDF.h.
| StreamCompression.h
| Convenience wrappers to using Blosc and reading and writing of Paged data.