cb0a746b6f
Update include paths for bindings to new layout.
2011-05-22 21:33:32 +02:00
c03172e1af
Renamed ImprovedCubicSurfaceExtractor back to CubicSurfaceExtractor.
2011-05-18 23:10:36 +01:00
034928d5b9
Updated documentation with new include path.
2011-05-17 22:51:42 +01:00
528cb73771
Moved headers into subdirectories.
2011-05-17 22:27:46 +01:00
1a7647027d
Tidying up ImprovedCubicSurfaceExtractor.
2011-05-14 12:30:39 +01:00
5cca022fbe
ImprovedCubicSurfaceExtractor now removes unused vertices.
2011-05-14 12:17:20 +01:00
180b6a1945
Small improvements to improved cubuc surface extractor.
2011-05-13 23:54:09 +01:00
f756f764bc
Fixed a bug which allowed duplicate vertices to get through.
2011-05-13 23:30:37 +01:00
19079e97d8
More optimisations to ImprovedCubicSurfaceExtractor.
2011-05-12 21:56:45 +01:00
14aa5af084
Optimisation, including use of VolumeSampler.
2011-05-12 21:01:49 +01:00
d0adeb328b
Optimisations and improvements.
2011-05-10 23:53:07 +01:00
3e00303371
Merging now controlled by constructor parameter.
2011-05-10 22:30:41 +01:00
63d08b050b
Tidying up code.
2011-05-10 22:19:09 +01:00
4f781df27a
Changed some things to pass by reference.
2011-05-10 21:58:36 +01:00
89a35fd97f
Reversed winding of ImprovedCubicSurfaceExtractor
2011-05-09 23:16:54 +01:00
55df6324fa
Slightly more sensible mouse handling.
2011-05-09 23:02:13 +01:00
2ee7056b75
Added ImprovedCubicSurfaceExtractor to CMake file.
2011-05-09 22:37:17 +01:00
0cd7e5f7b1
Initial checkin of ImprovedCubicSurfaceExtractor
2011-05-09 22:36:33 +01:00
dfc78eab05
Mde serialisation independant of volume type.
2011-05-01 17:47:55 +01:00
6a38d9fca7
Made raycasting, ambient occlusion, and A* pathfinding independant of volume type.
2011-05-01 17:26:12 +01:00
27968973a4
Made CubicSurfaceExtractor work with different volume types.
2011-05-01 16:43:33 +01:00
2e2a2c694c
Compile fixes for Linux.
2011-05-01 13:56:35 +01:00
3a171e698b
Modified SurfaceExtractor to use template template parameters.
2011-04-30 23:51:04 +01:00
36a9be83db
Added template template parameters to CubicSurfaceExtractorWithNormals.
2011-04-30 22:46:45 +01:00
87d97436ea
More work on SimpleVolume.
2011-04-30 12:34:13 +01:00
0e27b2fb50
Swapped std::map for array in SimpleVolume.
2011-04-30 12:16:33 +01:00
20a77ebf5b
More cutting down SimpleVolume.
2011-04-30 11:35:57 +01:00
366d005875
Pulling out timestamps and last accessed block from SimpleVolume.
2011-04-29 23:14:22 +01:00
26eb865897
Pulling compression out of SimpleVolume.
2011-04-29 23:04:33 +01:00
032accd915
Moved Block into SimpleVolume class.
2011-04-29 22:43:44 +01:00
bc9f1e8ac5
Stripping out paging from SimpleVolume.
2011-04-29 22:16:46 +01:00
afbf49f626
Added initial version of SimpleVolume by duplicating LargeVolume.
2011-04-29 22:02:40 +01:00
34cd8c05ed
Fix for compiling on Linux.
2011-04-28 22:50:18 +01:00
ea309ab15b
Renamed Volume to LargeVolume.
2011-04-28 21:21:59 +01:00
96ff5e890a
Renamed VolumeSampler to Sampler
2011-04-28 20:37:02 +01:00
6f1ddb7d5f
Moved VolumeSampler into Volume class.
2011-04-28 20:30:16 +01:00
7d76a1bb69
CMake fixes for Windows.
2011-04-28 11:56:33 +01:00
f93c25acaf
Improved OpenGL error handling for basic example.
2011-04-25 01:18:40 +02:00
6b4c7686e6
Fix for extractSubset() not copying the region.
2011-04-24 20:52:53 +02:00
fce8089264
Update ADD_DEPENDENCIES calls
...
Update for the static and dynamic options and add
some more calls for PolyVoxUtil and the tests.
2011-04-24 14:50:13 +02:00
ac0fb2b310
Make dynamic or static libraries optional
...
The user can choose static or dynamic libraries using
BUILD_STATIC_LIBRARIES and BUILD_DYNAMIC_LIBRARIES. By default
Windows will only build static libraries and Linux will build both.
2011-04-21 21:40:51 +02:00
f7f473126c
Comment fixes.
2011-04-20 23:36:02 +01:00
ef52b906e6
Switched PoyVox to build as a static library.
2011-04-20 23:25:32 +01:00
a5f37d7a3a
Initial check in of RaycastWithCallback
2011-04-17 11:53:13 +01:00
55cbff1186
Added control over the number of samples taken in the ambient occlusion calculator.
2011-04-16 14:10:34 +01:00
f302e3612a
Fix for duplicate vertices in CubicSurfaceExtractor.
2011-04-13 21:09:51 +01:00
d9719cbd36
Merge commit 'refs/merge-requests/1' of git://gitorious.org/polyvox/polyvox
2011-04-10 21:07:06 +01:00
d300e9fdde
Fixed crash in OpenGL example.
2011-04-10 21:04:33 +01:00
8b9a7e948e
Added <cstdlib> for abort().
2011-04-10 19:28:32 +01:00
0421d2aa8a
Minor fixes to tutorial1
2011-04-09 18:31:59 +02:00