|
void | getPackedPrimitiveOffsets (const GU_Detail &detail, std::vector< const GA_Primitive * > &primitives) |
|
GU_VDBPointList< openvdb::Vec3s >::Ptr | GUvdbCreatePointList (const GU_Detail &detail, const GA_PointGroup *pointGroup=nullptr) |
| Utility method to construct a GU_VDBPointList. More...
|
|
template<typename PointIndexTreeType , typename PointArrayType > |
void | GUvdbConvertIndexToOffset (PointIndexTreeType &tree, const PointArrayType &points) |
| Utility method to change point indices into Houdini geometry offsets. More...
|
|
openvdb::tools::PointIndexGrid::Ptr | GUvdbCreatePointIndexGrid (const openvdb::math::Transform &xform, const GU_Detail &detail, const GA_PointGroup *pointGroup=nullptr) |
| Utility method to construct a PointIndexGrid. More...
|
|
template<typename PointArrayType > |
openvdb::tools::PointIndexGrid::Ptr | GUvdbCreatePointIndexGrid (const openvdb::math::Transform &xform, const PointArrayType &points) |
| Utility method to construct a PointIndexGrid. More...
|
|
template<typename ParticleArrayType > |
openvdb::tools::ParticleIndexAtlas::Ptr | GUvdbCreateParticleAtlas (const double minVoxelSize, const ParticleArrayType &particles) |
| Utility method to construct a ParticleAtals. More...
|
|
openvdb::MaskGrid::Ptr | GUvdbCreatePointMaskGrid (const openvdb::math::Transform &xform, const GU_Detail &detail, const GA_PointGroup *pointGroup=nullptr) |
| Utility method to construct a boolean PointMaskGrid. More...
|
|
openvdb::tools::PointIndexGrid::Ptr | GUvdbCreatePointOffsetGrid (const openvdb::math::Transform &xform, const GU_Detail &detail, const GA_PointGroup *pointGroup=nullptr) |
| Utility method to construct a PointIndexGrid that stores Houdini geometry offsets. More...
|
|
Collection of PointIndexGrid helpers for Houdini.
- Author
- FX R&D OpenVDB team