Commit Graph
60 Commits
Author SHA1 Message Date
justin 7aacaccc8c Set windows to blend, fix depth of walls again 2021-03-22 02:31:58 +01:00
justin 5c23e0a348 Stop bullets drawing over extended top of walls 2021-03-22 00:46:54 +01:00
justin f19f879945 Fix wall depth rendering 2021-03-22 00:05:24 +01:00
justin 5a5ca6f208 Hack wall depth, objects don't appear on top of walls (nor beneath windows) 2021-03-21 23:51:56 +01:00
justin abd7cd7ea9 Implement textures on walls, windows don't look great yet 2021-03-21 22:21:29 +01:00
justin e6c76da6b3 Implement textured walls 2021-03-21 20:09:11 +01:00
justin 23fbee3374 Set up wall rendering with textures 2021-03-21 19:45:21 +01:00
justin 279f928375 Refactor shader creation 2021-03-21 17:10:10 +01:00
justin 1ecbe2375d Refactor wall drawing 2021-03-21 15:38:58 +01:00
justin 6cb87b4d28 Tweak automatic zooming 2021-03-21 14:15:01 +01:00
justin ca14e3675b Refactor wall face drawing 2021-03-21 13:51:58 +01:00
justin 779c858a2c Make windows render over walls 2021-03-21 13:43:23 +01:00
justin 8108772894 Fix block wall rendering 2021-03-21 13:19:38 +01:00
justin cf5a8b3e1b Reorganise shaders 2021-03-21 12:50:27 +01:00
justin a8ebf2f7f1 Draw floor of windows 2021-03-21 12:27:57 +01:00
justin e7b4e54f9a Add lighting on walls, imperfect 2021-03-21 11:11:44 +01:00
justin a2183151be Lower walls and performance improvement for shadows 2021-03-20 12:28:19 +01:00
justin bd7a5c3533 Correct projected wall shadows when there is an offset camera 2021-03-19 15:51:11 +01:00
justin 5a7be55e24 Project wall shadows onto other walls 2021-03-19 12:40:07 +01:00
justin ea7b6f857e Remove wall sight occlusion for lighting changes 2021-03-17 20:05:53 +01:00
justin ca5ff88522 Split UseItem module 2021-03-16 11:54:41 +01:00
justin 5ce9b4487b Commit before work on beziergun 2021-03-14 12:05:27 +01:00
justin 3aefb8319d Continue changes to quadratic bezier rendering 2021-03-13 23:14:37 +01:00
justin 8f3b5d0bfe Determine bug in bezier curve rendering 2021-03-13 12:58:20 +01:00
justin 9aa6fec418 Debug bezier quad, doesn't draw straighter lines well 2021-03-12 22:17:48 +01:00
justin 95c9610b74 Small cleanup, delete unneeded code 2021-03-12 21:17:24 +01:00
justin 918f7d23b8 Implement color for quadratic bezier curves 2021-03-12 19:10:14 +01:00
justin 4ed72e263b Implement varying width in bezierQuad 2021-03-12 17:35:13 +01:00
justin 0489a092bc First implementation of quadratic bezier curve shader 2021-03-12 15:25:07 +01:00
justin cddf7d1f8f Partially working ellipse shader 2021-03-10 03:29:10 +01:00
justin aa74075e3f Fix weapon scroll bug 2021-03-09 01:36:30 +01:00
justin 2310bd1b09 Improve control over floor items and buttons 2021-03-09 01:18:44 +01:00
justin 13cc9501a7 Improve inventory management, item pickup to cursor pos 2021-03-08 19:26:12 +01:00
justin c8705a88c2 Improve floor item labels 2021-03-08 19:09:24 +01:00
justin 9f58066dba Make buttons without labels inactive 2021-03-08 17:03:58 +01:00
justin 70f8914767 Fix button label rendering 2021-03-08 15:17:33 +01:00
justin dd5e49dccc Fix rotation on floor item labels 2021-03-08 02:05:55 +01:00
justin b547df9547 Reimplement floor item label cursors 2021-03-08 01:56:47 +01:00
justin 79b6a4fc32 Improve cursor rendering 2021-03-08 00:25:57 +01:00
justin c9ae76594b Improve inventory rendering 2021-03-07 23:55:09 +01:00
justin f92075263f Correct text scaling 2021-03-07 23:34:37 +01:00
justin 80a38eca58 Commit before changing text rendering 2021-03-07 18:21:45 +01:00
justin bd16ad2a2a Reorganise block module 2021-03-05 20:24:12 +01:00
justin cb5a83d17a Some cleanup, may have reintroduced leak in autoDoorPane 2021-03-05 14:14:52 +01:00
justin 5f8b5881e5 Improve shadows for static walls 2021-03-05 13:40:34 +01:00
justin e4c51bc47a Implement inner walls for static walls, other walls broken 2021-03-04 19:41:59 +01:00
justin 18492f00d2 Commit before connecting each vao to unique vbos 2021-03-02 00:54:00 +01:00
justin 4a85177522 Make wall points for shadows use matrix uniform transformation 2021-02-27 02:36:52 +01:00
justin 33ebc1556d Reduce number of wall points sent for shadows 2021-02-27 02:27:43 +01:00
justin 3b4b387943 Include tick counting code 2021-02-27 02:09:04 +01:00