378 Commits

Author SHA1 Message Date
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
679e419946 Cleaning up. 2008-01-24 19:36:10 +00:00
David Williams
048af66620 Cleaning up. 2008-01-23 22:02:12 +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
a0bcd6b214 Working on excessive batch count bug. 2008-01-17 21:44:16 +00:00
David Williams
bb67aaceb1 Moved some stuff to the scrapyard 2008-01-16 21:35:43 +00:00
David Williams
c013b100a2 Got blending between materials working with texture atlases. 2008-01-16 19:51:47 +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
Matt Williams
a2d7eba426 - Fix case-sensitive file name 2008-01-07 13:25:41 +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
52446c765d Refactoring mesh generation code. 2007-10-07 16:33:53 +00:00
David Williams
8137b1eb46 Refactoring mesh generation code. 2007-10-06 18:31:37 +00:00
David Williams
e276ada7ce Work on mesh generation code. 2007-10-06 17:28:55 +00:00
David Williams
3f79261f8f Work on mesh generation code. 2007-10-05 23:28:52 +00:00
David Williams
742b8e68ec Removed mutable stuff and opted for const_cast instead. 2007-10-05 21:49:30 +00:00
David Williams
6cafc64e24 Fixed (hacked!) const problems under Linux. 2007-10-04 13:41:24 +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
909d020bff Optimising the way mesh data is sent to the GPU. 2007-09-30 23:39:48 +00:00
David Williams
d0386f8853 Removed SurfacePatch::getVertexAndIndexData and replaced it with passing a SurfacePatch to a SurfacePatchRenderable. 2007-09-29 01:10:01 +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
52a1044703 Cleaning up decimation. 2007-09-28 10:59:26 +00:00
David Williams
2f79e76ea5 Cleaning up decimation. 2007-09-28 00:00:26 +00:00
David Williams
780f52dd9e Cleaning up decimation. 2007-09-27 23:17:27 +00:00
David Williams
4d7c83bbaf Cleaning up decimation. 2007-09-26 23:35:44 +00:00
David Williams
e129b0a12c Cleaning up decimation. 2007-09-25 00:09:03 +00:00
David Williams
c79845f6fd Cleaning up decimation, moving to sets. 2007-09-24 23:13:55 +00:00
David Williams
cabc988625 Cleaning up decimation, moving to sets. 2007-09-23 23:54:10 +00:00
David Williams
42e4526498 Cleaning up decimation, moving to sets. 2007-09-23 23:34:49 +00:00
David Williams
15692f7a3f Cleaning up decimation, moving to sets. 2007-09-23 23:08:06 +00:00
David Williams
cd26634131 Started moving decimation to sets rather than lists. 2007-09-23 21:27:20 +00:00
David Williams
35c399202f Work on mesh decimation. 2007-09-23 17:09:57 +00:00
David Williams
9121f39853 Work on mesh decimation. 2007-09-23 16:17:18 +00:00
David Williams
bcb530942a Work on mesh decimation. 2007-09-21 23:24:27 +00:00
David Williams
b84f589bcd Work on mesh decimation. 2007-09-21 22:48:04 +00:00
David Williams
f569abe501 Work on mesh decimation. 2007-09-21 22:34:22 +00:00
David Williams
63c5886d1d Removed lots of old decimation code. 2007-09-21 15:01:28 +00:00
David Williams
2f5f179886 Work on mesh decimation. 2007-09-21 12:54:11 +00:00
David Williams
d467a3a314 Work on mesh decimation. 2007-09-21 11:46:37 +00:00
David Williams
00dbe56ef7 Work on mesh decimation. 2007-09-20 20:10:25 +00:00
David Williams
778ac2be9c Work on mesh decimation. 2007-09-20 19:38:31 +00:00
David Williams
9163cfda52 Work on mesh decimation. 2007-09-20 12:18:46 +00:00
David Williams
152a79eaa9 Work on mesh decimation. 2007-09-19 07:38:04 +00:00