Improved performance of Dual Contouring

Performance is up from 10 times slower than MC to only 3 times.
About a third of that time is spent calculating gradients.
This commit is contained in:
Matt Williams
2014-01-09 20:07:15 +00:00
parent 7877600538
commit 601b2a6d21
3 changed files with 148 additions and 172 deletions

View File

@@ -58,6 +58,7 @@ SET(CORE_INC_FILES
include/PolyVoxCore/DefaultIsQuadNeeded.h
include/PolyVoxCore/DefaultMarchingCubesController.h
include/PolyVoxCore/Density.h
include/PolyVoxCore/DualContouringSurfaceExtractor.h
include/PolyVoxCore/FilePager.h
include/PolyVoxCore/GradientEstimators.h
include/PolyVoxCore/GradientEstimators.inl