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
eb139e9cad
Finished moving material editing to the new material step
2023-01-19 18:51:05 +00: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
Lucas Dower
b04f381de5
Merge branch '0.7' of https://github.com/LucasDower/ObjToSchematic into 0.7
2022-12-10 01:42:24 +00:00
Lucas Dower
c5c1247ff9
Updates to vector spinbox UI element
2022-12-10 01:40:27 +00:00
Lucas Dower
fb75721061
Minor improvements to material tree UI
2022-12-07 19:53:56 +00:00
Lucas Dower
ad023e50a9
Fixed voxelising solid materials
2022-11-30 20:32:26 +00:00
Lucas Dower
428ba8ae13
Added fresnel and smooth shading to meshes
2022-11-28 23:01:25 +00:00
Lucas Dower
9de906f794
Updates to texture sampling
...
* Fixed vertical axis incorrectly sampling texture
* Added per-material texture interpolation setting
* Added per-material texture extension setting
* Removed texture filtering option from voxelise step, now per-material
2022-11-28 21:05:59 +00:00
Lucas Dower
3ea4d3ac52
Corrected config option for maximum height override, closes #90
2022-11-21 18:51:29 +00:00
Lucas Dower
08aafe046b
Added support for .tga textures
2022-11-21 18:40:45 +00:00
Lucas Dower
17e7d0ab59
Update README.md
...
Added new documentation section to describe what each option does
2022-11-19 03:25:24 +00:00
Lucas Dower
e28555c10c
Added viewport background colour to config.json
2022-11-18 18:05:45 +00:00
Lucas Dower
6a99eb4a90
Merge branch '0.7-constraint' into 0.7
2022-11-17 21:45:18 +00:00
Lucas Dower
0f3e7d5a77
Merge branch '0.7' into 0.7-constraint
2022-11-17 21:24:39 +00:00
Lucas Dower
610ef893db
Autoset constraint slider max value based on mesh size
2022-11-17 21:08:18 +00:00
Lucas Dower
81d221d27a
Updated some UI elements to checkboxes
2022-11-16 23:15:11 +00:00
Lucas Dower
6e5924f7af
Merge pull request #87 from LucasDower/0.7-lighting
...
0.7 lighting
2022-11-14 19:27:53 +00:00
Lucas Dower
c0558c209c
Merge branch '0.7' into 0.7-lighting
2022-11-14 19:26:33 +00:00
Lucas Dower
2be9d9bc02
Added toggle for calculating lighting
2022-11-14 19:16:44 +00:00
Lucas Dower
99d6572281
More optimisations to lighting calculations
2022-11-13 23:15:40 +00:00
Lucas Dower
c00673339b
Added debug stats to lighting calculations
2022-11-13 22:20:34 +00:00
Lucas Dower
588a3b9e64
Merge pull request #86 from LucasDower/0.7-atlas-rewrite
...
0.7 atlas rewrite
2022-11-13 15:08:15 +00:00
Lucas Dower
ba53d21f07
Updated atlas format
2022-11-13 15:05:00 +00:00