Commit Graph

111 Commits

Author SHA1 Message Date
38686782bb Texture atlas approach basics working but with no texture interpolation and no blending between material.
Next task should probably be to simplify the code to remove unnecessary maps.
2008-01-08 20:21:40 +00:00
31656cb68b Started using texture atlas instead of many small meshes. 2007-12-03 22:24:48 +00:00
ee060d85d3 Adding axis for debugging. 2007-10-09 18:59:04 +00:00
ef1d2a15a9 Adding axis for debugging. 2007-10-08 10:23:09 +00:00
ca1756c504 Adding axis for debugging. 2007-10-08 01:25:53 +00:00
52446c765d Refactoring mesh generation code. 2007-10-07 16:33:53 +00:00
8137b1eb46 Refactoring mesh generation code. 2007-10-06 18:31:37 +00:00
a2c984408d Fixed problem with computeNormal() sometimes returning zero length. 2007-10-06 00:52:43 +00:00
579c7d379a Work on mesh generation code. 2007-10-06 00:05:04 +00:00
3f79261f8f Work on mesh generation code. 2007-10-05 23:28:52 +00:00
08f1034d76 Various fixes... 2007-10-05 22:53:04 +00:00
742b8e68ec Removed mutable stuff and opted for const_cast instead. 2007-10-05 21:49:30 +00:00
f730438f21 Pressing 't' now toggles wireframe mode. 2007-10-05 00:47:11 +00:00
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
d0386f8853 Removed SurfacePatch::getVertexAndIndexData and replaced it with passing a SurfacePatch to a SurfacePatchRenderable. 2007-09-29 01:10:01 +00:00
2a6e758e4b Work on surface classes 2007-09-28 23:45:31 +00:00
6f779427d8 Cleaning up decimation. 2007-09-28 23:40:33 +00:00
52a1044703 Cleaning up decimation. 2007-09-28 10:59:26 +00:00
2f79e76ea5 Cleaning up decimation. 2007-09-28 00:00:26 +00:00
f82aaad082 Cleaning up decimation. 2007-09-26 23:57:23 +00:00
4d7c83bbaf Cleaning up decimation. 2007-09-26 23:35:44 +00:00
e129b0a12c Cleaning up decimation. 2007-09-25 00:09:03 +00:00
c79845f6fd Cleaning up decimation, moving to sets. 2007-09-24 23:13:55 +00:00
42e4526498 Cleaning up decimation, moving to sets. 2007-09-23 23:34:49 +00:00
15692f7a3f Cleaning up decimation, moving to sets. 2007-09-23 23:08:06 +00:00
cd26634131 Started moving decimation to sets rather than lists. 2007-09-23 21:27:20 +00:00
35c399202f Work on mesh decimation. 2007-09-23 17:09:57 +00:00
27f98b2b6a Work on mesh decimation. 2007-09-23 16:52:23 +00:00
9121f39853 Work on mesh decimation. 2007-09-23 16:17:18 +00:00
63c5886d1d Removed lots of old decimation code. 2007-09-21 15:01:28 +00:00
d467a3a314 Work on mesh decimation. 2007-09-21 11:46:37 +00:00
00dbe56ef7 Work on mesh decimation. 2007-09-20 20:10:25 +00:00
32204b483f Work on mesh decimation. 2007-09-18 16:53:18 +00:00
487962ad31 Work on mesh decimation. 2007-09-18 16:05:24 +00:00
336eba9680 Work on mesh decimation. 2007-09-18 15:41:59 +00:00
377b7a5cdd Work on mesh decimation. 2007-09-18 14:23:39 +00:00
8d514a2bb9 Work on mesh decimation. 2007-09-14 22:37:04 +00:00
358192b38a Work on mesh decimation. 2007-09-09 23:28:09 +00:00
c2194378cd Work on mesh decimation. 2007-09-07 23:13:10 +00:00
2c69a373a1 Switched to Half-Edge based data structure for meshes. 2007-09-05 21:40:32 +00:00
9bf977b704 Work on mesh decimation. 2007-09-02 12:08:37 +00:00
80c6f149a5 Refactoring work... working on meshes 2007-09-02 11:16:58 +00:00
abe66c3d81 Refactoring work... working on meshes 2007-09-01 11:40:54 +00:00
94df0acd48 Refactoring work... working on meshes 2007-09-01 10:53:15 +00:00
c1286a7847 Scaled vertices to always be integers. 2007-08-31 21:10:24 +00:00
c52dbe123d Refactoring work... working on meshes 2007-08-31 19:40:51 +00:00
eaf17afc10 Refactoring work... working on meshes 2007-08-27 22:45:51 +00:00
adfdb3062f Refactoring work... Argh, this is hard! 2007-08-19 20:28:33 +00:00
47bb4b016d Refactoring work... 2007-08-19 17:09:20 +00:00
7bd433cbf3 Start of some refactoring work... 2007-08-19 16:15:56 +00:00