Commit Graph

  • a2c984408d Fixed problem with computeNormal() sometimes returning zero length. David Williams 2007-10-06 00:52:43 +00:00
  • 579c7d379a Work on mesh generation code. David Williams 2007-10-06 00:05:04 +00:00
  • 3f79261f8f Work on mesh generation code. David Williams 2007-10-05 23:28:52 +00:00
  • 08f1034d76 Various fixes... David Williams 2007-10-05 22:53:04 +00:00
  • 742b8e68ec Removed mutable stuff and opted for const_cast instead. David Williams 2007-10-05 21:49:30 +00:00
  • f730438f21 Pressing 't' now toggles wireframe mode. David Williams 2007-10-05 00:47:11 +00:00
  • 6cafc64e24 Fixed (hacked!) const problems under Linux. David Williams 2007-10-04 13:41:24 +00:00
  • 5c747c2ff1 Work on getting debug build to work under Visual Studio. Also fixed assertion failures in debug build. David Williams 2007-10-03 23:02:09 +00:00
  • 54c62a3594 Optimising the way mesh data is sent to the GPU. David Williams 2007-10-01 00:22:14 +00:00
  • 909d020bff Optimising the way mesh data is sent to the GPU. David Williams 2007-09-30 23:39:48 +00:00
  • d0386f8853 Removed SurfacePatch::getVertexAndIndexData and replaced it with passing a SurfacePatch to a SurfacePatchRenderable. David Williams 2007-09-29 01:10:01 +00:00
  • 2a6e758e4b Work on surface classes David Williams 2007-09-28 23:45:31 +00:00
  • 6f779427d8 Cleaning up decimation. David Williams 2007-09-28 23:40:33 +00:00
  • 52a1044703 Cleaning up decimation. David Williams 2007-09-28 10:59:26 +00:00
  • 2f79e76ea5 Cleaning up decimation. David Williams 2007-09-28 00:00:26 +00:00
  • 780f52dd9e Cleaning up decimation. David Williams 2007-09-27 23:17:27 +00:00
  • f82aaad082 Cleaning up decimation. David Williams 2007-09-26 23:57:23 +00:00
  • 4d7c83bbaf Cleaning up decimation. David Williams 2007-09-26 23:35:44 +00:00
  • e129b0a12c Cleaning up decimation. David Williams 2007-09-25 00:09:03 +00:00
  • c79845f6fd Cleaning up decimation, moving to sets. David Williams 2007-09-24 23:13:55 +00:00
  • cabc988625 Cleaning up decimation, moving to sets. David Williams 2007-09-23 23:54:10 +00:00
  • 42e4526498 Cleaning up decimation, moving to sets. David Williams 2007-09-23 23:34:49 +00:00
  • 15692f7a3f Cleaning up decimation, moving to sets. David Williams 2007-09-23 23:08:06 +00:00
  • cd26634131 Started moving decimation to sets rather than lists. David Williams 2007-09-23 21:27:20 +00:00
  • 35c399202f Work on mesh decimation. David Williams 2007-09-23 17:09:57 +00:00
  • 27f98b2b6a Work on mesh decimation. David Williams 2007-09-23 16:52:23 +00:00
  • 9121f39853 Work on mesh decimation. David Williams 2007-09-23 16:17:18 +00:00
  • bcb530942a Work on mesh decimation. David Williams 2007-09-21 23:24:27 +00:00
  • b84f589bcd Work on mesh decimation. David Williams 2007-09-21 22:48:04 +00:00
  • f569abe501 Work on mesh decimation. David Williams 2007-09-21 22:34:22 +00:00
  • 63c5886d1d Removed lots of old decimation code. David Williams 2007-09-21 15:01:28 +00:00
  • 2f5f179886 Work on mesh decimation. David Williams 2007-09-21 12:54:11 +00:00
  • d467a3a314 Work on mesh decimation. David Williams 2007-09-21 11:46:37 +00:00
  • 00dbe56ef7 Work on mesh decimation. David Williams 2007-09-20 20:10:25 +00:00
  • 778ac2be9c Work on mesh decimation. David Williams 2007-09-20 19:38:31 +00:00
  • a5732d3221 Work on mesh decimation. David Williams 2007-09-20 12:41:53 +00:00
  • 9163cfda52 Work on mesh decimation. David Williams 2007-09-20 12:18:46 +00:00
  • 152a79eaa9 Work on mesh decimation. David Williams 2007-09-19 07:38:04 +00:00
  • 32204b483f Work on mesh decimation. David Williams 2007-09-18 16:53:18 +00:00
  • 487962ad31 Work on mesh decimation. David Williams 2007-09-18 16:05:24 +00:00
  • 336eba9680 Work on mesh decimation. David Williams 2007-09-18 15:41:59 +00:00
  • 377b7a5cdd Work on mesh decimation. David Williams 2007-09-18 14:23:39 +00:00
  • 8d514a2bb9 Work on mesh decimation. David Williams 2007-09-14 22:37:04 +00:00
  • 358192b38a Work on mesh decimation. David Williams 2007-09-09 23:28:09 +00:00
  • c2194378cd Work on mesh decimation. David Williams 2007-09-07 23:13:10 +00:00
  • 49846fa5d9 Linux fix: Case-sensitive filenames Matt Williams 2007-09-06 13:55:21 +00:00
  • 2c69a373a1 Switched to Half-Edge based data structure for meshes. David Williams 2007-09-05 21:40:32 +00:00
  • 9bf977b704 Work on mesh decimation. David Williams 2007-09-02 12:08:37 +00:00
  • 80c6f149a5 Refactoring work... working on meshes David Williams 2007-09-02 11:16:58 +00:00
  • abe66c3d81 Refactoring work... working on meshes David Williams 2007-09-01 11:40:54 +00:00
  • 94df0acd48 Refactoring work... working on meshes David Williams 2007-09-01 10:53:15 +00:00
  • ca0805bd2f Scaled vertices to always be integers. David Williams 2007-08-31 22:19:47 +00:00
  • 107c4ae860 Scaled vertices to always be integers. David Williams 2007-08-31 21:13:41 +00:00
  • c1286a7847 Scaled vertices to always be integers. David Williams 2007-08-31 21:10:24 +00:00
  • 5f836e0c31 Refactoring work... working on meshes David Williams 2007-08-31 20:32:05 +00:00
  • c52dbe123d Refactoring work... working on meshes David Williams 2007-08-31 19:40:51 +00:00
  • 121e00861c Refactoring work... working on meshes David Williams 2007-08-31 18:14:10 +00:00
  • 579aefab58 Add newline at end of files to reduce gcc warnings Matt Williams 2007-08-29 22:54:52 +00:00
  • eaf17afc10 Refactoring work... working on meshes David Williams 2007-08-27 22:45:51 +00:00
  • adfdb3062f Refactoring work... Argh, this is hard! David Williams 2007-08-19 20:28:33 +00:00
  • 47bb4b016d Refactoring work... David Williams 2007-08-19 17:09:20 +00:00
  • 7bd433cbf3 Start of some refactoring work... David Williams 2007-08-19 16:15:56 +00:00
  • 5d22ae6e8c Work on mesh decimation. David Williams 2007-08-18 11:18:33 +00:00
  • 90cf3d7c9a Work on mesh decimation. David Williams 2007-08-17 21:58:30 +00:00
  • 45dc624032 Added FPS to log. David Williams 2007-08-17 19:32:18 +00:00
  • 7b43990aa7 Work on smooth blending. David Williams 2007-08-17 18:59:06 +00:00
  • 48094c972a Initial version with smooth blending! David Williams 2007-08-15 23:03:23 +00:00
  • 6e21e971fc Now have seperate vertex buffers per surface. David Williams 2007-08-15 21:33:41 +00:00
  • eeacb222e1 Moving from using ManualObject to using HardwareBuffers directly. David Williams 2007-08-15 09:35:21 +00:00
  • 72bc4a03e3 Moving from using ManualObject to using HardwareBuffers directly. David Williams 2007-08-14 22:31:39 +00:00
  • 6896e9b7f3 Moving from using ManualObject to using HardwareBuffers directly. David Williams 2007-08-14 22:10:33 +00:00
  • 8f70a4edc5 Moving from using ManualObject to using HardwareBuffers directly. David Williams 2007-08-14 21:28:35 +00:00
  • 2d92286889 Centralise versioning and apply versioning to library Matt Williams 2007-08-05 23:57:36 +00:00
  • 9f7b715279 Renamed to PolyVox David Williams 2007-07-01 17:15:21 +00:00