Commit Graph

220 Commits

Author SHA1 Message Date
Lucas Dower
d039258ea5 Removed unused imports 2022-03-12 22:24:46 +00:00
Lucas Dower
ed6a644b0e Fixed #28, added testing 2022-03-12 22:22:20 +00:00
Lucas Dower
401fc016f4 Fixed voxel colouring 2022-03-12 21:35:54 +00:00
Lucas Dower
f14c7dafa7 Added zoom, debug, and model editor buttons 2022-03-10 22:18:51 +00:00
Lucas Dower
75709003e9 Fixed camera losing hold when leaving viewport 2022-03-07 20:11:37 +00:00
Lucas Dower
6ef0e89d49 Added grid, fixed #29 2022-03-07 18:45:06 +00:00
Lucas Dower
c4a6f1d79f Merge branch 'main' of https://github.com/LucasDower/ObjToSchematic into main 2022-03-04 21:57:01 +00:00
Lucas Dower
3f988c0654 Slider hover fix, added vector spinbox for future 2022-03-04 21:56:12 +00:00
Lucas Dower
b66a489af2 Remove AppContext and UI coupling 2022-03-03 20:34:45 +00:00
Lucas Dower
10c1afa3eb
Lowered default multisample count 2022-03-02 00:12:26 +00:00
Lucas Dower
ba3c507246
Update node.js.yml 2022-03-01 22:47:28 +00:00
Lucas Dower
a99799d539 Better mesh centreing 2022-03-01 22:39:07 +00:00
Lucas Dower
a99fa2b452 Fixed parsing and added basic testing 2022-03-01 22:34:42 +00:00
Lucas Dower
c845ee947d Added schematic friendly palette 2022-02-28 19:54:05 +00:00
Lucas Dower
3e1538aa97 Blocks are now exported to schematic 2022-02-28 19:47:44 +00:00
Lucas Dower
99aa9bcd71
Merge pull request #25 from LucasDower/refactor
Major refactor, support for custom textures and block palettes
2022-02-27 23:21:26 +00:00
Lucas Dower
9dd833efa5
Merge branch 'main' into refactor 2022-02-27 23:20:22 +00:00
Lucas Dower
78936d82f2 Rewrote parser, again, and misc fixes 2022-02-27 23:08:53 +00:00
Lucas Dower
39a83f9d0c Merge branch 'refactor' of https://github.com/LucasDower/ObjToSchematic into refactor 2022-02-27 17:09:24 +00:00
Lucas Dower
5d080d6dc7 Fixes #26, Clamped UVs of getRGBA 2022-02-24 23:25:49 +00:00
Lucas Dower
32068d55af Merge branch 'refactor' of https://github.com/LucasDower/ObjToSchematic into refactor 2022-02-24 22:16:53 +00:00
Lucas Dower
1818ab383a Added choice of colour space for colour matching 2022-02-24 22:16:49 +00:00
Lucas Dower
d86b97c710 Updated greyscale palette, tweaked atlas script 2022-02-20 22:57:14 +00:00
Lucas Dower
043985f453 Removed unused files 2022-02-20 22:32:17 +00:00
Lucas Dower
6861c07d28 Remove absolute pathing from atlases 2022-02-20 22:26:09 +00:00
Lucas Dower
570c82ef14
Update README.md 2022-02-20 01:28:08 +00:00
Lucas Dower
4f1975ccfe Added support for custom resource packs 2022-02-20 00:42:30 +00:00
Lucas Dower
fd8292a312 Updated README.md 2022-02-19 22:52:54 +00:00
Lucas Dower
2b9caa06cb
Added model attribution to README.md 2022-02-19 22:37:08 +00:00
Lucas Dower
1b9e07d899 Added support for custom block palettes 2022-02-19 22:30:47 +00:00
Lucas Dower
ed2a61af1a Updated atlas script, added palette script 2022-02-19 21:50:17 +00:00
Lucas Dower
24a4038362 Added UI value cacheing 2022-02-19 15:54:28 +00:00
Lucas Dower
bb11207e70 Added bilinear texture filtering for voxel colours 2022-02-13 15:23:23 +00:00
Lucas Dower
0537f75169 Added warning messages 2022-02-12 20:54:31 +00:00
Lucas Dower
73d7bf621b Added multisample colour sampling 2022-02-12 19:34:00 +00:00
Lucas Dower
9ff92cccb6 Cleanup imports 2022-02-12 18:59:45 +00:00
Lucas Dower
8619f9fa18 Optimised block assigning 2022-02-12 18:58:44 +00:00
Lucas Dower
8549901a43 Cleanup buffer.ts 2022-02-12 17:59:19 +00:00
Lucas Dower
2eedb7dd0e Added OES_element_index_uint WebGL extension 2022-02-12 17:44:40 +00:00
Lucas Dower
88be288618 Cleanup and fixed block mesh rendering 2022-02-12 17:18:04 +00:00
Lucas Dower
9c53a89142 Major refactor to rendering, importing and util 2022-02-12 01:54:31 +00:00
Lucas Dower
8a7e4e2b16 Updated linting rules 2022-02-12 00:59:14 +00:00
Lucas Dower
795c626a0e Major refactor to importing and app context 2022-02-06 18:11:45 +00:00
Lucas Dower
6058c7173b
Update README.md for 0.5 features 2022-01-19 01:08:05 +00:00
Lucas Dower
297372683a Fixes #21, also ~1.8x faster voxel mesh register 2022-01-19 01:01:37 +00:00
Lucas Dower
a5bafea995 Added value display to slider, closes #21 2022-01-18 19:57:36 +00:00
Lucas Dower
5713133f07 Refactor UI elements 2022-01-18 19:15:46 +00:00
Lucas Dower
dec6290719
Update README.md 2022-01-17 19:30:39 +00:00
Lucas Dower
37cccb72dd Last changes for 0.4 2022-01-17 19:20:30 +00:00
Lucas Dower
5f7ad8e21d Merge branch 'main' of https://github.com/LucasDower/ObjToSchematic into main 2022-01-16 23:47:24 +00:00