Bixilon
5231b68e4a
rework some fluid models and rendering
2023-09-14 23:22:50 +02:00
Bixilon
67512e93e6
minosoft properties: fallback to default
2023-09-14 23:22:15 +02:00
Bixilon
4b9e8e1bcf
refactor some model bakery stuff
2023-09-14 16:10:45 +02:00
Moritz Zwerger
506fd941fe
bump dependencies
2023-09-12 00:55:37 +02:00
Moritz Zwerger
075a1094fb
bump gradle
2023-09-12 00:52:40 +02:00
Moritz Zwerger
89d5f24d15
improve model bakery code
2023-09-12 00:44:35 +02:00
Moritz Zwerger
1c4e5e9eae
test every quad of side for face culling
...
This workarounds unoptimized face properties and fixes culling between grass blocks
2023-09-01 18:49:49 +02:00
Moritz Zwerger
4ab3fc08a7
compact side properties test
2023-09-01 18:32:46 +02:00
Moritz Zwerger
528b64bae5
block models: fix wrong texture caching
2023-09-01 17:28:27 +02:00
Moritz Zwerger
4cea3d9bc2
fix build
...
(cherry picked from commit 73c77ba9a0eec9832b3748bc56a5dd286c12fec7)
2023-08-31 23:54:02 +02:00
Moritz Zwerger
73c77ba9a0
fix build
2023-08-31 23:53:39 +02:00
Moritz Zwerger
460ce2aabb
macos: properly set dock icon #29
2023-08-31 23:46:40 +02:00
Moritz Zwerger
7402632650
macos: properly set dock icon #29
2023-08-31 23:46:30 +02:00
Moritz Zwerger
908cfae530
fix test building
2023-08-31 23:03:48 +02:00
Bixilon
b5f6f0777c
glfw: properly fire initial window resize
...
on mac os custom os scaling is used, thus the initial viewport is wrong. #29
2023-08-31 23:03:45 +02:00
Bixilon
a197fa90d9
eros: fix null class loader crash on mac os #29
2023-08-31 23:03:37 +02:00
Moritz Zwerger
b164576156
optimize occlusion culling flood filling
...
Now all negative blocks are not checked initially anymore. This is really not needed, because they must all have been checked before. There is still room for optimizations, it does not need to trace back.
2023-08-31 22:57:25 +02:00
Moritz Zwerger
e5c54c03e1
fix test building
2023-08-31 22:56:01 +02:00
Bixilon
5dd8fbb1c9
glfw: properly fire initial window resize
...
on mac os custom os scaling is used, thus the initial viewport is wrong. #29
2023-08-31 21:00:02 +02:00
Bixilon
77f2f1ea56
eros: fix null class loader crash on mac os #29
2023-08-31 20:50:40 +02:00
Moritz Zwerger
f6ba94eb8b
wighted face properties test
2023-08-03 01:08:30 +02:00
Moritz Zwerger
b7449b2d29
model loader: don't warn if particle texture not found
2023-08-01 21:02:07 +02:00
Moritz Zwerger
7336a1fad4
basic face properties test
2023-08-01 20:57:37 +02:00
Moritz Zwerger
2e4cfcf143
fix model test setup
2023-08-01 20:44:16 +02:00
Moritz Zwerger
f9b3587322
model loading: small optimisations
2023-08-01 20:35:27 +02:00
Moritz Zwerger
ff78e2e3cd
cache block models
2023-08-01 20:26:28 +02:00
Moritz Zwerger
42f7255739
FadingTextElement: fix cache invalidation
2023-08-01 19:38:11 +02:00
Moritz Zwerger
dd4bbd2c92
item rendering: fallback to particle texture
2023-08-01 19:32:38 +02:00
Moritz Zwerger
b2216682a2
flat item rendering
2023-08-01 19:29:27 +02:00
Moritz Zwerger
d35a504930
wip render item models
2023-08-01 19:09:11 +02:00
Moritz Zwerger
e4b40f4c3b
block models: particle texture
2023-08-01 16:50:02 +02:00
Moritz Zwerger
0000f39be9
fix pixlyzer model offsetting
2023-08-01 16:16:44 +02:00
Moritz Zwerger
4044e9a0ba
random block offset
2023-08-01 15:56:41 +02:00
Moritz Zwerger
a77536c64e
resort assets override
2023-08-01 15:49:26 +02:00
Moritz Zwerger
d92886272c
account: remove client token
...
They are only needed in mojang accounts. Might break them. !44
2023-08-01 15:08:52 +02:00
Moritz Zwerger
c78ace5f4c
fix sign text flipping
2023-08-01 15:03:36 +02:00
Moritz Zwerger
0f3e15cd82
fix meshed block entity renderer
...
sign text is now displayed again
2023-08-01 14:55:29 +02:00
Moritz Zwerger
7223ca11e3
block state free rotation
...
and reenabled sign models
2023-08-01 04:29:19 +02:00
Moritz Zwerger
8b03e0b206
improve element rotation performance
2023-08-01 03:22:11 +02:00
Moritz Zwerger
e858e6a1d9
wip element rotation
2023-08-01 03:14:53 +02:00
Moritz Zwerger
17f7c96a2b
silently ignore font loading errors (if not default)
...
They are not yet present in 1.14
2023-08-01 02:01:57 +02:00
Moritz Zwerger
f5ae8978b9
wip fluid culling
2023-08-01 01:07:18 +02:00
Moritz Zwerger
14b0d11943
refactor more code
2023-08-01 00:52:32 +02:00
Moritz Zwerger
fae7d123f0
uvlock tests, fix them
2023-07-31 23:16:41 +02:00
Moritz Zwerger
9068f249c6
rename section preparer to mesher
2023-07-31 23:07:56 +02:00
Moritz Zwerger
3fbc54acc8
fix uvlock rotating
...
Somehow the tests fail. Interesting.
2023-07-31 22:54:54 +02:00
Moritz Zwerger
7a1133200e
add stairs tests
...
Rotating with uvlock an odd number is failing.
2023-07-31 21:45:59 +02:00
Moritz Zwerger
0ad879d36d
fix fallback uv tests
2023-07-31 21:45:35 +02:00
Moritz Zwerger
3840519d44
fix some uvlock issues
2023-07-31 21:27:01 +02:00
Moritz Zwerger
b54bf50cef
fix some uvlock tests
2023-07-31 21:18:17 +02:00