Initial version of mesh decimation.

This commit is contained in:
David Williams
2008-06-10 21:45:38 +00:00
parent f8a090abba
commit 33cb721cc0
7 changed files with 324 additions and 3 deletions

View File

@ -49,6 +49,8 @@ namespace PolyVox
POLYVOX_API void generateSmoothMeshDataForRegion(BlockVolume<boost::uint8_t>* volumeData, Region region, IndexedSurfacePatch* singleMaterialPatch);
POLYVOX_API Vector3DFloat computeSmoothNormal(BlockVolume<boost::uint8_t>* volumeData, const Vector3DFloat& position, NormalGenerationMethod normalGenerationMethod);
POLYVOX_API void generateDecimatedMeshDataForRegion(BlockVolume<boost::uint8_t>* volumeData, Region region, IndexedSurfacePatch* singleMaterialPatch);
}
#endif