Commit Graph

286 Commits

Author SHA1 Message Date
Lucas Dower
1dd7a5089d Refactor mesh 2022-03-19 02:24:12 +00:00
Lucas Dower
3ca4c3511e Refactor voxelising to loosen coupling 2022-03-19 01:57:37 +00:00
Lucas Dower
d690393985 Fixed build atlas script 2022-03-19 01:20:47 +00:00
Lucas Dower
35f51ffeb9
Update README.md 2022-03-19 01:19:27 +00:00
Lucas Dower
9691051b97 Merge branch 'camera' into editor 2022-03-19 01:08:48 +00:00
Lucas Dower
074a8cc8e9 Merge hotfix 2022-03-19 00:46:37 +00:00
Lucas Dower
64798f64e4
Merge pull request #32 from LucasDower/editor-polyface
Poly-face support, ObjImporter tests, parse normal data
2022-03-19 00:45:08 +00:00
Lucas Dower
f4ababcd33 Poly-face support, ObjImporter tests, parse normal data 2022-03-19 00:36:32 +00:00
Lucas Dower
9cfc34a38a Added wireframe debug toggle 2022-03-18 21:43:41 +00:00
Lucas Dower
7b87bfbe61 Fixed parsing for meshes with no material set 2022-03-14 23:16:42 +00:00
Lucas Dower
01187461ba Added icons 2022-03-14 22:59:21 +00:00
Lucas Dower
b52875d68f Refactored camera smoothing 2022-03-13 01:30:50 +00:00
Lucas Dower
da2d30400f Added translation smoothing 2022-03-13 00:51:58 +00:00
Lucas Dower
b96226cc4c Removed translation, added axis arrows 2022-03-13 00:36:51 +00:00
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
6e9042c771 Added camera translation with right-click 2022-03-10 22:21:33 +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
fea46b0684 Fix for simplify group being enabled 2022-03-04 22:13:46 +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