Commit graph

635 commits

Author SHA1 Message Date
Vitaly Turovsky
1d4e0955c4 feat: toggle chunk section border visibility by f3+g 2023-10-08 21:32:43 +03:00
Vitaly Turovsky
6f6adaac3c playground: fix initial render, add viewer.render 2023-10-08 11:52:35 +03:00
Vitaly Turovsky
2e5f4a5e70 test deploy linking 2023-10-08 11:09:18 +03:00
Vitaly Turovsky
2c47214b07 version input: replace , with . 2023-10-08 11:09:10 +03:00
Vitaly Turovsky
91b73ba9cb fix: render world below y=0 without restrictions (fixup for 5d11fae54c) 2023-10-08 03:47:11 +03:00
Vitaly Turovsky
31160b194b fix(ios): camera control is frozen after system gestures 2023-10-08 02:19:02 +03:00
Vitaly
ae55b895cb fix(tab-complete): improve word matching! 2023-10-07 11:21:18 +03:00
Vitaly
8a3f1a5256 docs(feedback): improve readme 2023-10-07 11:19:57 +03:00
Vitaly
e874db069a server(dev): always use only one source of textures 2023-10-07 11:19:07 +03:00
Vitaly
60934372af feat: signs rendering support!
feat: shulker box rendering support
chore: minor improvements
2023-10-07 11:17:29 +03:00
Vitaly
b68ef154b9 display output size on build 2023-10-07 11:15:57 +03:00
Vitaly
7ad7ef2306 should fix build 2023-10-06 14:18:21 +03:00
Vitaly
deb32553af should fix build 2023-10-06 10:33:30 +03:00
Vitaly
15c820af8d fix(important): Correctly load needed chunks based on render distance setting! Also improve unloading a bit, but still needs improvements.
Add many missing deps
2023-10-06 09:56:34 +03:00
Vitaly
589cdbcd46 migrate viewer to TS 2023-10-06 07:07:43 +03:00
Vitaly
67341cbaa7 migrate worldDataEmitter to TS! 2023-10-06 07:02:45 +03:00
Vitaly
3794ec3051 worldView -> worldDataEmitter, remove emitter, also emit blockEntities 2023-10-06 06:51:45 +03:00
Vitaly
d798605d70 fix worker map writing 2023-10-06 05:49:31 +03:00
Vitaly
b5f70cb602 add scene pull 2023-10-06 03:25:59 +03:00
Vitaly
1a2a863dae add plyaground 2023-10-06 01:19:32 +03:00
Vitaly
30099a0bd8 fix eslint 2023-10-05 12:05:29 +03:00
Vitaly
4b476b32a4 fix(regression): sourcemap is not inlined into worker anymore, so memory usage should be less a bit 2023-10-05 12:04:58 +03:00
Vitaly
a5fed75882 fix(playground): correctly handle initial + metadata updates 2023-10-05 12:04:58 +03:00
Vitaly
bb31aac1dd fix(texturepack): do not make missing textures smaller as they would render incorrectly 2023-10-05 12:04:58 +03:00
Vitaly
d30b00c507 refactor: cleanup texture atlas generators: make typed to gain confidence! 2023-10-05 12:04:58 +03:00
Vitaly Turovsky
bff4f8d396 add initial readme!
todo: add screenshots
2023-10-05 00:58:40 +03:00
Vitaly
a200c6da47 test publishing playground to vercel 2023-10-04 13:29:31 +03:00
Vitaly
f6fbb9651f fix: load textures earlier, speeds worlds loading. Remove initial timeout. 2023-10-04 10:47:49 +03:00
Vitaly
6090493bf0 fix(regression): stairs are not rendererd! 2023-10-03 09:13:35 +03:00
Vitaly
5d11fae54c fix: render block when view out of the world e.g. below bedrock level 2023-10-02 17:28:20 +03:00
Vitaly
23ab8e5fbc start reworking models, bringing typesafety 2023-10-02 17:27:35 +03:00
Vitaly
1d77887a2d fix(regression): display actual connection error reason 2023-10-02 15:20:22 +03:00
Vitaly
d63ba0bc46 [viewer] [pick] fix username display
fix: fix player username style display
2023-09-30 15:40:11 +03:00
Vitaly
7eb034a46d up package 2023-09-30 15:24:16 +03:00
Vitaly
dbdf4347dd [viewer] [skip] viewer fallback to major 2023-09-30 14:10:12 +03:00
Vitaly
c18be110bc use proxy that my friend is running for free somehow 2023-09-30 13:48:56 +03:00
Vitaly
5a0be6eb11 dont crash on reconnect after disconnect 2023-09-30 13:48:56 +03:00
Vitaly
d135da00a7 updateTime -> dayCycle 2023-09-30 13:48:55 +03:00
Vitaly
ea38fb48a3 up packages should fix build 2023-09-30 11:48:56 +03:00
Vitaly
1645eac587 on demand rendering in playground! 2023-09-30 11:33:45 +03:00
Vitaly
a153798b33 fixup! [viewmber] fix: drop worker size 8mb -> 0.7mb
fix grass rendering
2023-09-30 11:32:43 +03:00
Vitaly
2455c63925 refactor plugins: better mc-data support 2023-09-30 11:23:35 +03:00
Vitaly
1c0d4fb263 refactor connect server & proxy host handling
feat: remove serverport & proxyport options as they are redundant
feat: allow to connect to `http://localhost` proxies from our website
2023-09-30 11:23:21 +03:00
Vitaly
c482406e5b [viewmber] fix: drop worker size 8mb -> 0.7mb 2023-09-30 11:18:35 +03:00
Vitaly
69fae4961a
fix: fix literally broken mobile support (regression) v0.1.13 2023-09-30 01:25:15 +03:00
Vitaly
e44fa04a8d
hotfixes (#25) v0.1.12 2023-09-29 15:17:50 +03:00
Vitaly
ae546d060f fix(regression): fix messages wrapping. fix chat scroll on open 2023-09-29 15:13:56 +03:00
Vitaly
0bce5114eb fix(regression): chat display should work on all versions 2023-09-29 13:57:19 +03:00
Vitaly
1935c9d173
many usability fixes (#24) v0.1.11 2023-09-29 08:19:15 +03:00
Vitaly
54365d8430 auto-select version workaround
fix version hint
2023-09-29 08:10:18 +03:00