Commit Graph

230 Commits

Author SHA1 Message Date
justin ceba6fd533 Cleanup some silhouette edge buffers 2025-11-11 17:45:30 +00:00
justin 219c574931 Use ssbo/vertex pulling for lighting cap shader
Not yet sure whether the colour vector is correctly input into the ssbo
2025-11-11 14:15:42 +00:00
justin a65a1cab93 Work towards using vertex pulling for lighting caps, alignment issues 2025-11-11 12:33:33 +00:00
justin 1546caa6a3 Cleanup 2025-11-10 14:55:46 +00:00
justin 187751ec26 Move from glNamedBufferData to glNamedBufferStorage 2025-11-09 21:11:55 +00:00
justin 7c62479f30 Tweak clouds 2025-11-06 22:01:24 +00:00
justin c2e5aaa7a0 Broken implementation of window colours, move towards stencil ceilings 2025-10-29 21:48:09 +00:00
justin c9ec962575 Cleanup 2025-10-29 12:09:05 +00:00
justin a3b343dfab Unify dust and cloud poking 2025-10-29 11:59:18 +00:00
justin e8d2407367 Fix dust rendering 2025-10-29 11:37:57 +00:00
justin 5722ca8204 Work on bouncing debris 2025-08-02 22:14:25 +01:00
justin 18770480e7 Cleanup 2025-07-30 09:20:41 +01:00
justin 210171fbc9 Move toward implementing chasms 2025-07-30 00:01:07 +01:00
justin d4b2f23c9d Separate Clouds and Dust 2025-06-25 14:51:15 +01:00
justin 35a3f005c4 Tweak clouds 2025-06-24 16:40:00 +01:00
justin 03bc733de9 Tweak clouds 2025-06-24 13:54:14 +01:00
justin 444be7b49c Refactor clouds 2025-06-24 13:28:17 +01:00
justin b1041d1eb0 Simplify clouds 2025-06-24 09:42:51 +01:00
justin 978bf864cc Cleanup, remove old cylinder cap poke code 2024-12-21 16:44:05 +00:00
justin 67fa50e2f8 Make cylinders have flat ends 2024-12-21 16:38:16 +00:00
justin 98d4276fd6 Commit before making large changes to cylinder shape 2024-12-21 16:10:22 +00:00
justin d357d5a03c Some cleanup of rendering/poking, remove forcefield gun 2024-10-01 13:19:34 +01:00
justin 6438da0037 Commit AFTER playing around with poking/vector sizing a little 2024-10-01 12:32:23 +01:00
justin a98ec80f59 Remove bottom and mid layer pictures 2024-10-01 00:37:31 +01:00
justin 48b8cfe7ef Cleanup 2024-09-30 21:32:51 +01:00
justin 734d74af52 Tweak pause camera movement 2023-04-25 10:23:43 +01:00
justin 8ab75fb24a Cleanup 2023-04-15 10:55:59 +01:00
justin 44f64f4b47 Move shape parameters into separate file 2023-04-13 02:42:43 +01:00
justin 3c43caee9c Poke word8 colors for shapes 2023-04-13 02:30:23 +01:00
justin 5d4234a8f4 Cmoplete transition to vertex attributes for shader compilation 2023-04-13 00:48:14 +01:00
justin f104b24e90 Continue shader refactor 2023-04-13 00:43:01 +01:00
justin cd46998e05 Continue shader refactor 2023-04-13 00:13:36 +01:00
justin 500b2bb2be Continue shader refactor 2023-04-13 00:10:43 +01:00
justin 36734c7af5 Implement static VBO/VAO 2023-04-13 00:03:15 +01:00
justin 9bb1a22ea5 Change VBO to store vertex size in bytes 2023-04-12 23:47:52 +01:00
justin 589f663b65 Continue va change 2023-04-12 23:19:41 +01:00
justin 11b8fe2e06 Work on vertex attributes 2023-04-12 23:11:56 +01:00
justin 2494f2cf8d Work on VertexAttribute usage 2023-04-12 18:42:31 +01:00
justin bea970bcd2 Move towards generalised vertex attributes 2023-04-12 18:29:54 +01:00
justin 64775750b4 Add VertexAttribute type 2023-04-12 18:09:02 +01:00
justin d79216555b Try to add compute shaders 2023-04-11 14:55:57 +01:00
justin 3dd386e908 Prevent drawing of shadow caps when turned off 2023-03-25 17:46:54 +00:00
justin d989acd6f2 Allow shadow fidelity option, fix bug in rendering box shadows 2023-03-25 17:22:58 +00:00
justin 1aaafcdc5a Cleanup render preload somewhat 2023-03-24 01:10:53 +00:00
justin 2bba3f7268 Render cleanup 2023-03-24 00:14:25 +00:00
justin 9a66a09f96 Work on lightmaps, add file 2023-03-23 23:42:09 +00:00
justin 1abfaa3cd0 Work on textures and lighting 2023-03-23 21:17:24 +00:00
justin 1a2fc7c715 Continue work on texture binding 2023-03-23 15:24:02 +00:00
justin b352d17f72 Fix character array binding 2023-03-23 14:59:20 +00:00
justin ecd7a0fae0 Cleanup 2023-03-23 14:14:54 +00:00