Moritz Zwerger
|
d33eb3bb6c
|
refactor sign block entity renderer + standing back text
To be tested...
|
2023-11-02 09:44:41 +01:00 |
|
Moritz Zwerger
|
89cc9e63ab
|
wip entity invisibility
|
2023-11-02 07:53:32 +01:00 |
|
Moritz Zwerger
|
00d356d9b4
|
fix block entity getting/setting
|
2023-11-01 19:08:52 +01:00 |
|
Moritz Zwerger
|
50ca412424
|
fix 3rd person not raycasting correctly when viewing player from front
|
2023-11-01 19:08:38 +01:00 |
|
Moritz Zwerger
|
4491522e6b
|
sign nbt test (1.20)
|
2023-11-01 19:00:18 +01:00 |
|
Moritz Zwerger
|
bcea0cab2d
|
glowing sign text
|
2023-11-01 18:51:24 +01:00 |
|
Moritz Zwerger
|
ca6c8d46b8
|
update some crash report comments
|
2023-10-31 23:36:34 +01:00 |
|
Moritz Zwerger
|
b3a34c0cf0
|
fix chest renderer in <1.13
|
2023-10-31 23:22:26 +01:00 |
|
Moritz Zwerger
|
076d63e075
|
fix sign rendering in 1.20, sign fixes, block entity rendering fixes
|
2023-10-31 22:09:21 +01:00 |
|
Moritz Zwerger
|
d27b977ab3
|
input: don't invoke keybinding when handler was just closed
|
2023-10-31 22:08:48 +01:00 |
|
Moritz Zwerger
|
351267d8cb
|
improve meshed entity rendering
|
2023-10-31 20:02:38 +01:00 |
|
Moritz Zwerger
|
3fc486f592
|
RenderedBlockEntity
|
2023-10-31 18:57:04 +01:00 |
|
Moritz Zwerger
|
9bfb4fac6e
|
solid section mesher tests
|
2023-10-31 15:16:32 +01:00 |
|
Moritz Zwerger
|
54870bb864
|
rename SingleChunkMesh to ChunkMesh
|
2023-10-30 23:07:34 +01:00 |
|
Moritz Zwerger
|
68f8f63c04
|
fix shulker box culling
|
2023-10-30 23:00:07 +01:00 |
|
Moritz Zwerger
|
3c321373b3
|
wip sleeping and sneaking
|
2023-10-30 22:31:36 +01:00 |
|
Moritz Zwerger
|
9455ef7d28
|
LivingEntityRenderer
|
2023-10-30 22:18:14 +01:00 |
|
Moritz Zwerger
|
5330b160f3
|
gui: fix pausing on window focus loose
|
2023-10-30 22:16:11 +01:00 |
|
Moritz Zwerger
|
d4361e20b8
|
fix flip easter egg
|
2023-10-30 22:07:51 +01:00 |
|
Moritz Zwerger
|
f255d5278d
|
fixes
|
2023-10-30 19:58:02 +01:00 |
|
Moritz Zwerger
|
520a02b77b
|
skeletal face: render children before self
That prevents heavy z fighting between the player model and the skin layers. (because the depth function is LESS_OR_EQUALS).
|
2023-10-30 17:51:16 +01:00 |
|
Moritz Zwerger
|
adb5879db6
|
camera: clip at max render distance
|
2023-10-30 17:50:17 +01:00 |
|
Moritz Zwerger
|
4a2d325490
|
wip arm animator
|
2023-10-30 17:29:52 +01:00 |
|
Moritz Zwerger
|
9e0b9d47fb
|
entity easter egg: flipped
|
2023-10-30 17:29:35 +01:00 |
|
Moritz Zwerger
|
7d7207bfb2
|
entity renderer: push custom matrix
That allows model translations (like rotate it 180°)
|
2023-10-30 16:22:52 +01:00 |
|
Moritz Zwerger
|
1a2937184b
|
outsource EntitySpeed
|
2023-10-30 16:00:14 +01:00 |
|
Moritz Zwerger
|
eb1f231d47
|
wip leg animator
|
2023-10-30 15:18:40 +01:00 |
|
Moritz Zwerger
|
b801936340
|
turn ShaderSetter in an interface
code style...
|
2023-10-30 15:18:29 +01:00 |
|
Moritz Zwerger
|
4722ef13b6
|
network: fix initial yaw/pitch reading
Yep, thanks mojang. The values are swapped -/
|
2023-10-30 00:45:00 +01:00 |
|
Moritz Zwerger
|
5d9405828b
|
player model, skin layer fixes
|
2023-10-30 00:19:27 +01:00 |
|
Moritz Zwerger
|
7a49d20e75
|
dynamic texture array: upload if thread is rendering thread
|
2023-10-29 23:57:42 +01:00 |
|
Moritz Zwerger
|
9e6a5f9188
|
human: outsource head position
|
2023-10-29 22:55:12 +01:00 |
|
Moritz Zwerger
|
8fe94cfcaf
|
shulker box: block culling
|
2023-10-29 22:41:10 +01:00 |
|
Moritz Zwerger
|
8cfc4efd32
|
remove some unneeded block entities
|
2023-10-29 22:31:58 +01:00 |
|
Moritz Zwerger
|
a7d8a09e1b
|
integrate some block entity factories
|
2023-10-29 20:29:09 +01:00 |
|
Moritz Zwerger
|
18ef672248
|
fix some tests, fix chests
|
2023-10-29 20:01:58 +01:00 |
|
Moritz Zwerger
|
cc31e405d1
|
remove pixlyzer storage block entity, integrate chest blocks
|
2023-10-29 19:38:35 +01:00 |
|
Moritz Zwerger
|
1498a69e33
|
block with entity (diverge from PixLyzerBlockWithEntity)
|
2023-10-29 18:22:12 +01:00 |
|
Moritz Zwerger
|
62de41d806
|
crash reporter. include crash notes
Actually I searched why the Thread is the JavaFX Thread because of #124. Its because they clicked on hard crash.
|
2023-10-29 18:06:13 +01:00 |
|
Moritz Zwerger
|
75eccdc798
|
skeletal shade normal: improve encoding on precision loss
|
2023-10-29 17:51:02 +01:00 |
|
Moritz Zwerger
|
0357c6ca16
|
physics: don't crash on invalid door block (<1.13)
|
2023-10-29 17:42:43 +01:00 |
|
Moritz Zwerger
|
66ae8ba87a
|
3rd person view: front and back
|
2023-10-29 17:40:45 +01:00 |
|
Moritz Zwerger
|
96afa2e4c4
|
door renderer: don't crash if other block is the same half
|
2023-10-29 17:27:26 +01:00 |
|
Moritz Zwerger
|
28abad23c3
|
entities renderer: add on rendering thread
That fixes/workarounds deadlocks
|
2023-10-29 17:23:47 +01:00 |
|
Moritz Zwerger
|
c13f2f3445
|
network legacy: properly use fixer to fix resource locations
|
2023-10-29 17:23:26 +01:00 |
|
Moritz Zwerger
|
f04a2720ca
|
remove deprecated EntitySpawnEvent
|
2023-10-29 17:09:05 +01:00 |
|
Moritz Zwerger
|
2b3d905a29
|
skeletal shader: split in normal and lightmap
Lightmap shader is not interpolated between light values, that is faster for block entities.
|
2023-10-29 17:08:50 +01:00 |
|
Moritz Zwerger
|
013c3998c6
|
SkeletalMeshBuilder
|
2023-10-29 16:27:27 +01:00 |
|
Moritz Zwerger
|
219a8085f8
|
skeletal: change normal encoding, shade lighting interpolation
|
2023-10-29 16:04:47 +01:00 |
|
Moritz Zwerger
|
b6b0a82ca9
|
skeletal rotation fixes and improvements, improve player model
|
2023-10-29 14:59:08 +01:00 |
|