|
42f66378ea
|
Change CMake install path for Linux
|
2009-02-27 16:15:18 +00:00 |
|
|
3c4411952a
|
Initial support for run-length encoding of volumes when they are serialised to disk.
|
2009-02-22 12:25:51 +00:00 |
|
|
bc008f3606
|
Fixed bug with region position nor being set by surface extractors.
|
2009-02-22 11:27:59 +00:00 |
|
|
5a30062c6d
|
Minor changes to CMakeLists.txts
|
2008-12-16 12:17:30 +00:00 |
|
|
c171a255f4
|
Add normal include path too
|
2008-11-22 20:19:26 +00:00 |
|
|
7c9cefc2d6
|
Add missing headers causing compile errors on Linux
Don't build GL example at all on Linux
Add PolyVoxConfig.cmake file
|
2008-11-22 20:09:59 +00:00 |
|
|
68d0353cff
|
Added skybox support. This highlighted the fact that the volume was the wrong way round, so an initial version of the tool 'VolumeMagick' is also added for changing this kind of stuff. This in turn meant refactoring volume loading/saving code from thermite into PolyVoxUtil.
|
2008-07-19 15:42:02 +00:00 |
|
|
2459b99886
|
Work on level of detail including refactoring.
|
2008-07-13 09:14:20 +00:00 |
|
|
f32616d5a9
|
Work on generating surface patches on demand.
|
2008-07-10 21:43:24 +00:00 |
|
|
8b98d69d4e
|
Initial LOD working.
|
2008-07-07 21:20:30 +00:00 |
|
|
0d3a215637
|
Work on IndexedSurfacePatch
|
2008-07-05 22:11:09 +00:00 |
|
|
75d1136d96
|
Removed RegionGeometry class.
Did lots of clean up.
|
2008-07-05 20:56:55 +00:00 |
|
|
c2e69e0d72
|
Moved some surface extraction stuff into PolyVoxImpl
|
2008-07-04 21:03:12 +00:00 |
|
|
ae14a9f30a
|
Removed redundant files.
|
2008-07-03 19:23:25 +00:00 |
|
|
29ef5f021e
|
Rearranging files in PolyVox.
|
2008-07-03 19:17:17 +00:00 |
|
|
4f546d1dc4
|
Working on refactoring code into namespaces - DOES NOT BUILD
|
2008-07-02 21:36:56 +00:00 |
|
|
0758f81b54
|
Moved typedef'd integers into PlyVox namespace instead of std.
|
2008-07-01 21:38:10 +00:00 |
|
|
1c2a007d23
|
IndexedSurfacePatch no longer handles duplicate vertices. This is done directly by the reference marching cubes implementation.
|
2008-07-01 21:15:05 +00:00 |
|
|
3ce8e42551
|
Work adding normals to marching cubes reference implementation.
|
2008-06-27 18:10:18 +00:00 |
|
|
b990efce24
|
Work on improving mesh decimation.
|
2008-06-27 16:44:18 +00:00 |
|
|
27f6e461c0
|
Removed boost dependency.
|
2008-06-25 21:13:59 +00:00 |
|
|
9a58b83b6d
|
Tidying up...
|
2008-06-25 20:16:58 +00:00 |
|
|
e6a7174b53
|
Initial version of mesh smoothing code.
|
2008-06-24 21:28:29 +00:00 |
|
|
b12bd1ebe2
|
Removed accidentally hard coded value;
|
2008-06-17 19:05:02 +00:00 |
|
|
7150be6130
|
Tidying up normal generation code.
|
2008-06-15 17:12:55 +00:00 |
|
|
5eb5d33aa1
|
Mesh decimation now works for levels 0,1,2 and 3.
|
2008-06-13 21:05:45 +00:00 |
|
|
0751ff2fad
|
More work on multiresolution mesh generation. Nearly there...
|
2008-06-12 21:55:59 +00:00 |
|
|
eed6d56cb6
|
Decimation now handles level 0 and level 1. Crashes on level 2...
|
2008-06-12 21:16:50 +00:00 |
|
|
e019c92dc2
|
Work making decimated approach handle multiple resolutions.
|
2008-06-12 19:40:36 +00:00 |
|
|
3566fc1863
|
Small improvements to logBase2() and isPowerOfTwo() functions.
|
2008-06-12 18:54:09 +00:00 |
|
|
e1e8e2c8cc
|
Work simplifying marching cubes implementations.
|
2008-06-12 18:30:13 +00:00 |
|
|
2657d5ba6f
|
Some tidying up op OpenGL example.
|
2008-06-11 21:49:46 +00:00 |
|
|
2f5d9e5ab2
|
OpenGL sample now builds and displays a sphere volume.
|
2008-06-11 21:32:03 +00:00 |
|
|
350a7feef6
|
Initial version of fast decimation.
|
2008-06-11 20:22:00 +00:00 |
|
|
33cb721cc0
|
Initial version of mesh decimation.
|
2008-06-10 21:45:38 +00:00 |
|
|
f8a090abba
|
Moving stuff around - not currently buildable!
|
2008-06-08 19:48:39 +00:00 |
|
|
83ac5dc544
|
Moving stuff around - not currently buildable!
|
2008-06-08 19:16:53 +00:00 |
|
|
957d8715e7
|
Moving stuff around - not currently buildable!
|
2008-06-08 19:08:35 +00:00 |
|
|
119cd925f0
|
Moving stuff around - not currently buildable!
|
2008-06-08 19:05:49 +00:00 |
|
|
2374082542
|
Work on CMake for OpenGL example.
|
2008-06-08 18:49:04 +00:00 |
|
|
adff2177fd
|
Moved some code around...
|
2008-06-08 18:03:20 +00:00 |
|
|
f75805999d
|
Reorganising some code...
|
2008-06-08 17:51:36 +00:00 |
|
|
f6f5cb524d
|
Initial check-in of OpenGL example. Doesn't do anything yet.
|
2008-06-08 15:09:45 +00:00 |
|
|
6fdbbc9b41
|
Updated CMake files with 'CMAKE_MINIMUM_REQUIRED(VERSION 2.6)'
Also slight change to the way boost is found.
|
2008-06-08 09:47:52 +00:00 |
|
|
ea5afbb846
|
Made new marching cubes implementation the 'official' one. Old one is just now for reference.
|
2008-06-07 21:52:57 +00:00 |
|
|
849f635d04
|
Almost finished new marching cubes implementation. Just normal calculation and memory pool still to do.
|
2008-06-07 21:21:14 +00:00 |
|
|
0a7c17e3b6
|
Tidying up...
|
2008-06-07 20:51:59 +00:00 |
|
|
12f9e0ebc8
|
Bitwise operation working for x,y, and z. Finally getting a speedup!
|
2008-06-07 19:22:15 +00:00 |
|
|
87507db94b
|
More work on bitwise optimisations...
|
2008-06-07 19:12:27 +00:00 |
|
|
90fb658238
|
Work on bitwise optimisations.
|
2008-06-07 18:47:14 +00:00 |
|