917 Commits

Author SHA1 Message Date
MihailRis
8a3306ed41 fix stars and skybox render 2025-07-12 19:18:02 +03:00
MihailRis
ac9772cd67 fix render advanced pipeline issues 2025-07-12 17:31:55 +03:00
MihailRis
599b0cc380 fix msvc build 2025-07-09 00:42:28 +03:00
MihailRis
0bd901d1a6 feat: deferred shading (day 2) 2025-07-08 23:56:22 +03:00
MihailRis
a585b52aa2 fix particles normals 2025-07-07 20:42:30 +03:00
MihailRis
7a98f0c411 fix entities shading 2025-07-07 19:43:18 +03:00
MihailRis
931f0180ef update shadows 2025-07-04 18:20:41 +03:00
MihailRis
96a94aa33c feat: recompiling shaders 2025-07-02 23:02:50 +03:00
MihailRis
9fc02d3a99 Merge branch 'main' into update-gfx-pipeline 2025-06-28 14:18:53 +03:00
MihailRis
ba13a4b61c add 'options' selectbox property 2025-06-28 14:01:22 +03:00
MihailRis
2aff1a39eb add 'selected' property to selectbox 2025-06-28 13:42:38 +03:00
MihailRis
f17167f8c9 add 'onselect' callback & remove 'default' tag 2025-06-28 02:46:54 +03:00
MihailRis
47f7259c72 add 'value' selectbox property 2025-06-28 02:29:43 +03:00
MihailRis
0042dbfb3d refactor 2025-06-28 02:16:53 +03:00
MihailRis
c8f8f66a07 refactor: remove Button::textSupplier 2025-06-27 22:50:47 +03:00
MihailRis
e648703f7c feat: selectbox options context menu 2025-06-27 22:50:47 +03:00
MihailRis
3571d0c902 add 'select' element (WIP) 2025-06-27 22:50:47 +03:00
MihailRis
f473df33fb minor refactor Button 2025-06-27 22:50:47 +03:00
MihailRis
1b84b7df5e fix sun and shadows position synchronization 2025-06-15 03:35:40 +03:00
MihailRis
3e66ff5924 fix ssao 2025-06-15 02:14:39 +03:00
MihailRis
021cfd8a1e refactor PostEffect.cpp 2025-06-14 23:20:10 +03:00
MihailRis
f75fd186fd fix build 2025-06-14 23:01:37 +03:00
MihailRis
e849d5e9b7 feat: deferred lighting (WIP) 2025-06-14 22:43:18 +03:00
MihailRis
2ad076bec3 fix gbuffer attachment wrapping 2025-06-14 20:42:43 +03:00
MihailRis
436a89b066 feat: post-effects array parameters & add gfx.posteffects.set_array & make shadows opacity depending on clouds opacity 2025-06-14 20:06:05 +03:00
MihailRis
02a91e0b72 add 'advanced' post-effect load configuration 2025-06-13 23:28:16 +03:00
MihailRis
1a3fb9f5b3 fix night shadows 2025-06-11 00:51:42 +03:00
MihailRis
d030fbc3d5 fix in-hand item render 2025-06-10 20:29:32 +03:00
MihailRis
6927a87973 Merge branch 'main' into update-gfx-pipeline 2025-06-02 21:42:56 +03:00
MihailRis
96b760754e fix windows build 2025-06-02 21:24:49 +03:00
MihailRis
634a56a355 update splitbox refresh method 2025-06-01 23:10:56 +03:00
MihailRis
4ff42b94c3 update editor & rename 'model' property to 'src' 2025-06-01 23:09:59 +03:00
MihailRis
32bb30ff83 Merge branch 'model3dview' into update-gfx-pipeline 2025-05-30 21:37:25 +03:00
MihailRis
45f845eb10 fix: 'box' primitive uv & update stairs model 2025-05-29 20:53:39 +03:00
MihailRis
1366316895 add modelviewer test to code_editor.xml 2025-05-24 20:21:08 +03:00
MihailRis
7a25560bc0 add 'modelviewer' ui element 2025-05-24 19:28:24 +03:00
MihailRis
d3c45fbabc fix: act method not called in iframe sub-nodes 2025-05-24 16:59:51 +03:00
MihailRis
ed5efd9c3a improve shadows 2025-05-21 21:41:01 +03:00
MihailRis
44f7051a94 fix a_distance 2025-05-12 07:04:08 +03:00
MihailRis
9e05f6dbb6 simple cascade shadows test 2025-05-12 00:25:39 +03:00
MihailRis
ad0396b31e improve shadow map stability 2025-05-11 20:55:35 +03:00
MihailRis
b272d86619 add 'grahics.advanced-render' and 'graphics.shadows-quality' settings 2025-05-11 01:09:41 +03:00
MihailRis
b5253bff99 fix segfault 2025-05-10 16:29:30 +03:00
MihailRis
8bb03a004f refactor & fix random deleting texture 2025-05-10 16:13:06 +03:00
MihailRis
e158b384fa feat: shadows in fast pipeline & improve lights mix 2025-05-10 14:12:52 +03:00
MihailRis
30a0b81680 refactor shaders 2025-05-09 23:51:34 +03:00
MihailRis
36e5ff2472 update skybox & fix block overlay 2025-05-09 22:46:07 +03:00
MihailRis
657b4304b4 improve shading & enable disabled elements 2025-05-09 21:52:29 +03:00
MihailRis
c1608fe8e2 split render pipelines 2025-05-09 15:31:04 +03:00
MihailRis
fc46b7c434 initial commit 2025-05-07 20:42:50 +03:00