Commit Graph

  • e6a569a966 Improve rendering of autodoor shadows, have leak though justin 2021-03-05 14:27:23 +01:00
  • cb5a83d17a Some cleanup, may have reintroduced leak in autoDoorPane justin 2021-03-05 14:14:52 +01:00
  • 5f8b5881e5 Improve shadows for static walls justin 2021-03-05 13:40:34 +01:00
  • e4c51bc47a Implement inner walls for static walls, other walls broken justin 2021-03-04 19:41:59 +01:00
  • f9777deedf Cancel set change, nub walls with identical wlLines instead justin 2021-03-04 19:09:37 +01:00
  • 6c1b92f8c3 Start change of static wall generation to use sets justin 2021-03-04 18:59:57 +01:00
  • b8c84b84f0 Start refactoring levelGen justin 2021-03-04 14:44:12 +01:00
  • 8ed8c48ffe Fix arc rendering, allowing them to rotate justin 2021-03-02 20:15:32 +01:00
  • 81f5385710 Vaious improvements to rendering performance, now runs at ok speed justin 2021-03-02 01:28:53 +01:00
  • 18492f00d2 Commit before connecting each vao to unique vbos justin 2021-03-02 00:54:00 +01:00
  • 1e198b551e Do layer checking in picture tree justin 2021-03-01 13:46:28 +01:00
  • f68b8be9ce Try to fuse functions over pictures (overPos and overCol) justin 2021-03-01 12:36:57 +01:00
  • b12c911086 Remove inline from picture functions justin 2021-03-01 11:45:41 +01:00
  • a0e4fd44d2 Make pictures directly create render list justin 2021-02-28 23:15:42 +01:00
  • bb05bcaaf1 Commit before picture change justin 2021-02-28 21:26:20 +01:00
  • 4a85177522 Make wall points for shadows use matrix uniform transformation justin 2021-02-27 02:36:52 +01:00
  • 33ebc1556d Reduce number of wall points sent for shadows justin 2021-02-27 02:27:43 +01:00
  • 3b4b387943 Include tick counting code justin 2021-02-27 02:09:04 +01:00
  • 4fc6917741 Couple loop with preload to allow for time "profiling" justin 2021-02-26 00:05:27 +01:00
  • 9575eab230 Create world matrix uniform justin 2021-02-25 23:30:02 +01:00
  • 37e26dcb07 Implement translation rotation zoom using uniform buffers, improvement? justin 2021-02-25 04:14:52 +01:00
  • 32bfab2e02 Work towards doing transformations using uniforms justin 2021-02-25 03:41:19 +01:00
  • 1969aa4f4a Tweak drawing order, text now blocks window shadows justin 2021-02-24 23:08:20 +01:00
  • 8a4169653f Improve visuals justin 2021-02-24 04:51:08 +01:00
  • 4db5fb44fe Partial fix of layering justin 2021-02-24 04:15:43 +01:00
  • 2afe40594e Add layered drawing of pictures justin 2021-02-24 03:35:42 +01:00
  • a853c2d946 Commit before introducing layers to pictures justin 2021-02-23 22:18:35 +01:00
  • b9cba33b81 Cleanup, remove files justin 2021-02-23 21:06:12 +01:00
  • 059913902a Reverse dependency of Sound and Sound.Preload on Dodge.Data justin 2021-02-23 21:00:42 +01:00
  • 47eb0b378b Reimplement continuous sounds (package dependencies should be reworked) justin 2021-02-23 20:51:05 +01:00
  • 93ab10e77e Add support for one time sounds, crashes if more than 8 play at once justin 2021-02-23 15:50:02 +01:00
  • c188512abb Separate sound and render io parameters justin 2021-02-23 15:05:48 +01:00
  • 62a1a57913 Allow for parameters to be changed by io actions justin 2021-02-23 14:54:05 +01:00
  • 058873af50 Add sound source files justin 2021-02-23 14:48:00 +01:00
  • 5bdd646900 Slight improvement to light sources and shadows justin 2021-02-23 13:14:23 +01:00
  • e855d303e8 First pass implementing exponentially fading lighting justin 2021-02-22 13:45:59 +01:00
  • c75cda639b Add wall drawing capability (for shadows) justin 2021-02-22 02:32:00 +01:00
  • 3dc566b6af Add wall shadow shaders justin 2021-02-21 20:51:56 +01:00
  • 2f7ab06aa4 Implement background texture justin 2021-02-21 12:00:40 +01:00
  • df0f07fbca Add background shaders justin 2021-02-21 11:27:27 +01:00
  • 2c3d8d5b01 Refactor pointers into vaos justin 2021-02-20 09:26:59 +01:00
  • fa6f2f22f9 Start refactor of pointers into a vao datatype justin 2021-02-20 09:17:56 +01:00
  • 9ff7810a2d Implement arc rendering, works for increasing angle difference < 2pi justin 2021-02-20 08:16:24 +01:00
  • 2866535b52 Refactor poking tuples justin 2021-02-19 19:19:08 +01:00
  • defc8da088 Add completed circle shader, add incomplete arc shader justin 2021-02-19 13:54:40 +01:00
  • f6efe98181 Refactor vao preload justin 2021-02-19 12:41:46 +01:00
  • f4db9bf9a1 Reimplement text rendering justin 2021-02-17 18:19:54 +01:00
  • 6f838ed1ef Improve speed of polygon rendering by folding tree type justin 2021-02-17 16:54:46 +01:00
  • c7aa5f707e Commit before tree representation of picture justin 2021-02-16 00:00:49 +01:00
  • e8b4f8791b Add shader programs to be tracked justin 2021-02-15 14:10:41 +01:00
  • 9f4497fb39 Implement text rendering using geometry shader justin 2021-02-15 14:03:15 +01:00
  • 9747b5b876 Commit with working graphics but slow, will attempt to change text justin 2021-02-15 12:50:38 +01:00
  • 8447844bcd Add source files, commit before reverting pictures to lists justin 2021-02-15 00:07:55 +01:00
  • c6bcfacc7a Improve picture rendering structure justin 2021-02-12 16:38:17 +01:00
  • d6f46a7fcc Reimplement text rendering, slow justin 2021-02-12 14:26:51 +01:00
  • 42c8a55da2 Create project justin 2021-02-03 11:57:31 +01:00