1162 Commits

Author SHA1 Message Date
Bixilon
2b0f7a0c13
rendering: screenshot saver, auto add missing hotkeys to config 2021-02-28 14:58:35 +01:00
Bixilon
42d9c9b592
network: fix string reading length check 2021-02-28 13:32:07 +01:00
Bixilon
aded63eba9
update readme, update screenshots 2021-02-28 13:31:21 +01:00
Bixilon
efd02d1593
rendering: lighting: respect cullface (partly) 2021-02-27 22:07:02 +01:00
Bixilon
ad14b73306
rendering: lighting: respect cullface 2021-02-27 22:05:45 +01:00
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