Dominik Madarász
985b4de0d2
lightmapping support
2023-12-01 16:05:38 +01:00
Dominik Madarász
084f549ba1
wip: lmap
2023-12-01 12:01:03 +01:00
Dominik Madarász
6da10bec7c
integrate v4k_gui
2023-11-26 16:27:33 +01:00
Dominik Madarász
ceae5e2fe0
sync fwk
2023-11-19 13:07:28 +01:00
Dominik Madarász
b7344c7298
small billboarding changes
2023-11-07 10:54:37 +01:00
Dominik Madarász
d5a0dac5d4
fix billboarding code
2023-11-06 13:51:17 +01:00
Dominik Madarász
62390a3e4b
billboarding fixed
2023-11-06 09:30:19 +01:00
Dominik Madarász
97973d344f
sync fwk
2023-11-05 16:30:11 +01:00
Dominik Madarász
7c84c3b7a4
move stuff to demos
2023-11-02 19:39:14 +01:00
Dominik Madarász
b8b1043aad
sync fwk
2023-10-27 09:42:40 +02:00
Vladyslav Hrytsenko
a739ca9b14
macos stuff
2023-10-17 22:07:05 +03:00
Dominik Madarász
0a69e7510b
update docs
2023-10-11 18:42:07 +02:00
Dominik Madarász
2708d4dc90
fixes
2023-10-10 21:10:22 +02:00
Dominik Madarász
b2d7bcc8b2
sync depot
2023-10-10 10:52:29 +02:00
Dominik Madarász
66867deae6
shuffle files around
2023-10-08 19:25:05 +02:00
Dominik Madarász
796839ac74
html5: webaudio support WIP
2023-10-08 19:07:01 +02:00
Dominik Madarász
d029777c9d
sync with fwk
2023-09-27 08:49:59 +02:00
Dominik Madarász
4cd8f820de
render: optimise lighting
2023-09-25 06:10:36 +02:00
Dominik Madarász
9731ca611c
render: finalize phong shader
2023-09-23 22:00:22 +02:00
Dominik Madarász
fff4880c4f
render: finish up phong shading
2023-09-23 20:53:25 +02:00
Dominik Madarász
b44fd791a6
render: fx_end() no longer takes fb handle
2023-09-23 18:23:38 +02:00
Dominik Madarász
0beb264e2b
scene: WIP lighting pass
2023-09-23 17:22:48 +02:00
Dominik Madarász
1b294f1a27
rimlight control
2023-09-21 12:10:36 +02:00
Dominik Madarász
70678e6ee1
render: shader() now takes GLSL defines
2023-09-19 06:50:53 +02:00
Dominik Madarász
2ec699948c
workbench: initial impl wip
...
render: supporting changes
ui: new methods
2023-09-17 22:56:51 +02:00
Dominik Madarász
5451fa6e9d
art: new system fonts
...
video: support VIDEO_LOOP
html5: drop JS worker
2023-09-17 11:50:34 +02:00
Dominik Madarász
aa66b03929
render: expose all params in mie sky shader
2023-09-11 13:27:24 +02:00
Dominik Madarász
a20b0b73ad
mie skybox no longer uses non-standard uniform default value
2023-09-11 11:07:59 +02:00
Dominik Madarász
495f9972e5
render: api adjustments
2023-09-10 18:16:25 +02:00
Dominik Madarász
b8422c6eb9
render: rework engine shaders to be loaded from disk
2023-09-10 17:10:49 +02:00
Dominik Madarász
3a70df594b
update cooker
2023-08-26 15:33:29 +02:00
Dominik Madarász
1a1683aa29
upstream files
2023-08-11 21:59:48 +02:00
r-lyeh
7f04463de9
chg: bring back project generators `MAKE proj` (premake5)
...
chg: bring back most demos/ `MAKE demos`
fix: ui: fixed crash when no cooked fonts were available (ui_notify)
fix: html5: added pthreads support (@zpl-zak)
fix: html5: allowed coi requests in localhost served contents (@zpl-zak)
chg: html5: instantiate web server only if content is not being served
chg: bring back demos/html5/
chg: bring back tools/editor/
chg: bring back some audio tunes
chg: update docs
2023-08-11 02:59:52 +02:00
r-lyeh
3b67efc1f5
chg: replicate previous project tree layout
...
fix: fixed issue when mounting empty zipfiles (likely to happen in computers with many cpu cores) (thanks @zpl-zak!)
new: forked milestone in https://github.com/r-lyeh/FWK.2022
chg: update teal + gamecontrollerdb
add: added tools/plugins/ stub folder
brk: renamed `WITH_` > `ENABLE_` directives
chg: updated docs
2023-08-04 21:36:44 +02:00