minjaesong
|
b02f4d7703
|
sprite: emissive layer
|
2024-01-27 01:27:45 +09:00 |
|
minjaesong
|
f54a2133f9
|
new param 'frameDelta' on every render() function
|
2024-01-04 16:38:58 +09:00 |
|
minjaesong
|
42ab13d114
|
orebfuscator impl
|
2023-10-02 01:35:32 +09:00 |
|
minjaesong
|
1b0b279e3d
|
fix: new world from world portal not updating world ref of IngameRenderer
|
2023-09-14 13:33:24 +09:00 |
|
minjaesong
|
79892f2525
|
vibrancy is applied to the world only, as it should be
|
2023-09-13 15:09:31 +09:00 |
|
minjaesong
|
07a70ffba4
|
srceen-meshes now use GL_TRIANGLE_FAN
|
2023-09-09 21:51:27 +09:00 |
|
minjaesong
|
eeee1ebdbc
|
F4 to hide GUI
|
2023-08-25 09:11:56 +09:00 |
|
minjaesong
|
a9dbea3d16
|
more clouds
|
2023-08-22 20:06:22 +09:00 |
|
minjaesong
|
e4b947ce69
|
Float16FrameBuffer
|
2023-08-16 17:51:31 +09:00 |
|
minjaesong
|
173f99f87d
|
two getthumbnail funs merget into one
|
2023-07-11 19:52:56 +09:00 |
|
minjaesong
|
64e05a4f17
|
load list: thumbnail on management scr
|
2023-07-11 15:18:44 +09:00 |
|
minjaesong
|
79f19120f2
|
replacing min/max usage with kotlin's
|
2023-07-11 01:54:46 +09:00 |
|
minjaesong
|
fcaf4c97f1
|
seemingly working world teleporter (no saving... ui tho)
|
2023-07-03 00:10:46 +09:00 |
|
minjaesong
|
e5e02681b8
|
weather only change on titlescreen
|
2023-06-30 00:53:46 +09:00 |
|
minjaesong
|
c5874a7f3d
|
finally working again: create new character
todo: make delete character work
|
2023-06-27 21:13:51 +09:00 |
|
minjaesong
|
474279aefe
|
more descriptive name for the blend-normal function because why there are two fucking standards for an alpha channel
|
2022-10-31 01:52:40 +09:00 |
|
minjaesong
|
ccef7c32a0
|
fixed a "bug" that assumed the framerates are normally distributed
|
2022-10-15 13:12:14 +09:00 |
|
minjaesong
|
f4d8d72715
|
magnified screen will display everything correctly scaled (but some buttons wont work for some reason)
|
2022-08-10 00:04:26 +09:00 |
|
minjaesong
|
828a485395
|
screen magnifying for hidpi WIP
|
2022-06-13 13:19:10 +09:00 |
|
minjaesong
|
fd72b3d3ba
|
this is a super jank solution but it worked (shrug)
|
2022-04-20 20:15:26 +09:00 |
|
minjaesong
|
b3a27bb428
|
tried to tackle the alpha blending issue but it seems the problem is on somewhere far far away
|
2022-04-20 17:53:47 +09:00 |
|
minjaesong
|
327e000a54
|
shader cleanup; a config key for higher bits per pixel on graphics
|
2022-03-25 15:50:03 +09:00 |
|
minjaesong
|
e64bd5d389
|
fixture ghost is working again
|
2022-02-07 11:13:31 +09:00 |
|
minjaesong
|
efe5c49463
|
serialisation of HRQNG is fixed so it would not make illegal reflective access on Java 17
|
2022-02-04 11:03:59 +09:00 |
|
minjaesong
|
956c9d44e1
|
moved essential resources out of the assets directory and into the jar
|
2022-01-28 10:30:08 +09:00 |
|
minjaesong
|
a301ec57ae
|
abandoning the async idea: updating on the main thread is actually faster when it's called often enough -- maybe something to do with the optimisation on runtime?
|
2022-01-27 18:42:22 +09:00 |
|
minjaesong
|
c500a5ca39
|
asynchronous lightmap update wip
|
2022-01-27 17:11:09 +09:00 |
|
minjaesong
|
a213cba5ef
|
fixed a bug where signal emitter wouldn't work after save reload
|
2022-01-24 13:01:59 +09:00 |
|
minjaesong
|
caa9b84cb2
|
modmgr to actually check dependency WIP
|
2022-01-01 23:38:30 +09:00 |
|
minjaesong
|
c9b87492c2
|
fixed a bug where wires won't pop up as the camera moves
|
2021-12-28 15:28:45 +09:00 |
|
minjaesong
|
254bf814a9
|
Flippin' eck
|
2021-12-13 23:22:17 +09:00 |
|
minjaesong
|
63a29df733
|
fixture ghost test
|
2021-12-13 00:57:55 +09:00 |
|
minjaesong
|
b7f7558192
|
lightmap blurring simplified
|
2021-12-12 20:39:12 +09:00 |
|
minjaesong
|
06a6d2774c
|
screen blur without creating a texture
|
2021-12-12 13:09:59 +09:00 |
|
minjaesong
|
53e847d66c
|
floatframebuffer for almost everything and the glblending craps out again
|
2021-12-11 22:14:24 +09:00 |
|
minjaesong
|
df1b3dc680
|
using weaker and faster fullscreen blurring; this is a style choice
|
2021-12-10 23:22:13 +09:00 |
|
minjaesong
|
b5f4a4ae9f
|
kawase blur on toolkit
|
2021-12-10 12:43:54 +09:00 |
|
minjaesong
|
8ab852d18a
|
will use 0.667f as a "kawase blur power constant"
|
2021-12-10 09:36:02 +09:00 |
|
minjaesong
|
5d18e37daa
|
derp
|
2021-12-09 23:48:11 +09:00 |
|
minjaesong
|
57b610ce4a
|
kawase blur is working i think
|
2021-12-09 23:39:51 +09:00 |
|
minjaesong
|
c0b2f4c8df
|
shaders moved to subdir; console click on the actor to type its id in
|
2021-12-04 16:16:01 +09:00 |
|
minjaesong
|
9326b87909
|
text input pane wip
|
2021-10-20 23:00:25 +09:00 |
|
minjaesong
|
cdd09e71a5
|
more random dither tex
|
2021-10-11 19:31:39 +09:00 |
|
minjaesong
|
8b3f07eddd
|
dithering for semitransparent tiles
|
2021-10-10 23:47:03 +09:00 |
|
minjaesong
|
036310921f
|
temporal dithering test
|
2021-10-10 01:54:07 +09:00 |
|
minjaesong
|
35b4b5cfd5
|
better implementation of dithering which relies on external texture and it runs faster
|
2021-10-10 01:00:58 +09:00 |
|
minjaesong
|
d28698b668
|
dither on lighting and blurring, with an option to turn them off
|
2021-10-09 20:34:53 +09:00 |
|
minjaesong
|
170503ecdb
|
fixed a bug where inventory cell would not position correctly when streamermode is changed; where screencapturing for saving would only capture from FboRGB
|
2021-10-06 16:51:34 +09:00 |
|
minjaesong
|
a0bdb67efb
|
commit
|
2021-10-06 15:26:08 +09:00 |
|
minjaesong
|
fb13922ad9
|
new dithering shaders
|
2021-10-06 11:21:35 +09:00 |
|