Moritz Zwerger
963f82f988
debug hud: show opaque and translucent size
2023-11-17 10:11:22 +01:00
Moritz Zwerger
b5637518ab
improve skeletal shade code and performance
2023-11-17 08:09:17 +01:00
Moritz Zwerger
655fa06a60
use entity data delegate more
...
Just where performance matters
2023-11-17 07:48:56 +01:00
Moritz Zwerger
33d84068e6
outsource skybox color interpolation
2023-11-17 07:47:09 +01:00
Moritz Zwerger
239595986f
fix some black sides of entities when provided precision is not enough
2023-11-16 23:49:54 +01:00
Moritz Zwerger
fb02f46121
improve entity easter egg performance
2023-11-16 23:49:53 +01:00
Moritz Zwerger
70f762128e
render stats: show draw time
2023-11-16 22:27:42 +01:00
Moritz Zwerger
c587cf76de
frustum tests
...
f.
2023-11-16 22:17:19 +01:00
Moritz Zwerger
1306e837e0
fix hitbox rendering with camera offset, fix entity translucent skipping
2023-11-16 21:56:09 +01:00
Moritz Zwerger
fd2997833b
use kutils sin function more
...
Kutil uses a sine table, so its cached.
2023-11-16 10:39:46 +01:00
Moritz Zwerger
e525d4c88a
use entity data delegate more
2023-11-16 10:33:38 +01:00
Moritz Zwerger
8e845e5212
hide clouds more aggressively when below dimension minY
2023-11-16 07:59:46 +01:00
Moritz Zwerger
ab6ee0bb16
particle: cache chunk, chunk iterating improvements
2023-11-15 23:52:37 +01:00
Moritz Zwerger
6bfab14947
improve cloud height offset and cloud fog
2023-11-15 23:01:18 +01:00
Moritz Zwerger
aeadad252e
improve flat item renderer
2023-11-15 22:31:40 +01:00
Moritz Zwerger
66f960a28d
item rendering fixes, item item rotation and floating
2023-11-15 22:21:59 +01:00
Moritz Zwerger
80f4bd1286
bug fixes
2023-11-15 20:02:00 +01:00
Moritz Zwerger
5ce5a9df45
fix build
2023-11-15 18:12:13 +01:00
Moritz Zwerger
2fa06dba62
ItemFeature: render multiple items
2023-11-15 18:09:40 +01:00
Moritz Zwerger
88eeac3e09
save block display
2023-11-15 16:12:51 +01:00
Moritz Zwerger
7a2c29b524
item entity renderer
2023-11-15 15:56:05 +01:00
Moritz Zwerger
2da0531fca
meshed enttity feature
2023-11-15 15:53:06 +01:00
Moritz Zwerger
a4d173cd8a
fix wrong render order, improve block item rendering
2023-11-14 23:43:19 +01:00
Moritz Zwerger
4bfa947be0
improve block rendering
2023-11-14 21:33:31 +01:00
Moritz Zwerger
b88680e75d
improve item rendering
2023-11-14 20:46:19 +01:00
Moritz Zwerger
442a06a6c9
item renderer: try to get block model first
...
Dirty hack.
2023-11-14 20:07:25 +01:00
Moritz Zwerger
ba6b795dab
player overlay: clip them away on gpu
2023-11-14 20:07:25 +01:00
Moritz Zwerger
853af48b13
random animal scale
...
They look now way more diversed
2023-11-14 20:07:25 +01:00
Moritz Zwerger
33ca98b07c
wip block item rendering
2023-11-14 20:07:24 +01:00
Moritz Zwerger
24ba71f323
improve skeletal shading, fixes, tests
2023-11-14 20:07:24 +01:00
Moritz Zwerger
3d457f41c0
improve skeletal mesh normal encoding + tests
2023-11-14 20:07:20 +01:00
Moritz Zwerger
06f4c53d0e
bump kutil
...
This fixes some NullPointerExceptions with BitEnumSets
2023-11-13 21:45:33 +01:00
Moritz Zwerger
6ef63ceed7
entity data: fix default main arm
2023-11-13 21:25:12 +01:00
Moritz Zwerger
d59cf10abc
arm swinging
2023-11-13 21:12:20 +01:00
Moritz Zwerger
b84ccc436a
fix arm not correctly swinging whe having no target
2023-11-13 21:12:07 +01:00
Moritz Zwerger
5ed8ea53cf
improve player arm and leg walking animations
2023-11-13 19:57:54 +01:00
Moritz Zwerger
999af16d17
test entity hover event nbt uuid
2023-11-13 15:58:12 +01:00
Moritz Zwerger
8781671894
fix wrong side scoreboard sorting
...
Broken during refactor
2023-11-13 15:58:11 +01:00
Moritz Zwerger
565c79c677
replace java enum set with kutil enum set if possible
...
Its faster, more flexible and uses less memory
2023-11-13 15:58:11 +01:00
Moritz Zwerger
a34e7c907b
fix entity frustum culling
2023-11-13 15:28:47 +01:00
Moritz Zwerger
65e62441a8
entity renderer: invisible feature
...
Normal entity render features are now hidden when the entity is invisible
2023-11-13 15:18:19 +01:00
Moritz Zwerger
cc92897293
entity render distance
2023-11-13 15:04:14 +01:00
Moritz Zwerger
b0d99a011a
entity hover event: allow single quotes
...
This fixes reading in 1.15
2023-11-11 22:14:19 +01:00
Moritz Zwerger
bfd1ed44f7
bump kutil
...
kutil 1.24.1 actually speeds up reflection a lot. Those improvements make joining servers in minosoft a lot faster. It also contains a bunch of other improvements.
2023-11-11 21:42:09 +01:00
Moritz Zwerger
fd5c3f5aa9
IntBitSet
...
improves text formatting comparing
2023-11-11 18:35:41 +01:00
Moritz Zwerger
014cf22371
fix entity raycasting, fix armor stand dimensions
2023-11-11 16:29:57 +01:00
Moritz Zwerger
de735507e1
remove PacketReceiveEvent and PacketSendEvent
...
to be reimplemented without slow legacy events
2023-11-11 16:11:27 +01:00
Moritz Zwerger
4e3743d31b
entity data delegate: fix potential deadlock
2023-11-11 16:06:20 +01:00
Moritz Zwerger
8bc8e0bc5f
network: never handle low priority packets on network thread
...
Its not blocked by chunk packets anymore.
2023-11-11 15:54:57 +01:00
Moritz Zwerger
8ae3886f5b
improve ItemStack nbt initialisation performance
2023-11-11 15:51:19 +01:00