Commit Graph

302 Commits

Author SHA1 Message Date
Lucas Dower
bb607353e5 Minor voxelisation optimisation 2021-08-20 19:05:25 +01:00
Lucas Dower
42d02b6185
Update README.md 2021-08-20 16:19:01 +01:00
Lucas Dower
1741529526 Resource pathing fixes 2021-08-20 16:14:35 +01:00
Lucas Dower
7d0de30ac6 Added jpeg-js dependency 2021-08-20 15:58:47 +01:00
Lucas Dower
3dba4b4871 Final changes for 0.3 release 2021-08-20 15:55:19 +01:00
Lucas Dower
62cde694dc Added JPEG support 2021-08-20 15:41:02 +01:00
Lucas Dower
a03e3632d5 Fixed voxel block selection 2021-08-20 15:03:38 +01:00
Lucas Dower
626a8b0b1b
Update README.md 2021-08-14 20:52:40 +01:00
Lucas Dower
9ff14aec2f
Merge pull request #10 from LucasDower/typescript
Convertion to Typescript
2021-08-14 19:11:21 +01:00
Lucas Dower
9af854d6a8
Merge branch 'main' into typescript 2021-08-14 19:10:28 +01:00
Lucas Dower
00a1349db7 Fixes #8, added model centreing and scaling 2021-08-14 18:51:33 +01:00
Lucas Dower
41e2c9770f Added model centreing 2021-08-14 16:57:10 +01:00
Lucas Dower
fffc0bfa81 Added confirmation modal 2021-08-14 16:34:35 +01:00
Lucas Dower
8af7194d10 Fixed translation bugs, added application icon 2021-08-12 16:47:39 +01:00
Lucas Dower
5b77e9ef8b Added final TypeScript conversions 2021-08-11 23:00:32 +01:00
Lucas Dower
dd5683d728 Update 2021-08-07 16:20:31 +01:00
Lucas Dower
fd892fd4c0 Further conversion to TypeScript 2021-08-03 16:08:45 +01:00
Lucas Dower
943d13aca6 Added class inheritance to HashSet, Hashmap 2021-08-02 22:36:03 +01:00
Lucas Dower
b3f89b36b0
Update README.md 2021-08-02 21:53:53 +01:00
Lucas Dower
35c399932b Beginning transition to TypeScript 2021-08-02 21:52:58 +01:00
Lucas Dower
3b18c28b9d
Merge pull request #7 from LucasDower/mtl-support
Mtl support
2021-08-02 20:12:37 +01:00
Lucas Dower
bcb297b734
Merge branch 'main' into mtl-support 2021-08-02 20:12:30 +01:00
Lucas Dower
4a87c5c2f8 Disabled split for now 2021-08-02 20:09:36 +01:00
Lucas Dower
a77c24bab2 Improved block selection, more robust .mtl parser 2021-08-02 19:54:14 +01:00
Lucas Dower
c5549fbcd1
Update README.md 2021-08-02 19:05:44 +01:00
Lucas Dower
251520afad Improved robustness, support for non-textured materials 2021-08-02 00:56:07 +01:00
Lucas Dower
9122f17720 Added block textures for voxels, fixed aliasing 2021-07-27 17:57:44 +01:00
Lucas Dower
f7d1487838 Added texture-based coloured voxels, fixed UVs 2021-07-27 16:29:41 +01:00
Lucas Dower
9cd2c496c4 Added texture rendering 2021-07-26 23:42:56 +01:00
Lucas Dower
9bc5195cb1
Update README.md 2021-07-26 23:01:35 +01:00
Lucas Dower
c2da25aa56 Added basic .mtl support, material segregation 2021-07-26 22:58:59 +01:00
Lucas Dower
72bfcf266e
Update README.md 2021-07-24 17:48:48 +01:00
Lucas Dower
072f58bf17 Merge branch 'main' of https://github.com/LucasDower/ObjToSchematic into main 2021-07-24 14:54:47 +01:00
Lucas Dower
2038e036fe Various buffer optimisations 2021-07-24 14:54:35 +01:00
Lucas Dower
9b1a4cfd95
Update README.md 2021-07-23 16:39:29 +01:00
Lucas Dower
8c364ae06b Updated preview image 2021-07-23 16:30:11 +01:00
Lucas Dower
401ee6c41e Merge branch 'main' of https://github.com/LucasDower/ObjToSchematic into main 2021-07-23 16:24:15 +01:00
Lucas Dower
ccfe27eae6 Added support for block textures 2021-07-23 16:24:09 +01:00
Lucas Dower
6514b354d8
Update README.md 2021-07-23 00:08:53 +01:00
Lucas Dower
e56c5ee61c
Update README.md 2021-07-22 20:33:49 +01:00
Lucas Dower
4d7e0effc9
Merge pull request #6 from LucasDower/ambient-occlusion
Ambient occlusion
2021-07-22 20:00:07 +01:00
Lucas Dower
aba71bad3a Updated images and small bugfix 2021-07-22 19:58:52 +01:00
Lucas Dower
4f72fc7659 Added a hacky fix for misaligned voxels 2021-07-22 19:37:22 +01:00
Lucas Dower
29415819ba Fixed AO for non-powers of 2 2021-07-22 18:58:02 +01:00
Lucas Dower
f8c04b7c88
Update README.md 2021-07-22 17:55:13 +01:00
Lucas Dower
6dedc11c88 Added Minecraft-esque ambient occlusion & lighting 2021-07-22 17:52:31 +01:00
Lucas Dower
3f60531fcd
Merge pull request #4 from LucasDower/buffer-overhaul
Buffer overhaul
2021-07-21 18:20:23 +01:00
Lucas Dower
e2fb166079 Compatability changes with SegmentedBuffer 2021-07-21 17:49:04 +01:00
Lucas Dower
aac8a00381 Changes for new SegmentedBuffer compatability 2021-07-21 17:37:57 +01:00
Lucas Dower
a4fa8d7f63 Fixes to attribute insert indices 2021-07-21 17:37:21 +01:00