版本发布 8
First (alpha) release of Blenvy !
This is a pre-alpha release , use at your own risk ! Please do NOT use this with important Blend files (backup first !) A lot of bugs & missing features & documentation still
* updates color handling of the Blender add-ons to be compatible with the changes in V0.14
 * added tools for diagnostics/ finding & replacing invalid & unregistered components * added ui for listing invalid & unregistered components * added boilerplate & functionality for component renaming/replacing * injection of invalid status & message in case the conversion did not work well * added deletion of components individual & bulk * added handling of wrong string for unit structs : allows detection of more wrong values for components * added progress bars for bulk operators * added docs for new features * added tests * added small "attempt to fix" button for unit struct uis in case they are invalid * added progress indicators for from/to custom properties * various other minor ui tweaks for workflow improvement * closes #163 * closes #153 * closes #154
# gltf_auto_export v0.15: * adds support for toggling light shadows from Blender : ie if you disable a light's shadow in Blender, it will also be disabled in Bevy & vice-versa , if you use the latest Bevy_gltf_components * renames a few scene/lighting parameters to match the latest Bevy_gltf_components # bevy_components v0.4 * ensures compatibility with components from Bevy 0.13
* added fix for incorrect "deep-copying" of objects & hierarchy so that animated meshes & nested hierarchies get exported correctly (regression introduced in v0.13.0 * a lot of tests to ensure no further regressions ! * added visual testing to check for overall regression : * added screenshoting in test bevy app * added visual compare with reference screenshot on python side * added testing of correct export of animated models * added testing of correct export of empties * added testing of correct export of nested hierarchies * added testing of correct export of blueprints, with & without components etc
* adds filtering out of invalid components/ custom properties: * includes filtering out of invalid / disabled components as defined in bevy_components, components_meta etc * completely changed handling of "unique" (non blueprint) objects by copying them instead of moving/renaming them & manipulating their custom properties : much cleaner, much simpler ! * disabled default gltf export of optimised animations * added tests ! * fixes issues with animation optimisations * fixes issues when setting enum parameters (export file format, etc)
* fixed issue with "reload registry" not clearing previous data * added watcher/ poll system to automatically updated the registry & components list when the registry file has been changed * BREAKING CHANGE ! changed internal representation of components, incompatible with v0.1, breaks UI values. * added buttons to regenerate UI to account for/fix the above and to offer the ability to regenerate UI values from custom property values * lots of cleanups * added tests * closes https://github.com/kaosat-dev/Blender_bevy_components_workflow/issues/127 * closes https://github.com/kaosat-dev/Blender_bevy_components_workflow/issues/124 * closes https://github.com/kaosat-dev/Blender_bevy_components_workflow/issues/121 * closes https://github.com/kaosat-dev/Blender_bevy_components_workflow/issues/130