Commit Graph

506 Commits

Author SHA1 Message Date
Lucas Dower
e3d0622417 Renamed VoxelMeshParams to VoxeliseParams 2022-06-19 02:42:56 +01:00
Lucas Dower
324efd2cd8 Merge branch 'main' of https://github.com/LucasDower/ObjToSchematic into main 2022-06-19 02:20:23 +01:00
Lucas Dower
5ad37dcb85
Merge pull request #59 from LucasDower/dependabot/npm_and_yarn/jpeg-js-0.4.4
Bump jpeg-js from 0.4.3 to 0.4.4
2022-06-17 20:04:39 +01:00
dependabot[bot]
7945c43dec
Bump jpeg-js from 0.4.3 to 0.4.4
Bumps [jpeg-js](https://github.com/eugeneware/jpeg-js) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/eugeneware/jpeg-js/releases)
- [Commits](https://github.com/eugeneware/jpeg-js/compare/v0.4.3...v0.4.4)

---
updated-dependencies:
- dependency-name: jpeg-js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-17 18:15:25 +00:00
Lucas Dower
173984ad8f Changed to write stream for large obj files 2022-06-15 18:52:28 +01:00
Lucas Dower
091916f051 Added support for obj export for rendering 2022-06-13 21:28:51 +01:00
Lucas Dower
77b0e2f610 Fixed indices component size being too large 2022-06-13 21:28:21 +01:00
Lucas Dower
4b2c823415 Fixed tests 2022-06-12 02:45:23 +01:00
Lucas Dower
14e5b8d3e3 Added alpha bias config option 2022-06-12 02:38:49 +01:00
Lucas Dower
0b7fa7da36 Alpha-weighted colour averaging 2022-06-12 02:20:35 +01:00
Lucas Dower
687ed7159a Added support for alpha maps 2022-06-12 02:07:09 +01:00
Lucas Dower
80967ec945 Added support for transparent blocks 2022-06-12 00:47:30 +01:00
Lucas Dower
6eb9cd2adc Added transparent blocks 2022-06-12 00:47:20 +01:00
Lucas Dower
7b9e4ed67e
Added Discord link, I hope I don't regret this 2022-06-07 00:17:23 +01:00
Lucas Dower
86f0bdcd4e Refactoring importers, voxelisers, and exporters 2022-05-24 17:36:34 +01:00
Lucas Dower
48fd386294
Merge pull request #53 from Enchoseon/patch-1
Update palette.blockMeshParams.blockPalette value
2022-05-23 18:07:05 +01:00
Encho
de41b318d0
Update palette.blockMeshParams.blockPalette value
Changed the value of palette.blockMeshParams.blockPalette from "all-supported" to "all-snapshot", as "all-supported.palette" was renamed to "all-snapshot.palette" in b6e26a5573
2022-05-22 20:09:50 -07:00
Lucas Dower
2974c963ea Updates for 0.5.1 2022-05-15 15:54:51 +01:00
Lucas Dower
4d89696f5c Fixed slider value not matching display value 2022-05-15 15:44:48 +01:00
Lucas Dower
4a62cd5e4c Fixed REGEX_NUMBER 2022-05-15 15:37:20 +01:00
Lucas Dower
4af035808f Updated README.md 2022-05-15 15:27:11 +01:00
Lucas Dower
d5c2331f9a Removed tinted glass from palettes 2022-05-15 15:25:38 +01:00
Lucas Dower
b6e26a5573 Updated default palettes 2022-05-15 15:22:48 +01:00
Lucas Dower
6672d2eda2 Added options to replace falling blocks 2022-05-15 15:17:52 +01:00
Lucas Dower
71ecb62ab0 Missing .mtl gives warning instead of error 2022-05-15 14:22:29 +01:00
Lucas Dower
20c92e9afd Improved handling of malformed meshes 2022-05-14 20:22:38 +01:00
Lucas Dower
affdf247a9 Place magenta voxel instead of throwing error 2022-05-14 20:06:12 +01:00
Lucas Dower
878ef25f03 Added support for cube_bottom_top models 2022-05-14 19:52:11 +01:00
Lucas Dower
e8f1f45716 Added transparency to debug rendering 2022-05-14 17:41:27 +01:00
Lucas Dower
eea08adf16 Minor changes to grid rendering 2022-05-14 17:25:21 +01:00
Lucas Dower
8b23996c93 Added option to toggle axes rendering 2022-05-14 16:12:43 +01:00
Lucas Dower
4f6aa66d5c Minor changes to axes rendering 2022-05-14 15:48:36 +01:00
Lucas Dower
8e17342413 Added scrolling to sliders, resolves #38 2022-05-12 18:59:36 +01:00
Lucas Dower
9d760b1b84 Merge branch 'main' of https://github.com/LucasDower/ObjToSchematic into main 2022-04-20 18:14:26 +01:00
Lucas Dower
fd3330b383 Removed unused imports 2022-04-20 18:14:06 +01:00
Lucas Dower
5c293e703d Renamed 'palette' to 'assign' 2022-04-17 22:35:57 +01:00
Lucas Dower
de6a7b029f Updated voxel mesh constructor 2022-04-17 22:26:10 +01:00
Lucas Dower
3533f13c85 Updated linting, changes to Vector3 2022-04-17 22:13:59 +01:00
Lucas Dower
bcbda83488
Fixed uniform precision compile error on macOS 2022-04-17 01:02:16 +01:00
Lucas Dower
753e1e1ff1
Added macOS packager 2022-04-17 00:59:26 +01:00
Lucas Dower
390f55d548 Added sample model to resources folder 2022-04-17 00:34:07 +01:00
Lucas Dower
7580f6216a Optimised occlusion calculations, ~6.3x faster 2022-04-17 00:32:13 +01:00
Lucas Dower
a9b555cfb8
Fixed infinite recursion 2022-04-16 20:03:23 +01:00
Lucas Dower
874dcba875
Fixed titlebar git signature for MacOS 2022-04-16 19:58:07 +01:00
Lucas Dower
74be5d0fbb
Fixed atlas script for MacOS 2022-04-16 19:29:20 +01:00
Lucas Dower
8289ba6579 Moved exporters into new folder 2022-04-14 23:35:23 +01:00
Lucas Dower
98d7bb16cd Fixed camera center for large azimuths 2022-04-14 23:13:11 +01:00
Lucas Dower
6c66d1efd9 Refactor constants 2022-04-14 20:33:36 +01:00
Lucas Dower
dd1fd6e96f Added output info to voxelisation 2022-04-14 20:23:12 +01:00
Lucas Dower
8f969a8431 Optimise palette to atlas block conversion 2022-04-14 20:07:59 +01:00