|
4aae00e4a8
|
Renamed SurfaceMesh to just Mesh
|
2014-05-23 15:17:07 +02:00 |
|
|
ab741583e4
|
Renamed extractXxxSurface() to extractXxxMesh()
|
2014-05-22 23:26:40 +02:00 |
|
|
f2ba500c4c
|
Merge branch 'develop' into feature/vertex-refactor
Conflicts:
examples/Basic/main.cpp
examples/Paging/main.cpp
examples/SmoothLOD/main.cpp
library/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractorWithNormals.h
tests/TestCubicSurfaceExtractor.cpp
tests/TestSurfaceExtractor.cpp
tests/TestVolumeSubclass.cpp
|
2014-05-12 23:04:19 +02:00 |
|
|
217aa93720
|
Test now uses free-function surface extractor.
|
2014-05-11 16:41:52 +02:00 |
|
|
573c36db87
|
Renamed vertex classes to the far more meaningful 'CubicVertex' and 'MarchingCubesVertex'. The old names didn't make much sense, even less so now they are templatized.
|
2014-05-11 15:17:59 +02:00 |
|
|
b0a8ca8a64
|
This commit templatizes the vertex classes on voxel types. This was the main change which was made for Cubiquity and it's very messy at the moment. However, this will improve when we make more use of 'auto' to hide the template madness.
|
2014-05-07 23:47:18 +02:00 |
|
|
c5780dd8e2
|
Brought improved blending changes across from Cubiquity branch.
|
2014-02-26 16:55:09 +01:00 |
|
|
5cab70b24c
|
Fixed code to use proper zero initialisation.
|
2013-03-04 22:01:43 +01:00 |
|
|
898aa24126
|
Removed code which is redundant after previous commit.
|
2012-12-19 11:46:44 +01:00 |
|
|
44dcb0ba89
|
Different method of controlling the war mode of the MarchingCubesSurfaceExtractor.
|
2012-12-19 11:32:45 +01:00 |
|
|
2bc8e8e201
|
Tidying up marching cubes wrap mode support.
|
2012-12-14 15:32:07 +01:00 |
|
|
ca45d49e0c
|
More work on exposing wrap modes to marching cubes.
|
2012-12-14 15:25:21 +01:00 |
|
|
c06bfa9c09
|
Initial work on exposing the wrap modes to the marching cubes surface extractor.
|
2012-12-14 15:13:18 +01:00 |
|
|
d6640f64d0
|
Add benchmark annotations to the tests
This will affect total running times simce some tests will be run multiple
times but it allows precise becnhmarking.
|
2012-10-27 21:37:54 +01:00 |
|
|
3c0f2ab4b2
|
Fixed all warnings with -Wall and -Wextra
|
2012-10-25 17:12:41 +02:00 |
|
|
66035c6d13
|
Fixes to the way the marching cubes controller is used.
|
2012-07-15 23:19:59 +02:00 |
|
|
b140e16083
|
Renamed MarchingCubesController to DefaultMarchingCubesController.
|
2012-07-15 23:07:00 +02:00 |
|
|
9a498bad7b
|
Renamed SurfaceExtractionController to MarchingCubesController.
|
2012-07-15 17:53:37 +02:00 |
|
|
679d98735a
|
Renamed SurfaceExtractor to MarchingCubesSurfaceExtractor.
|
2012-07-15 17:40:37 +02:00 |
|
|
23fbb59af8
|
Added test for CustomSurfaceExtractorController.
|
2012-07-09 18:30:21 +02:00 |
|
|
1217ea1fd8
|
Work on custom thresholds in SurfaceExtractionController.
|
2012-07-09 17:24:55 +02:00 |
|
|
777b631f88
|
Mostly removed use of VoxelTypeTraits. It's a bit messy because I'm committing halfway through, as I'm away fro my development machine for the next week and want to pick this up from my laptop.
SurfaceExtractor test is currently broken due to custom threshold support not curretly working.
|
2012-07-05 14:49:51 +02:00 |
|
|
9fdc30643a
|
Linux compile fixes.
|
2012-06-15 17:29:39 +02:00 |
|
|
29d816d416
|
Removed template template parameters from SurfaceExtractor.
|
2012-05-18 15:38:18 +02:00 |
|
|
a20db7d7cf
|
Work on refactoring voxel types.
Expanded surface extractor test.
|
2012-02-20 10:16:26 +01:00 |
|
|
26ea1d8ad3
|
Added surface extractor tests templatised on voxel type.
|
2012-02-19 11:24:46 +01:00 |
|