16 Commits

Author SHA1 Message Date
David Williams
1e73d4013d Switched to smaller and better data structure for finding duplicated vertices. 2008-05-13 20:59:39 +00:00
David Williams
1d3c60f341 Tidying code and removing warnings. 2008-04-24 19:06:41 +00:00
David Williams
545aa92d14 Switched to floats for vetex positions ready for mesh smoothing.
Added new way to detect duplicate vertices but it's not enabled as it doesn't work yet...
2008-04-21 18:53:56 +00:00
David Williams
35f9996663 Removed redundant classes SurfaceEdge, SurfaceTriange, and SurfaceTypes.
Also fixed a new bug in IndexedSurfacePatch
2008-04-16 20:46:24 +00:00
Matt Williams
7286f7ce81 Minor changes to work towards getting it compiling on linux again 2008-03-16 20:39:04 +00:00
David Williams
5c075c7da2 Added RegionGeometry.cpp 2008-02-12 22:14:40 +00:00
David Williams
99b54dfa2e Removed redundant headers - reduced build time. 2008-02-12 21:41:24 +00:00
David Williams
66cc4a5eab Drastically reduced memory usage. 2008-02-12 19:32:56 +00:00
David Williams
e180f67bae Started getting rid of IntegrealVector3.
Also added ForwardDeclarations.h
2008-02-10 21:58:35 +00:00
David Williams
76df5e00b5 Moved core code from Ogre namespace to PolyVox namespace. 2008-02-10 11:45:34 +00:00
David Williams
f29af2f8d4 Removed OgrePrerequisites.h from main library. 2008-02-07 21:33:11 +00:00
David Williams
a0bcd6b214 Working on excessive batch count bug. 2008-01-17 21:44:16 +00:00
David Williams
c013b100a2 Got blending between materials working with texture atlases. 2008-01-16 19:51:47 +00:00
David Williams
31656cb68b Started using texture atlas instead of many small meshes. 2007-12-03 22:24:48 +00:00
David Williams
ca1756c504 Adding axis for debugging. 2007-10-08 01:25:53 +00:00
David Williams
52446c765d Refactoring mesh generation code. 2007-10-07 16:33:53 +00:00