Commit Graph

592 Commits

Author SHA1 Message Date
Lucas Dower
daf586c915 Final conversion to web-supported 2023-03-01 18:06:13 +00:00
Lucas Dower
91fbce8535 Further conversions to support web version 2023-02-22 18:45:50 +00:00
Lucas Dower
7b6107eae0
Update bundle.js 2023-02-11 21:52:34 +00:00
Lucas Dower
96647ca073
Added banner to show web version is in development 2023-02-11 21:49:20 +00:00
Lucas Dower
f27ad6bd1f
More fixes for web version 2023-02-11 21:29:36 +00:00
Lucas Dower
aca30d1f11
Initial commits for webpack 2023-02-11 00:53:27 +00:00
Lucas Dower
127d836f17
Versioning changes for 0.7.2 update 2023-02-10 21:16:27 +00:00
Lucas Dower
ba161ad886
Merge pull request #109 from LucasDower/0.7.1
0.7.1 Hotfix
2023-02-10 21:04:05 +00:00
Lucas Dower
2135d2fd1f
Version update for 0.7.1 hotfix release 2023-02-10 21:02:25 +00:00
Lucas Dower
24c688e23a Widened edge case condition when correcting texcoords 2023-01-29 23:23:37 +00:00
Lucas Dower
268acb5b80 Fixed texture sampling for out-of-bounds texcoords, closes #107 2023-01-29 23:19:58 +00:00
Lucas Dower
d67308a594
Optimisation for finding index of top block 2023-01-24 23:15:05 +00:00
Lucas Dower
6312bb2b56
Hotfix for AppRuntimeConstants assigning the wrong special block arrays 2023-01-24 23:14:56 +00:00
Lucas Dower
86a23ea2dd
Update README.md 2023-01-24 21:36:14 +00:00
Lucas Dower
22b0656fd4
Update README.md 2023-01-23 22:43:53 +00:00
Lucas Dower
7111f00fdd
Merge pull request #99 from LucasDower/0.7
0.7 Update Merge
2023-01-23 22:25:37 +00:00
Lucas Dower
f1ff77a67c
Merge branch 'main' into 0.7 2023-01-23 22:19:03 +00:00
Lucas Dower
cb4689db12
Final 0.7.0 release metadata info 2023-01-23 22:14:51 +00:00
Lucas Dower
7832357350
Removed test-palette.palette 2023-01-23 20:50:28 +00:00
Lucas Dower
3259735a71
Tweaked various UI elements 2023-01-23 20:48:21 +00:00
Lucas Dower
f0e741be05
Fix for some textures appearing as black when using gl.REPEAT wrapping
* For some reason, non-power-of-two size textures that use 'repeat' wrapping appear as black. Implemented a workaround for now that default sets a material's wrapping to 'clamp' where appropriate which is usually most materials
2023-01-23 19:47:21 +00:00
Lucas Dower
38cc7e873f
Reverted vector spinbox UI change to match other components 2023-01-22 23:42:04 +00:00
Lucas Dower
ff401b69d6
Fix for broken test 2023-01-22 23:34:42 +00:00
Lucas Dower
1a7e1b5905
Fixed Y and Z components of vector spinbox 2023-01-22 23:27:38 +00:00
Lucas Dower
15c75e9f17
Fixed mesh rotation occuring after normalising 2023-01-22 23:17:50 +00:00
Lucas Dower
458b2ddf58
Added transparency options in material section
* Fixed sampling texture colour with mismatched diffuse and alpha map dimensions
* Fixed opening directory of texture on Windows
2023-01-22 22:11:27 +00:00
Lucas Dower
3b2d126264
Added slider for material alpha values 2023-01-22 17:49:48 +00:00
Lucas Dower
7d36f73c4a
Updated Windows packager to include icon 2023-01-22 17:49:27 +00:00
Lucas Dower
4a295894ab
Fix for obeyGroupEnables properties not updating correctly 2023-01-22 15:58:03 +00:00
Lucas Dower
765faecd2f
Fixed missing EFaceVisibility value 2023-01-22 15:46:04 +00:00
Lucas Dower
285bbe3dd4
Refactored special block arrays from BlockMesh into AppRuntimeConstants
* Special block arrays are now only loaded once instead of being loaded each time a new block mesh is created which is expensive
2023-01-22 15:45:42 +00:00
Lucas Dower
4954bb50b4
Fixed up some UI issues with the vector spinbox
Fixed various linting issues
2023-01-22 15:31:37 +00:00
Lucas Dower
9ebb5f8493
Merge pull request #98 from 0-zen/0.7
Added grass-like blocks replacement when an opaque block is on top
2023-01-22 14:18:03 +00:00
Lucas Dower
3cd9dceeaa
Revert block_ids.json 2023-01-22 14:17:42 +00:00
Lucas Dower
e8bade9515
Ran linter on PR changes 2023-01-22 14:10:28 +00:00
Jason Bernas
98bc3b47e2 Added grass-like blocks replacement
when a block is on top.
2023-01-21 15:57:48 +01:00
Lucas Dower
e4e95b0a1f
* Added 'rotation' option when loading a model
* Fixed `voxelise` action not enabling after `import` action succeeds
2023-01-21 00:25:02 +00:00
Lucas Dower
57ac9dd714
Added npm run debug to help with debugging workflow 2023-01-20 23:50:22 +00:00
Lucas Dower
8379ff51b0
Merge pull request #96 from LucasDower/0.7-material-action
0.7 material action
2023-01-20 20:44:35 +00:00
Lucas Dower
f657ffd85f
Fix for duplicate svg elements having clashing ids 2023-01-19 22:40:01 +00:00
Lucas Dower
4c0d85620c
Merge pull request #95 from 0-zen/fix/camera-rot-devtools
Fixed Camera rotates slower with devtools open
2023-01-19 21:50:26 +00:00
Jason Bernas
06e4e2dbad removed lastmove as its irrelevant now 2023-01-19 21:54:24 +01:00
Jason Bernas
2cafbf071e Made requested change 2023-01-19 21:15:45 +01:00
Lucas Dower
eb139e9cad
Finished moving material editing to the new material step 2023-01-19 18:51:05 +00:00
Jason Bernas
3748d43430 Fixed Camera rotates slower with devtools open 2023-01-19 02:29:39 +01:00
Lucas Dower
ac0e1eb22b
Added new Materials action to replace material tree 2023-01-18 21:55:47 +00:00
Lucas Dower
3403d5074e
Optimised DOM updates for toolbar items 2023-01-17 18:18:17 +00:00
Lucas Dower
eda39d771b
Fixed UI tree element not expanding/collapsing
Fixed error message when loading a mesh with an empty filepath
2023-01-15 18:50:35 +00:00
Lucas Dower
8b0ce63afc
Updated vector spinbox to UI refactor 2023-01-15 14:40:06 +00:00
Lucas Dower
a34089d339
Major UI refactor 2022-12-10 18:18:20 +00:00