Commit graph

57 commits

Author SHA1 Message Date
MihailRis
9e05f6dbb6 simple cascade shadows test 2025-05-12 00:25:39 +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
c1608fe8e2 split render pipelines 2025-05-09 15:31:04 +03:00
MihailRis
fc46b7c434 initial commit 2025-05-07 20:42:50 +03:00
MihailRis
4e5199d89a feat: lights debug mode 2025-04-29 15:59:52 +03:00
MihailRis
22e97b1766 remove garbage includes from WorldRenderer.hpp 2025-04-04 21:35:16 +03:00
MihailRis
3d22de761f fix compiler warnings (GCC + Clang) 2025-03-20 22:04:29 +03:00
MihailRis
db620010a3 move weather back to gfx & add world:client/environment.json file 2025-03-09 22:50:45 +03:00
MihailRis
9c4db8fa10 refactor: move Weather instance to WorldInfo 2025-02-28 18:49:44 +03:00
MihailRis
a152237f26 add gfx.weather.get_current, get_current_data, get_fall_intencity 2025-02-28 05:23:29 +03:00
MihailRis
4d5b450145 add gfx.weather library & add weather.set command 2025-02-27 07:30:49 +03:00
MihailRis
02d8d8d6bf weather change test 2025-02-26 12:19:47 +03:00
MihailRis
589518fb25 add fall.max_opacity, fall.opaque properties & update snow texture & weather mix test 2025-02-26 06:24:05 +03:00
MihailRis
7635fdf807 add rain noise & add rain splashes (WIP) 2025-02-26 02:24:16 +03:00
MihailRis
b4456fdb51 add PrecipitationRenderer (WIP) 2025-02-26 02:24:16 +03:00
MihailRis
b4abecc764 refactor 2024-12-24 11:31:54 +03:00
MihailRis
d745a34657 refactor 2024-12-18 04:13:33 +03:00
MihailRis
61b1aa8e3d add gfx.blockwraps library & add on_player_tick world event 2024-11-21 06:48:23 +03:00
MihailRis
9e02f1122f add BlockWrapsRenderer (WIP) 2024-11-20 14:42:53 +03:00
MihailRis
eb5715eba9 add gfx.text3d.spawn(...) 2024-11-14 10:32:50 +03:00
MihailRis
c4170c07c5 refactor 2024-11-14 09:30:41 +03:00
MihailRis
f0b6521c76 refactor 2024-11-14 08:09:10 +03:00
MihailRis
e9163f4228 refactor WorldRenderer 2024-11-14 06:13:53 +03:00
MihailRis
f9f4d2037f refactor WorldRenderer 2024-11-14 06:04:26 +03:00
MihailRis
42b26707cb move 3d texts rendering code to TextsRenderer 2024-11-14 05:43:01 +03:00
MihailRis
5b6ada6e5d add more NotePreset properties 2024-11-14 02:21:15 +03:00
MihailRis
db565d23a7 add TextNote 2024-11-13 11:46:39 +03:00
MihailRis
fc3d5c5484 optimize it even more 2024-11-13 04:46:21 +03:00
MihailRis
a21d87717e optimize WorldRenderer chunks sort 2024-11-13 04:29:37 +03:00
MihailRis
a7833a780d refactor WorldRenderer 2024-11-13 03:35:49 +03:00
MihailRis
b3ab037115 add 3D text render (WIP) 2024-11-12 03:14:59 +03:00
MihailRis
8ef7d43603 fix hands behaviour when paused 2024-11-06 00:52:33 +03:00
MihailRis
3ecb7b447f add particles.stop(...) 2024-11-04 14:55:35 +03:00
MihailRis
c8187c5f25 add particles.emit(...) (WIP) 2024-11-03 16:01:07 +03:00
MihailRis
217176f74f add particles (WIP) 2024-11-02 20:40:40 +03:00
MihailRis
b191f2ba9d add fullscreen block overlay 2024-10-31 18:22:55 +03:00
MihailRis
b93668ba94 feat: display a handheld item in first-person view (WIP) 2024-10-27 17:07:32 +03:00
MihailRis
d59fac61bb fix: backlight setting not applying on change 2024-10-15 04:58:46 +03:00
MihailRis
de5c75d782 replace include guards with pragma once 2024-08-10 01:57:59 +03:00
MihailRis
f8907f7db1 add on_update, on_render to docs & change entities tps to 20 2024-08-01 16:04:27 +03:00
MihailRis
cf12338a32 add skeleton debug view 2024-07-21 14:52:16 +03:00
MihailRis
0c4cdeaa87 add entities renderer tint support 2024-07-20 19:35:43 +03:00
MihailRis
2c1adcedbd fix u_timer behaviour when paused 2024-07-18 13:50:57 +03:00
MihailRis
690b8f4807 fix: on_render called while paused 2024-07-08 22:56:22 +03:00
MihailRis
5522cfc231 add "Show Hitboxes" to the debug panel 2024-07-06 05:36:16 +03:00
MihailRis
ee9f1639e9 refactor Content 2024-06-25 22:37:53 +03:00
MihailRis
f3c5afa1ab add debug hitboxes render 2024-06-25 20:11:46 +03:00
MihailRis
848d121099 remove test code 2024-06-22 21:35:21 +03:00
MihailRis
e4f9bd03b7 add src/coders/obj 2024-06-22 20:24:35 +03:00