Commit Graph

105 Commits (main)

Author SHA1 Message Date
Dominik Madarász 55bb9d26c7 fix coord system 2024-09-03 15:18:39 +02:00
Dominik Madarász dfcb0877ca fix model transparency detection 2024-09-02 19:48:15 +02:00
Dominik Madarász 301a21a5e1 add shadow penumbra 2024-09-02 17:00:31 +02:00
Dominik Madarász 7b998afc08 remove deprecated shadow blur postfx 2024-09-02 16:28:42 +02:00
Dominik Madarász 567afc66d2 grab up axis from camera view mat 2024-09-02 16:00:21 +02:00
Dominik Madarász 7cfbd8c9f8 improve pcss for vsm shadowmaps 2024-09-02 15:58:13 +02:00
Dominik Madarász 80aad50ed3 PCSS impl 2024-09-02 15:45:52 +02:00
Dominik Madarász 82ec9fc3be improve pcf shadows substantially 2024-09-02 13:10:35 +02:00
Dominik Madarász a3b747fd46 UI changes + vram reduction 2024-08-31 12:17:59 +02:00
Dominik Madarász 9e2e216fd0 more perf improvements 2024-08-30 23:23:07 +02:00
Dominik Madarász 7fd64941f3 improved shadows again 2024-08-30 21:00:04 +02:00
Dominik Madarász cf25895f60 fix shadow blending + bugs 2024-08-30 16:01:46 +02:00
Dominik Madarász 19eeeb4696 improve VSM variance 2024-08-30 14:26:44 +02:00
Dominik Madarász 320e653558 improve shadowmap factor blending 2024-08-30 14:25:47 +02:00
Dominik Madarász 5459b8aaf8 fix non-shadowed renders 2024-08-30 12:54:28 +02:00
Dominik Madarász 27b220c104 pcf improved, yes 2024-08-30 12:19:50 +02:00
Dominik Madarász 8d2fd2660e improve csm 2024-08-30 10:19:57 +02:00
Dominik Madarász 7edd72015c CSM shadowmapping 2024-08-30 03:46:46 +02:00
Dominik Madarász 6319b11df6 pcf shadows for dir light 2024-08-29 20:46:30 +02:00
Dominik Madarász 2744bbbc47 wip: shadowmaps 2024-08-29 17:32:34 +02:00
Dominik Madarász 61b94ed225 wip: light probes + compute variant 2024-08-28 15:21:54 +02:00
Dominik Madarász 0b8d85f81c WIP: light probes support 2024-08-28 12:42:58 +02:00
Dominik Madarász bc73c8ebb6 add point occlusion query tester 2024-08-26 19:18:11 +02:00
Dominik Madarász 8f09aec00b add u_global_alpha 2024-08-25 17:13:34 +02:00
Dominik Madarász 0753cfdd88 gfx: add fog 2024-08-25 02:58:34 +02:00
Dominik Madarász 8183821f4c fix luaffi on mac 2024-08-24 22:48:59 +02:00
Dominik Madarász d704c2420e only gamma correct PBR 2024-08-24 20:27:02 +02:00
Dominik Madarász cde29d5a5a pbr load as srgb + gamma correction tweaks 2024-08-24 20:09:41 +02:00
Dominik Madarász 9ed0c978a3 enable analytical lights for PBR shading mode 2024-08-24 19:57:55 +02:00
Dominik Madarász fff2db7ea5 improve shading mode define picker 2024-08-24 19:40:02 +02:00
Dominik Madarász 33eecb039b inclusion guards for shaderlib 2024-08-24 19:32:25 +02:00
Dominik Madarász 79dca69ac3 do_lightmap() 2024-08-24 19:25:29 +02:00
Dominik Madarász 5d0ed47b3a rework model VS 2024-08-24 19:19:18 +02:00
Dominik Madarász 54f442b7c9 more shader work 2024-08-24 18:34:27 +02:00
Dominik Madarász c6b771056a fix billboards 2024-08-24 18:10:21 +02:00
Dominik Madarász 2eca87099a revamp all shaders 2024-08-24 18:03:23 +02:00
Dominik Madarász 444285ca59 rename brdf_lut 2024-08-24 15:29:05 +02:00
Dominik Madarász 4e346fdd9d shaderlib wip 2024-08-24 15:24:44 +02:00
Dominik Madarász a4cf90838a GLSL include support 2024-08-24 15:04:33 +02:00
Dominik Madarász 89a09f127a vertex lit improvements 2024-08-23 17:57:19 +02:00
Dominik Madarász 097c1f286b fix vertex colors support 2024-08-23 14:15:56 +02:00
Dominik Madarász ab422135b6 add startup branding 2024-08-19 01:01:18 +02:00
Dominik Madarász 4c68dcc991 updates 2024-08-12 17:22:40 +02:00
Dominik Madarász a37e7970c1 sync FWK 2024-08-12 17:10:31 +02:00
Vladyslav Hrytsenko 050accbce1 added macos fixes 2024-07-31 22:29:31 +03:00
Dominik Madarász f449089359 improve fullscreen support 2024-07-24 22:31:44 +02:00
Dominik Madarász 46e2769572 fix: prefer skysphere over skyenv 2024-04-23 11:22:04 +02:00
Dominik Madarász 98bdd7136a fix: gamma correct IBL maps
new: support OcclusionMetallicRoughness maps
2024-04-23 10:46:11 +02:00
Dominik Madarász 8fd7a45533 chg: update gamecontrollerdb.txt 2024-04-15 18:28:09 +02:00
Dominik Madarász 989a86fb1a gfx: tweak sphere_to_polar 2024-03-27 20:21:52 +01:00