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
|
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 |
|
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
|
ef1d2a15a9
|
Adding axis for debugging.
|
2007-10-08 10:23:09 +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 |
|
David Williams
|
8137b1eb46
|
Refactoring mesh generation code.
|
2007-10-06 18:31:37 +00:00 |
|
David Williams
|
a2c984408d
|
Fixed problem with computeNormal() sometimes returning zero length.
|
2007-10-06 00:52:43 +00:00 |
|
David Williams
|
579c7d379a
|
Work on mesh generation code.
|
2007-10-06 00:05:04 +00:00 |
|
David Williams
|
3f79261f8f
|
Work on mesh generation code.
|
2007-10-05 23:28:52 +00:00 |
|
David Williams
|
08f1034d76
|
Various fixes...
|
2007-10-05 22:53:04 +00:00 |
|
David Williams
|
742b8e68ec
|
Removed mutable stuff and opted for const_cast instead.
|
2007-10-05 21:49:30 +00:00 |
|
David Williams
|
f730438f21
|
Pressing 't' now toggles wireframe mode.
|
2007-10-05 00:47:11 +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
|
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
|
f82aaad082
|
Cleaning up decimation.
|
2007-09-26 23:57:23 +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
|
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
|
27f98b2b6a
|
Work on mesh decimation.
|
2007-09-23 16:52:23 +00:00 |
|
David Williams
|
9121f39853
|
Work on mesh decimation.
|
2007-09-23 16:17:18 +00:00 |
|
David Williams
|
63c5886d1d
|
Removed lots of old decimation code.
|
2007-09-21 15:01:28 +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
|
32204b483f
|
Work on mesh decimation.
|
2007-09-18 16:53:18 +00:00 |
|
David Williams
|
487962ad31
|
Work on mesh decimation.
|
2007-09-18 16:05:24 +00:00 |
|
David Williams
|
336eba9680
|
Work on mesh decimation.
|
2007-09-18 15:41:59 +00:00 |
|
David Williams
|
377b7a5cdd
|
Work on mesh decimation.
|
2007-09-18 14:23:39 +00:00 |
|
David Williams
|
8d514a2bb9
|
Work on mesh decimation.
|
2007-09-14 22:37:04 +00:00 |
|
David Williams
|
358192b38a
|
Work on mesh decimation.
|
2007-09-09 23:28:09 +00:00 |
|
David Williams
|
c2194378cd
|
Work on mesh decimation.
|
2007-09-07 23:13:10 +00:00 |
|
David Williams
|
2c69a373a1
|
Switched to Half-Edge based data structure for meshes.
|
2007-09-05 21:40:32 +00:00 |
|
David Williams
|
9bf977b704
|
Work on mesh decimation.
|
2007-09-02 12:08:37 +00:00 |
|
David Williams
|
80c6f149a5
|
Refactoring work... working on meshes
|
2007-09-02 11:16:58 +00:00 |
|
David Williams
|
abe66c3d81
|
Refactoring work... working on meshes
|
2007-09-01 11:40:54 +00:00 |
|
David Williams
|
94df0acd48
|
Refactoring work... working on meshes
|
2007-09-01 10:53:15 +00:00 |
|
David Williams
|
c1286a7847
|
Scaled vertices to always be integers.
|
2007-08-31 21:10:24 +00:00 |
|
David Williams
|
c52dbe123d
|
Refactoring work... working on meshes
|
2007-08-31 19:40:51 +00:00 |
|
David Williams
|
eaf17afc10
|
Refactoring work... working on meshes
|
2007-08-27 22:45:51 +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 |
|