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
|
a319751d7e
|
Cleaning up.
|
2008-01-19 23:22:06 +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
|
b41793b520
|
Work on reducing batch count.
|
2008-01-19 21:04:55 +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
|
2ec6e8fbda
|
Added normal based material.
|
2008-01-16 20:56:54 +00:00 |
|
David Williams
|
4013e9143f
|
Debugging materials...
|
2008-01-16 20:21:47 +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 |
|
David Williams
|
980b2d3664
|
Created experimental texture atlas version for testing out ideas such as interpolation. Didn't simplify code yet as previously promised.
Next task should probably be to simplify the code to remove unnecessary maps.
|
2008-01-13 19:56:42 +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 |
|
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
|
4bf983dce4
|
Moving some file around...
|
2007-10-08 21:26:13 +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
|
e276ada7ce
|
Work on mesh generation code.
|
2007-10-06 17:28:55 +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
|
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
|
54c62a3594
|
Optimising the way mesh data is sent to the GPU.
|
2007-10-01 00:22:14 +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
|
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
|
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 |
|