Commit Graph

442 Commits

Author SHA1 Message Date
justin ab714d63db Cleanup 2023-05-10 02:47:22 +01:00
justin 12aa1361eb Make parameters for display of list pictures more sensible 2023-05-10 02:25:38 +01:00
justin cd42e29012 Work on cursor for lists 2023-05-10 01:44:42 +01:00
justin 93519345de Attempt to globally translate drawn lists 2023-05-09 00:58:03 +01:00
justin 865706df3b List rendering work 2023-05-05 10:22:46 +01:00
justin 988bb7591d Work on rendering lists 2023-05-05 09:58:12 +01:00
justin 03c3d34ea1 Attempt to simplify text positioning 2023-05-05 02:37:18 +01:00
justin 031af611cd Cleanup, stop assigning hotkeys to unequipped items 2023-05-05 01:59:40 +01:00
justin ff512348e0 Cleanup 2023-05-03 20:02:56 +01:00
justin 727e5af2a6 Fix left clicks in terminals 2023-05-03 16:45:39 +01:00
justin ed8d8f0e93 Work on terminals 2023-05-03 11:19:47 +01:00
justin 61f88aeb4a Cleanup 2023-05-01 22:35:33 +01:00
justin 08e71e5451 Add more debug info for selected creatures 2023-04-30 13:55:54 +01:00
justin 9972e0fdea Work on debugging 2023-04-27 11:35:48 +01:00
justin 5b5ed519dd Start to create debug datatypes 2023-03-29 11:35:39 +01:00
justin 2c13f52ce8 (broken) commit 2023-03-27 10:25:21 +01:00
justin 7a36b69818 Remove useless code 2023-03-26 23:09:16 +01:00
justin ee89ac9b00 Implement generalised storing of position for mouse presses 2023-03-26 23:00:07 +01:00
justin 07a1d71039 Add general smooth scrolling, move camera into world 2023-03-26 20:09:00 +01:00
justin 082ce9c9a1 Start to generalise text input to "terminal signal" input 2023-03-26 13:57:26 +01:00
justin d989acd6f2 Allow shadow fidelity option, fix bug in rendering box shadows 2023-03-25 17:22:58 +00:00
justin ea0c942887 Refactor window size, update selection cursor on new screen 2023-03-25 09:27:27 +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 ecd7a0fae0 Cleanup 2023-03-23 14:14:54 +00:00
justin 3350a8dc30 Use texture array for character rendering, condense rendering 2023-03-23 14:08:07 +00:00
justin 68b43f29ff Remove bezier shader 2023-03-23 00:38:14 +00:00
justin 9570becd1b Cleanup 2023-03-21 16:04:56 +00:00
justin 32ecf46343 Cleanup: remove uniforms from shader datatype 2023-03-20 01:19:10 +00:00
justin 33f31aa385 Improve normal maps on ground and walls 2023-03-19 23:52:19 +00:00
justin 249262b2b6 Refactor shapes, prepare for different normals at single vertex pos 2023-03-15 21:43:00 +00:00
justin ed0da4bf1d Refactor shaders, vbos and vaos 2023-03-14 20:24:08 +00:00
justin 378af69ca5 Continue render refactor 2023-03-14 14:11:14 +00:00
justin 6af041bb8c Continue work on shadow rendering 2023-03-14 11:20:38 +00:00
justin 3e2b51b5e9 Attach EBOs to VAOs using DSA 2023-03-09 13:55:52 +00:00
justin f14d9bef60 Start to move vbo objects to use DSA 2023-03-09 13:17:43 +00:00
justin 01268e4c8a Refactor EBO to use DSA 2023-03-09 12:49:34 +00:00
justin 2fc08a4d96 Cleanup 2023-03-09 10:20:18 +00:00
justin 7b797dfdb4 Translate VAOs to DSA 2023-03-09 10:10:57 +00:00
justin 48966dde1a Cleanup 2023-03-08 18:31:32 +00:00
justin a32ea93e06 Refactor 2023-03-07 22:42:41 +00:00
justin 3e3fd049a9 Move shader compilation over to raw opengl, errors display incorrect 2023-03-07 15:40:29 +00:00
justin 8456f9e02e Add file, move buffer swapping into doDrawing 2023-03-02 12:48:47 +00:00
justin ed8efd21d9 Commit before moving buffer swapping command 2023-03-02 11:49:40 +00:00
justin 6b0f78d4eb Add num_shadow_casters graphics parameter, allow cycle down enum options 2023-02-26 23:38:58 +00:00
justin c73e8af72a Commit before attempt to remove geometry shaders from shadow extrusion 2023-02-23 23:10:00 +00:00
justin f98f95d92f Move zoning up world spheres 2023-02-23 18:19:48 +00:00
justin 86943f4170 Cleanup, tweak selection sections positioning 2023-02-23 16:13:40 +00:00
justin c5bfa36bde Fix wristArmour drop bug 2023-02-23 14:35:17 +00:00
justin da49d7003e Fix cursor selection when dropping filtered items 2023-02-23 09:38:06 +00:00