Commit Graph

473 Commits

Author SHA1 Message Date
Lucas Dower
df1799a683
Update README.md 2022-10-07 03:09:31 +01:00
Lucas Dower
7ccf006a03
Merge pull request #70 from LucasDower/0.6
0.6.0 release
2022-10-07 02:54:48 +01:00
Lucas Dower
e200ee52b5
Update README.md 2022-10-07 02:52:42 +01:00
Lucas Dower
9739cbcef8 Added editor image 2022-10-07 02:48:09 +01:00
Lucas Dower
9cc12e7a2f Final commits for 0.6.0 release 2022-10-07 02:34:52 +01:00
Lucas Dower
426a8fc4d2 Removed old logs 2022-10-06 20:30:33 +01:00
Lucas Dower
57514727f5 Very minor refactors 2022-10-06 17:42:20 +01:00
Lucas Dower
5631592417 Multisampling now only applies to textured materials 2022-10-06 17:41:28 +01:00
Lucas Dower
66fbe417cc Fixed .obj exporter since chunked rendering 2022-10-06 17:41:00 +01:00
Lucas Dower
7046e70300
Merge pull request #77 from LucasDower/0.6-litematic-overhaul
0.6 litematic overhaul
2022-10-06 16:41:34 +01:00
Lucas Dower
db7c925207 Fixed double namespacing .litematic palette blocks 2022-10-06 16:39:44 +01:00
Lucas Dower
8ab47cab83 Removed 'smooth_stone_slab_double' from atlases and palettes, closes #45 2022-10-04 18:35:58 +01:00
Lucas Dower
89f8744855 Updated atlas script to not use broken dependency 2022-10-04 18:06:53 +01:00
Lucas Dower
5c1252ab2f Fixed double namespacing block names in NBT exporter 2022-10-04 01:25:31 +01:00
Lucas Dower
ceee1b0a7d
Merge pull request #76 from LucasDower/0.6-colour-accuracy
0.6 colour accuracy
2022-10-04 00:45:53 +01:00
Lucas Dower
3da6b93ff0
Merge branch '0.6' into 0.6-colour-accuracy 2022-10-04 00:44:06 +01:00
Lucas Dower
660d8bcc31 Optimised .litematic exporter, roughly 15x faster 2022-10-03 15:45:14 +01:00
Lucas Dower
f11152e656 Added more data and timestamps to log files 2022-10-03 03:35:55 +01:00
Lucas Dower
f253b8e90a Optimised voxel mesh building by roughly 1.8x 2022-10-02 23:50:45 +01:00
Lucas Dower
fad8899d33 Added action timings to log file 2022-10-02 23:02:13 +01:00
Lucas Dower
db45d95630 Optimised voxelisers memory usage 2022-10-02 22:44:08 +01:00
Lucas Dower
361fcb79b8
Merge pull request #74 from LucasDower/0.6-chunks
0.6 Chunk-based rendering
2022-10-02 16:02:08 +01:00
Lucas Dower
06b160ec76 Fix compile errors 2022-10-02 16:00:22 +01:00
Lucas Dower
c3588ca802
Merge branch '0.6' into 0.6-chunks 2022-10-02 15:57:15 +01:00
Lucas Dower
f08c027936 Fixed .schem exporter, closes #65 2022-10-02 15:49:47 +01:00
Lucas Dower
f5909e8dd9 Added colour accuracy option 2022-10-02 03:03:07 +01:00
Lucas Dower
6574f11fb9 Fixed fallable_blocks.json not being namespaced 2022-10-02 03:03:01 +01:00
Lucas Dower
27e09c36fb Added new config.json in /res/ 2022-10-02 02:44:04 +01:00
Lucas Dower
0422c07ee9 Removed unused imports 2022-10-01 23:43:04 +01:00
Lucas Dower
a1bebf332a Fixed actions enabling while still rendering 2022-10-01 23:41:58 +01:00
Lucas Dower
0403ec9695 Add chunk rendering to voxel and block meshes 2022-10-01 22:03:03 +01:00
Lucas Dower
d78316fff3 Merge branch '0.6-progress-bar' into 0.6 2022-09-30 20:18:31 +01:00
Lucas Dower
cf229393d9 Added worker init job from client 2022-09-30 19:23:51 +01:00
Lucas Dower
500ff9b690 Fixed actions remaining disabled on error 2022-09-30 18:54:23 +01:00
Lucas Dower
f8f57ba0b8 Tidied how progress is announced 2022-09-17 15:15:34 +01:00
Lucas Dower
a138c834e8 Fixed clay block id when mapping to schematic blocks 2022-09-17 14:52:43 +01:00
Lucas Dower
b495aa73a3 Added buffer and assigning progress bars, updated styling 2022-09-17 14:42:36 +01:00
Lucas Dower
788b7af639 Removed check that root directory is named ObjToSchematic 2022-09-17 13:28:00 +01:00
Lucas Dower
e6e8259475 Namespaced block_ids.json, updated schematic-friendly.test.ts 2022-09-17 13:00:07 +01:00
Lucas Dower
507a4045ee
Merge pull request #71 from LucasDower/0.6-test-shuffle
Run full tests in `npm run test`, remove `npm run test-full`
2022-09-17 12:33:13 +01:00
Lucas Dower
b869c201f9 Fixed test relying on absolute path 2022-09-17 12:26:57 +01:00
Lucas Dower
ebd1575452 Fixed test out mkdir path 2022-09-17 12:05:22 +01:00
Lucas Dower
e25e7850ad Fixed schematic-friendly palette, added tests 2022-09-17 12:00:30 +01:00
Lucas Dower
27abfb348c Added explicit return type to getValue 2022-09-17 11:24:15 +01:00
Lucas Dower
2c36da199f Added errors to log file 2022-09-17 01:18:20 +01:00
Lucas Dower
97f98f33d0 Updated log files with -client/-worker/-headless suffixes 2022-09-16 22:30:43 +01:00
Lucas Dower
f837b56898 Added option to show timings on headless runs 2022-09-16 19:18:36 +01:00
Lucas Dower
cdd57c0054 Removed Math.pow call 2022-09-16 19:18:16 +01:00
Lucas Dower
6bcaef1302 Added debug option to disable worker thread 2022-09-16 19:01:15 +01:00
Lucas Dower
599e61bb92 Plugged in MAXIMUM_IMAGE_MEM_ALLOC 2022-09-16 18:59:32 +01:00