0

我已经创建了 OpenVDB 对象,然后我想删除它们以释放内存。你能建议我怎么做吗,因为我来自python?这是我的简单代码:

openvdb::math::Transform::Ptr xform = openvdb::math::Transform::createLinearTransform(voxelSize);
openvdb::FloatGrid::Ptr grid = openvdb::tools::meshToLevelSet<openvdb::FloatGrid>(*xform, parseVerts, parseTris, parseQuads, vdb_half_width);
grid->setName("density");

openvdb::tools::VolumeToMesh mesher(0, adaptivity, true);
mesher.operator()<openvdb::FloatGrid>( grid.operator*() );

openvdb::tools::Filter<openvdb::FloatGrid> lsf(*grid);
lsf.setGrainSize(filter_grain_size);

我想删除和释放内存:xform、grid、mesher、lsf对象。

OpenVDB 文档:https ://www.openvdb.org/documentation/doxygen/hierarchy.html

4

0 回答 0