15 Commits

Author SHA1 Message Date
David Williams
0758f81b54 Moved typedef'd integers into PlyVox namespace instead of std. 2008-07-01 21:38:10 +00:00
David Williams
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
David Williams
3ce8e42551 Work adding normals to marching cubes reference implementation. 2008-06-27 18:10:18 +00:00
David Williams
b990efce24 Work on improving mesh decimation. 2008-06-27 16:44:18 +00:00
David Williams
27f6e461c0 Removed boost dependency. 2008-06-25 21:13:59 +00:00
David Williams
e6a7174b53 Initial version of mesh smoothing code. 2008-06-24 21:28:29 +00:00
David Williams
7150be6130 Tidying up normal generation code. 2008-06-15 17:12:55 +00:00
David Williams
5eb5d33aa1 Mesh decimation now works for levels 0,1,2 and 3. 2008-06-13 21:05:45 +00:00
David Williams
0751ff2fad More work on multiresolution mesh generation. Nearly there... 2008-06-12 21:55:59 +00:00
David Williams
eed6d56cb6 Decimation now handles level 0 and level 1. Crashes on level 2... 2008-06-12 21:16:50 +00:00
David Williams
e019c92dc2 Work making decimated approach handle multiple resolutions. 2008-06-12 19:40:36 +00:00
David Williams
e1e8e2c8cc Work simplifying marching cubes implementations. 2008-06-12 18:30:13 +00:00
David Williams
350a7feef6 Initial version of fast decimation. 2008-06-11 20:22:00 +00:00
David Williams
33cb721cc0 Initial version of mesh decimation. 2008-06-10 21:45:38 +00:00
David Williams
83ac5dc544 Moving stuff around - not currently buildable! 2008-06-08 19:16:53 +00:00