justin
|
5769477ad4
|
Refactor shader types
|
2023-03-22 14:08:07 +00:00 |
|
justin
|
d5fbc06332
|
Prevent cloud "pop" when an overlapping cloud fades out to nothing
|
2023-03-21 14:46:41 +00:00 |
|
justin
|
e56ca3dd8d
|
Commit before simplifying some shader types
|
2023-03-21 13:35:13 +00:00 |
|
justin
|
7caf7ba987
|
Work on rendering
|
2023-03-21 13:26:18 +00:00 |
|
justin
|
ba240723f3
|
Use immutable storage for fullscreen vbo
|
2023-03-21 12:47:02 +00:00 |
|
justin
|
7d0bb7f229
|
Tweak clouds
|
2023-03-20 18:24:07 +00:00 |
|
justin
|
7ba374c1fd
|
Commit before attempting to change cloud shading
|
2023-03-20 15:09:13 +00:00 |
|
justin
|
33f31aa385
|
Improve normal maps on ground and walls
|
2023-03-19 23:52:19 +00:00 |
|
justin
|
70c15fea5d
|
Play with floor textures
|
2023-03-18 22:31:24 +00:00 |
|
justin
|
c6120f2fc9
|
Fix normal map transformations for floor
|
2023-03-18 12:17:42 +00:00 |
|
justin
|
77c88f68a7
|
Create post world load function
|
2023-03-18 09:37:09 +00:00 |
|
justin
|
d8fb7a1f99
|
Move towards uploading certain vbos less than once per frame (floor)
|
2023-03-17 17:47:12 +00:00 |
|
justin
|
850fdf1783
|
Add normal maps to the floor
|
2023-03-17 16:51:02 +00:00 |
|
justin
|
539cbe8b18
|
Fix wall normals
|
2023-03-16 23:31:17 +00:00 |
|
justin
|
989140d46e
|
Add shading for shapes and the floor
|
2023-03-15 18:24:09 +00:00 |
|
justin
|
21f87b96d8
|
Try to centralize the number of components per vertex in shapes
|
2023-03-14 23:28:21 +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
|
9947979b52
|
Try to improve instancing shadows
|
2023-03-12 14:06:11 +00:00 |
|
justin
|
7ee3f6581d
|
Work on geometry shader based shadows
|
2023-03-11 22:59:19 +00:00 |
|
justin
|
cda7116930
|
Cleanup
|
2023-03-10 09:45:40 +00:00 |
|
justin
|
dc3faeed63
|
Cleanup
|
2023-03-10 09:39:40 +00:00 |
|
justin
|
b1750ad028
|
Map an "isometric" matrix to a static buffer
|
2023-03-09 23:29:58 +00:00 |
|
justin
|
653de7226e
|
To openglraw
|
2023-03-09 21:24:03 +00:00 |
|
justin
|
1d6fdd7eb1
|
Move texture objects to openglraw
|
2023-03-09 17:54:11 +00:00 |
|
justin
|
44b56ed163
|
Move FBOs to opengl raw
|
2023-03-09 15:42:17 +00:00 |
|
justin
|
76a8b05433
|
Use DSA for renderbuffers
|
2023-03-09 14:58:38 +00:00 |
|
justin
|
0b698e5f5d
|
Make the matrix UBO use raw opengl
|
2023-03-09 14:28:23 +00:00 |
|
justin
|
3e3fd049a9
|
Move shader compilation over to raw opengl, errors display incorrect
|
2023-03-07 15:40:29 +00:00 |
|
justin
|
f2e406b05c
|
Start migration to openGLraw, add target parameter to texture params
|
2023-03-03 11:20:31 +00:00 |
|
justin
|
8456f9e02e
|
Add file, move buffer swapping into doDrawing
|
2023-03-02 12:48:47 +00:00 |
|
justin
|
ed9a46a18d
|
Allow to change menu options with rclick, move towards shader experiment
|
2023-02-24 15:03:06 +00:00 |
|
justin
|
55341f7caf
|
Commit before messing around with shaders
|
2022-06-16 14:02:21 +01:00 |
|
justin
|
040849a550
|
Allow for rooms to inherit floor tiling from parents
|
2021-11-26 13:57:22 +00:00 |
|
justin
|
32367b5b2d
|
Add trajectory to grenades, various refactoring
|
2021-09-25 18:39:53 +01:00 |
|
justin
|
7f1a365cac
|
Draw shape shadows using index buffer
|
2021-09-21 00:43:45 +01:00 |
|
justin
|
5cbcbec101
|
Working element buffer object
|
2021-09-20 12:36:35 +01:00 |
|
justin
|
294e01479a
|
Define shape datatype
|
2021-09-14 01:17:07 +01:00 |
|
justin
|
c3d567353c
|
Try to move sound into world, slightly broken now
|
2021-09-08 19:12:54 +01:00 |
|
justin
|
04e5b9b39f
|
Move side effects into world (may be slower)
|
2021-09-08 18:48:16 +01:00 |
|
justin
|
45bbf9b005
|
Fix tile rendering
|
2021-09-07 10:53:39 +01:00 |
|
justin
|
9d2f42dbc9
|
Cleanup, start to add creature silhouettes
|
2021-09-02 11:06:04 +01:00 |
|
justin
|
ce4c3bd231
|
Tweak window rendering
|
2021-09-01 13:13:10 +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
|
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
|
eba8ff121c
|
Add "cap" shadow shader
|
2021-08-29 18:13:55 +01:00 |
|
justin
|
53555865f6
|
Start cleanup
|
2021-08-12 15:02:26 +02:00 |
|