Bixilon
93c1e32a49
rendering: proper light
2021-02-27 21:54:58 +01:00
Bixilon
312486cfb4
rendering: improvements, fixes, wip (2) light
...
* Wait for all neighbor chunks until preparation
* Convert more classes to kotlin
* Improve chunk preparation code a lot
* Show facing in debug screen
* Show more details on debug screen
2021-02-27 19:13:24 +01:00
Bixilon
419209e88c
Merge remote-tracking branch 'origin/rendering' into rendering
2021-02-27 17:36:53 +01:00
Lukas
be6492a137
Merge remote-tracking branch 'origin/rendering' into rendering
2021-02-27 17:20:31 +01:00
Lukas
1dd75042e5
rendering: fix DirectionVectors for north and south being swapped
2021-02-27 17:19:13 +01:00
Bixilon
3f1aa921e3
rendering: limit chat messages, improve to chat logging, movement: send rotation or position or both
2021-02-27 15:55:36 +01:00
Bixilon
18324e0791
performance: rendering: improve memory usage by a lot
2021-02-27 00:45:11 +01:00
Bixilon
38bd37b9f0
option to send all console message to render chat box (and Log improvements)
2021-02-26 21:36:32 +01:00
Bixilon
bc9ffd84c3
biomes: fix 1.16 mappings loading
2021-02-26 20:53:44 +01:00
Bixilon
c4c762951b
rendering: add clear chunk combination, send debug chat message
2021-02-26 20:46:30 +01:00
Bixilon
f3da647ebf
rename all Location classes to Position
2021-02-26 16:19:55 +01:00
Bixilon
4c49c733cd
rendering: wip lightning, change chunk saving structure
2021-02-26 15:56:08 +01:00
Lukas
7fe1a40fc5
rendering: chunk culling behind the player
2021-02-25 21:11:18 +01:00
Lukas
54df8f73a0
rendering: chunk culling behind the player
2021-02-25 21:04:36 +01:00
Bixilon
a39fabcbe2
rendering: make camera height at players head, not feet's
2021-02-25 20:03:34 +01:00
Bixilon
4fc8e425ce
registry: make byId not return nullable value, improve meshes
2021-02-25 19:22:46 +01:00
Bixilon
ce4acbe725
rendering: tint: change grass color according to the height
2021-02-24 22:51:09 +01:00
Bixilon
e215afb42b
rendering: tint: color lily pad, sugar canes, plants
2021-02-24 22:29:14 +01:00
Bixilon
d37b504288
rendering: tints: color grass and foliage blocks correctly
2021-02-24 22:13:27 +01:00
Lukas
2ea14c0802
Merge remote-tracking branch 'origin/rendering' into rendering
...
# Conflicts:
# src/main/java/de/bixilon/minosoft/gui/rendering/Camera.kt
# src/main/java/de/bixilon/minosoft/gui/rendering/RenderWindow.kt
# src/main/java/de/bixilon/minosoft/protocol/packets/clientbound/play/PacketBlockChange.java
# src/main/java/de/bixilon/minosoft/protocol/packets/clientbound/play/PacketMultiBlockChange.java
# src/main/java/de/bixilon/minosoft/protocol/packets/clientbound/play/PacketRespawn.java
2021-02-24 18:30:07 +01:00
Bixilon
329f30f644
network, rendering: biomes
2021-02-24 18:24:43 +01:00
Lukas
f30d8feb4b
rendering: WIP: chunk culling
2021-02-24 18:24:25 +01:00
Bixilon
a913ac9674
networking: check some array lengths
2021-02-24 13:47:42 +01:00
Bixilon
2637c621a8
improve parsing of join game packet and respawn packet
2021-02-24 13:36:32 +01:00
Bixilon
f72c0abae5
rendering: combine view and projection matrix
2021-02-24 12:38:48 +01:00
Bixilon
498ffd9503
rename ModIdentifier to ResourceLocation, bump pixlyzer
2021-02-24 00:38:42 +01:00
Bixilon
4c9d61c197
rendering: tinting: color all static colored blocks
2021-02-23 23:20:14 +01:00
Bixilon
a81db59e45
pixlyzer data: load entity data
2021-02-23 21:44:39 +01:00
Bixilon
7bdb03b252
minify resources.json
2021-02-23 21:13:24 +01:00
Bixilon
41199767b6
Merge remote-tracking branch 'origin/rendering' into rendering
...
# Conflicts:
# src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/ElementRenderer.kt
2021-02-23 21:08:59 +01:00
Bixilon
72751c1806
migrate to pixlyzer assets
...
* Known bugs: Entities not working, multi part structures not working anymore
2021-02-23 21:07:32 +01:00
Lukas
c67965f40b
rendering: fix slow movement speed while looking at a high angle
2021-02-23 17:25:37 +01:00
Lukas
5226a26aa5
rendering: fix textures not being rotated correctly
2021-02-22 22:47:59 +01:00
Lukas
4d987cb0d0
rendering: add support for rotated textures
2021-02-21 21:53:58 +01:00
Lukas
7ae169919a
Merge remote-tracking branch 'origin/rendering' into rendering
2021-02-21 21:08:19 +01:00
Lukas
7decf6ff34
Merge remote-tracking branch 'origin/rendering' into rendering
2021-02-21 21:07:48 +01:00
Lukas
53abcd51e4
Merge remote-tracking branch 'origin/rendering' into rendering
2021-02-21 20:27:23 +01:00
Lukas
713cd9acbd
rendering: add support for rescale option
2021-02-21 20:27:16 +01:00
Bixilon
26acc93742
rendering: tint textures green
2021-02-20 22:36:53 +01:00
Bixilon
01012582bf
rendering: tint textures green
2021-02-20 22:15:20 +01:00
Bixilon
9d5952dd91
change block storage in chunks (wip light, biomes)
2021-02-20 22:14:54 +01:00
Lukas
5312e0d436
rendering: performance and cde quality improvements
2021-02-20 20:21:37 +01:00
Lukas
74e5482096
rendering: add support for conditional models
2021-02-19 16:01:18 +01:00
Bixilon
467b8c2415
util: Shader: Allow setting object with auto type detection
2021-02-19 15:05:25 +01:00
Bixilon
f8bf10fb2a
rendering: workaround max uniform restriction for animated textures
2021-02-19 00:01:31 +01:00
Bixilon
c7c3f59a9b
rendering: improve multi texture using
2021-02-18 22:42:37 +01:00
Bixilon
85e0c5a95a
copyright: add copyright header to all new files
2021-02-18 21:20:09 +01:00
Bixilon
8eeff29dfa
improve config format, add moshi add dependency
2021-02-18 20:19:43 +01:00
Bixilon
b80d8a0379
rendering: outsource zoom keybinding
2021-02-18 15:37:41 +01:00
Bixilon
f512188c3c
improve style of ProtocolVersions
2021-02-17 21:25:08 +01:00