1227 Commits

Author SHA1 Message Date
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
Bixilon
e7c76e3528
mappings: fix error in JarHashGenerator, support for 21w07a 2021-02-17 21:12:29 +01:00
Bixilon
14de7ff6e5
rendering: wip: save key binding in config file
* Config changes
* Important: This breaks all previous config files
2021-02-17 19:51:28 +01:00
Bixilon
cd8c7beacc
dependencies: bump javafx (16-ea+7) 2021-02-17 18:31:15 +01:00
Bixilon
93013fe46c
assets: fix re-downloading of minosoft mappings when verify assets is enabled 2021-02-17 13:58:28 +01:00
Bixilon
9730025db9
rendering: render status
* Based on the rendering status, rendering will be paused completely or kind of
2021-02-16 21:10:27 +01:00
Bixilon
08b95cb137
rendering: improve uv coordinate mapping 2021-02-16 20:38:50 +01:00
Bixilon
e13d0b02c6
rendering: animated textures 2021-02-16 19:42:56 +01:00
Bixilon
195c01a6dc
rendering: chunk: load multi resolution textures 2021-02-16 15:23:36 +01:00
Bixilon
8a93ac29d9
FontLoader: remove some magic numbers 2021-02-16 13:42:01 +01:00
Bixilon
bdee1ea852
remove some java warnings 2021-02-16 13:00:47 +01:00
Bixilon
4e2e1adbeb
add GitInfo 2021-02-15 22:57:06 +01:00
Bixilon
1862a70e8a
fix block rotations 2021-02-15 21:43:13 +01:00
Bixilon
6eebca8b8c
rendering: debug screen: remove test line breaks 2021-02-15 21:03:41 +01:00
Bixilon
4e7f300e77
rendering: handle line breaks 2021-02-15 17:42:26 +01:00
Bixilon
f29b15d95b
rendering: shader: improvements, reduce gpu load and vram usage 2021-02-15 17:15:45 +01:00
Bixilon
f85e7cdac8
debug screen: Display mods and server version 2021-02-15 15:47:41 +01:00
Bixilon
785f80d6d3
handle entity mappings loading exceptions 2021-02-15 14:39:45 +01:00
Bixilon
4cfb745dc8
handle render exceptions, fix version loading bugs 2021-02-14 23:38:14 +01:00
Bixilon
f5e1d94284
text component: remove connection dependency, fix reconnecting possible after failing loading of version mapping 2021-02-14 23:19:43 +01:00
Bixilon
5d75930264
network: fix joing game packet parsing in 1.16 2021-02-14 20:26:59 +01:00
Bixilon
7262c384a9
improve version mapping, < 1.16 join game packet parsing 2021-02-14 20:16:22 +01:00
Bixilon
7e7059e35a
rendering: don't update screen when not focused 2021-02-14 17:20:53 +01:00
Bixilon
28f9c508a8
Support for 21w05a, 21w05b, 21w06a, more, fixes
* Convert VersionMapping to kotlin
* Save all kind of infos in Dimension
* Support for negative chunk coordinates
* Improve storage of Dimension
2021-02-14 17:15:34 +01:00
Bixilon
e014859248
fix loading of block models, support random block type 2021-02-13 22:13:03 +01:00
Bixilon
7c0d8cf36f
Improve model generator, regenerate assets 2021-02-13 21:28:36 +01:00
Bixilon
b820f669f8
rendering: improve camera class
* No packet spamming
* Performance improvements
* Zoom with C
2021-02-13 17:28:30 +01:00
Bixilon
124d5f485c
rendering: enable face culling 2021-02-13 16:29:15 +01:00
Bixilon
fa7b516d26
rendering: improve camera (correct yaw and pitch handling), more infos on debug screen 2021-02-13 16:12:24 +01:00
Bixilon
cb27476401
rendering: use more features of modding api, fix some bugs in ServerListCell 2021-02-13 14:31:56 +01:00
Bixilon
4ad8c4933c
rendering: convert more files to kotlin 2021-02-13 13:59:16 +01:00