Commit Graph

627 Commits

Author SHA1 Message Date
justin 9d2f42dbc9 Cleanup, start to add creature silhouettes 2021-09-02 11:06:04 +01:00
justin 02193add68 Square light radius on cpu (should be done in code) 2021-09-01 21:02:18 +01:00
justin d0aeeed5c3 Further cleanup 2021-09-01 19:35:25 +01:00
justin ce4c3bd231 Tweak window rendering 2021-09-01 13:13:10 +01:00
justin ecaa5c48d0 Working cloud shadows (slow) 2021-09-01 12:20:01 +01:00
justin f3ea46d7d0 Working shadows on clouds 2021-09-01 11:18:53 +01:00
justin 82551328a1 Add dependencies, play around with clouds/transparency layer 2021-09-01 03:04:41 +01:00
justin db5c27a3ed Cleanup createLightmap 2021-09-01 01:13:10 +01:00
justin 4cd8b5aa1c Apply deferred shading to walls 2021-09-01 00:51:50 +01:00
justin 1c587d4b9a Implement something like deferred lighting 2021-09-01 00:37:07 +01:00
justin 2d139adc8f Move towards attaching a position texture to base framebuffer 2021-08-31 22:25:37 +01:00
justin cf77163b3f Setup multiple target basic shaders 2021-08-31 20:05:15 +01:00
justin 146bab6fe3 Add shaders that will just return positional information 2021-08-31 18:32:50 +01:00
justin f58530cbb1 Clouds are affected by (underlying) lightmap 2021-08-31 16:04:42 +01:00
justin 90111594c0 Cleanup doDrawing a bit 2021-08-31 13:24:42 +01:00
justin b096b8ef20 Fix near plane distance 2021-08-31 13:21:02 +01:00
justin 740abd1609 Implement correctly shadows on geometry, with arbitrary near plane cap 2021-08-31 10:46:44 +01:00
justin cd0a82e526 First attempt at using exclusively depth pass with cap on near plane 2021-08-31 10:32:27 +01:00
justin f797530cbc Use depth fail and front cap for geometry shadows (TODO back cap) 2021-08-30 21:47:01 +01:00
justin f87b53bbf9 Unify shadow stencil tests, inverts shadow when light source occluded 2021-08-30 11:13:23 +01:00
justin eba8ff121c Add "cap" shadow shader 2021-08-29 18:13:55 +01:00
justin d23f36ea95 Partial fix to near plane clipping shadows 2021-08-28 21:25:59 +01:00
justin 55f1d89a5e Creature shadow test 2021-08-28 20:42:20 +01:00
justin f977742f06 Fix poison gas 2021-08-28 19:24:15 +01:00
justin ef73964d09 Improve explosion visuals 2021-08-28 18:07:23 +01:00
justin 5089403038 Tweak flamer flame drawing 2021-08-28 16:52:38 +01:00
justin c36654520d Add missing dependencies, fix arc rendering 2021-08-28 16:22:21 +01:00
justin 4e97a1998c Add light source to flamer flames 2021-08-28 15:10:14 +01:00
justin 59cf6b84e2 Improve flamer flames drawing 2021-08-28 14:56:16 +01:00
justin 3a8b28a916 Trippy flamer 2021-08-28 14:33:23 +01:00
justin 882a8e9824 Beef up minigun 2021-08-28 12:09:39 +01:00
justin 1168da0531 Cleanup unused code 2021-08-27 17:10:14 +01:00
justin dd44a93476 Refactor weapon usages 2021-08-27 16:31:43 +01:00
justin cb8613036f Move towards explicitly listing weapon use effects, for modification 2021-08-27 13:09:40 +01:00
justin 832232fef6 Fix remote camera bug 2021-08-27 12:45:52 +01:00
justin 3ff04576ab Broken commit (removed loadKeyConfig) 2021-08-27 11:58:11 +01:00
justin c4df048d31 Fix bug where new sounds didn't overplay old sounds 2021-08-26 22:56:11 +01:00
justin c97c16777a Make background black, start cleanup of weapons 2021-08-26 21:18:46 +01:00
justin cb39ee3e6b Proof of coloured lighting concept 2021-08-21 13:06:44 +02:00
justin b396d6c857 Provisional working coloured lights 2021-08-21 12:34:49 +02:00
justin e35b95bf36 Commit before adding coloured light sources 2021-08-21 12:09:58 +02:00
justin a730dd66e0 Tweak bloom, remove pistol spread 2021-08-21 11:32:50 +02:00
justin 778d18276b Enable more control of bloom using hdr 2021-08-20 15:06:55 +02:00
justin 822c65e0cc Tweak bloom 2021-08-20 13:23:06 +02:00
justin a822e707e3 Correct bloom shader 2021-08-20 04:28:46 +02:00
justin 3707716569 Downsample when blurring bloom 2021-08-20 04:14:59 +02:00
justin 6933d610cd Fix bloom resize bug, bloom itself could use improvement 2021-08-19 23:39:12 +02:00
justin 9ef1f9b574 Restablish line of sight 2021-08-19 20:53:03 +02:00
justin a6be1007a6 Allow for downscaled resolution 2021-08-19 20:18:24 +02:00
justin 8e3bf3b19f Commit before implementing downscaled resolution 2021-08-19 19:50:44 +02:00