45 Commits

Author SHA1 Message Date
David Williams
593a26ebd2 Templatized Volume class. 2008-04-20 19:23:41 +00:00
David Williams
ebc0ad9cca Renamed some headers to avoid ambiguity. 2008-03-13 22:21:50 +00:00
David Williams
b57094ca10 Added world and forward declaration files. 2008-03-11 22:04:31 +00:00
David Williams
99b54dfa2e Removed redundant headers - reduced build time. 2008-02-12 21:41:24 +00:00
David Williams
abb3def1e7 Tiding up... 2008-02-11 20:34:45 +00:00
David Williams
d8dacdadc3 Renamed some constants. 2008-02-11 20:16:08 +00:00
David Williams
cc4902b4d7 Removed IntegralVector3.h 2008-02-11 19:54:57 +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
a518afff41 Removed more Ogre stuff from core library... 2008-02-10 11:22:10 +00:00
David Williams
38b266d261 Started removing OgreVector3 from main library. 2008-02-09 17:49:34 +00:00
David Williams
f29af2f8d4 Removed OgrePrerequisites.h from main library. 2008-02-07 21:33:11 +00:00
David Williams
91c2c7241c Cleaning up some code. 2008-02-05 21:33:09 +00:00
David Williams
1e3904098a Moved SurfacePatchRenderable to main application. 2008-02-04 19:30:57 +00:00
David Williams
d2c87f7bf7 Moved VolumeResource, VolumeSerializer, and VolumeManager to main application. 2008-01-31 21:07:25 +00:00
David Williams
4438660440 Moved some loading code out of PolyVoxSceneManager. 2008-01-31 20:43:57 +00:00
David Williams
9e9537a9ee Introduced VolumeResourcePtr as a wrapper around Volume. 2008-01-31 20:27:33 +00:00
David Williams
05c5d1dbce Fixed axis display code. 2008-01-29 21:15:26 +00:00
David Williams
e5fbb59db2 Removed MaterialMap. 2008-01-29 21:04:13 +00:00
David Williams
7b8e035bd1 Refactoring - PolyVoxSceneManager no longer derives from SceneManager. 2008-01-29 20:47:04 +00:00
David Williams
168ab6760b Started moving code for maintaining scene graph out of _findVisibleObjects and into main application. 2008-01-27 21:01:06 +00:00
David Williams
bdbfa5f457 Cleaning up. 2008-01-25 23:07:24 +00:00
David Williams
1a41acd06b Cleaning up. 2008-01-24 21:07:31 +00:00
David Williams
852f293e3b Cleaning up _findVisibleObjects. 2008-01-19 23:04:50 +00:00
David Williams
247535f471 Cleaning up _findVisibleObjects. 2008-01-19 22:39:15 +00:00
David Williams
e368926b5f Separated getChangedRegionGeometry() from _findVisibleObjects(). 2008-01-19 22:14:51 +00:00
David Williams
98af071bdd Refactoring work. Removed some maps and created separate members for single material surfaces and multi material surfaces. 2008-01-13 21:25:35 +00:00
David Williams
31656cb68b Started using texture atlas instead of many small meshes. 2007-12-03 22:24:48 +00:00
David Williams
ee060d85d3 Adding axis for debugging. 2007-10-09 18:59:04 +00:00
David Williams
8137b1eb46 Refactoring mesh generation code. 2007-10-06 18:31:37 +00:00
David Williams
5c747c2ff1 Work on getting debug build to work under Visual Studio.
Also fixed assertion failures in debug build.
2007-10-03 23:02:09 +00:00
David Williams
2a6e758e4b Work on surface classes 2007-09-28 23:45:31 +00:00
David Williams
6f779427d8 Cleaning up decimation. 2007-09-28 23:40:33 +00:00
David Williams
2f79e76ea5 Cleaning up decimation. 2007-09-28 00:00:26 +00:00
David Williams
63c5886d1d Removed lots of old decimation code. 2007-09-21 15:01:28 +00:00
David Williams
94df0acd48 Refactoring work... working on meshes 2007-09-01 10:53:15 +00:00
David Williams
adfdb3062f Refactoring work... Argh, this is hard! 2007-08-19 20:28:33 +00:00
David Williams
47bb4b016d Refactoring work... 2007-08-19 17:09:20 +00:00
David Williams
7bd433cbf3 Start of some refactoring work... 2007-08-19 16:15:56 +00:00
David Williams
90cf3d7c9a Work on mesh decimation. 2007-08-17 21:58:30 +00:00
David Williams
6e21e971fc Now have seperate vertex buffers per surface. 2007-08-15 21:33:41 +00:00
David Williams
72bc4a03e3 Moving from using ManualObject to using HardwareBuffers directly. 2007-08-14 22:31:39 +00:00
David Williams
6896e9b7f3 Moving from using ManualObject to using HardwareBuffers directly. 2007-08-14 22:10:33 +00:00
David Williams
8f70a4edc5 Moving from using ManualObject to using HardwareBuffers directly. 2007-08-14 21:28:35 +00:00
David Williams
9f7b715279 Renamed to PolyVox 2007-07-01 17:15:21 +00:00