896fe22eeffeat(examples/bevy_gltf_blueprints/materials): cleanups & tweaks to example & assets
kaosat.dev
2023-12-12 02:02:45 +0100
d31635bbddfeat(bevy_gltf_blueprints): * added caching system for materials, in order to be able to drop gltf handles when not needed * cleaned up internals * started updating docs
kaosat.dev
2023-12-12 02:01:36 +0100
0ddb428e4bfeat(tools/gltf_auto_export): * fixed a number of issues with cleanup of materials, export timing, etc * tweaked preference descriptions * updated version number * added docs for material options * updated doc images & added new specific ones
kaosat.dev
2023-12-12 01:54:38 +0100
0566864c28feat(examples/bevy_gltf_blueprints/materials): updated example * moved textures to textures folder instead of inside materials folder as it was causing loading problems * added watermelon spawning as test spawn * added physics debug toggling * minor tweaks * updated assets
kaosat.dev
2023-12-11 14:11:42 +0100
5ec60ed8eafeat(tools/gltf_auto_export): updates to materials handling * added preferences & ui & handling to be able to toggle material library exports * now removing MaterialInfo once the export is complete * placeholder material export is now only done if material library export is toggled * export is now correctly dealing with all collections, not just recently changed ones * minor cleanups
kaosat.dev
2023-12-11 14:09:04 +0100
ed28796708feat(tools/gltf_auto_export): added materials library export ! * export all in-use materials to a seperate temporary scene with cubes (for now) with the materials assigned * generated gltf is named based on the project/blend file, so multiple blend file projects can each have their own material libraries
kaosat.dev
2023-12-11 01:41:59 +0100
62e653b172Added ability to load individual files instead of folder
doomy
2023-12-09 14:36:44 -0500
5f6f628da5feat(bevy_gltf_blueprints): added example of materials handling * started experimenting with required changes to bevy_gltf_blueprints
kaosat.dev
2023-12-09 02:38:07 +0100
813ed8d81dfeat(tools/gltf_auto_export): added boilerplate for improved material handling in the tool
kaosat.dev
2023-12-09 02:36:43 +0100
c21c278f79chore(tools/bevy_blueprints): added boilerplate & todo
kaosat.dev
2023-12-08 13:13:51 +0100
refactor(tools/gltf_auto_export): complete restructuring of the tool (#67)
Mark Moissette
2023-12-04 14:48:52 +0100
d5c8741b23chore(tools/gltf_auto_export): added zipped version of the addon for convenience
kaosat.dev
2023-12-04 14:39:12 +0100
ac2167b87cchore(docs): replaced a few pictures with more optimized versions
kaosat.dev
2023-12-04 14:36:29 +0100
4eaab1c22brefactor(docs): * moved gltf_auto_export specific docs/images inside the addon's folder * updated main title image
kaosat.dev
2023-12-04 14:27:53 +0100
589ba64197docs(tools/gltf_auto_export): updated docs a bit
kaosat.dev
2023-12-03 23:52:19 +0100
5baba118dbfeat(tools/gltf_auto_export): * added storing & reloading of scenes list * further cleanups , minor tweaks & improvements for release
kaosat.dev
2023-12-03 16:44:24 +0100
2a0cc83424refactor(tools/gltf_auto_export): complete restructuring of the tool * split up code in logical modules instead of one giant file * added module structure, imports etc * updated README
kaosat.dev
2023-11-30 22:50:11 +0100
7a117f542drestrict main_menu system to only run in AppState::MenuRunning - this is desired because hitting enter once we transition to AppState::AppRunning pressing enter will still trigger keycode.just_pressed in main_menu and set state to AppState::AppLoading and crash the game when it tries to create another scene, camera, etc...
Shawn Workman
2023-11-30 12:26:51 -0800
42d506f251feat(nested_blueprints): addded example/test for nested blueprints * started changes to gltf_auto_export
kaosat.dev
2023-11-30 13:38:00 +0100
dead941002feat(bevy_gltf_blueprints): added caching of aabbs so they only need to be computed once * particularly useful if spawning multiple instances of blueprints
kaosat.dev
2023-11-25 02:26:06 +0100
58e8fa6a85feat(bevy_gltf_blueprints): added ability to generate blueprint/scene aabbs automatically (often usefull) * settable via a config flag & systems won't run if the flag is not set
kaosat.dev
2023-11-25 01:54:40 +0100
feat(bevy_gltf_blueprints): added ability to also load gltf files, not just glb (#55)
Mark Moissette
2023-11-24 12:30:47 +0100
306fa04cebfeat(bevy_gltf_blueprints): added ability to also load gltf files, not just glb * settable via a new field in the plugin configuration * updated examples & README
kaosat.dev
2023-11-24 12:14:58 +0100
feat(examples): added basics of multi-level example (#46)
Mark Moissette
2023-11-14 13:24:59 +0100
1b4c8eaad8refactor(): cargo fmt + minor tweaks
kaosat.dev
2023-11-14 13:23:42 +0100
f7d86b87ccfeat(examples/multiples_levels): * moved level transition code to a seperate module * added another level * various minor tweaks * fixed up camera logic some more
kaosat.dev
2023-11-14 13:13:42 +0100
026d07acecMerge branch 'main' of github.com:kaosat-dev/Blender_bevy_components_worklflow into bevy_gltf_blueprints_multiple_levels
kaosat.dev
2023-11-14 11:53:03 +0100
fix(tools/gltf_auto_export): fixed issue with blueprints export not working anymore (#48)
Mark Moissette
2023-11-14 11:51:49 +0100
44ff89514bfix(tools/gltf_auto_export): fixed issue with blueprints export not working anymore * now passing the list of all available collections instead of only the dynamic ones
kaosat.dev
2023-11-14 11:46:07 +0100
c20dda75b8feat(examples/bevy_gltf_blueprints/multiple_levels): * tracking camera is now set to correct position right after spawning (no more annoying camera movement when loading a level) * added toggling of physics debug * added handling of nested colliders for LevelTransitions
kaosat.dev
2023-11-14 11:12:10 +0100
80518bee65feat(examples): added basics of multi-level example * added basic assets & logic for scene switching upon reaching a trigger zone ! Works ! * fix/ addition for point light intensity scaling & shadows
kaosat.dev
2023-11-13 22:13:44 +0100
feat(examples): added basic_xpbd_physics example (#45)
Mark Moissette
2023-11-13 16:16:31 +0100
c2c068294arefactor(): minor tweaks
kaosat.dev
2023-11-13 16:15:38 +0100
f0f92e3524feat(examples): added basic_xpbd_physics example * adapted code from rapier physics * updated blend file & exported gltf files * changes & tweaks to cargo files so the examples are scanned as they should * various minor tweaks
kaosat.dev
2023-11-13 16:04:16 +0100
f73fbe4367refactor(examples): moved examples into more logic folders & changed to allow for per example dependencies
kaosat.dev
2023-11-12 18:39:04 +0100
3b32b99f42add to contributors section
Azorlogh
2023-11-07 22:31:18 +0100
92c803c1a8don't try to export non-library collections
Azorlogh
2023-11-07 00:18:39 +0100
02c86d0c4achore(): now that bevy 0.12 is out ... * updated Bevy dependencies * uppdated blueprints & components version numbers in advance
kaosat.dev
2023-11-04 22:18:02 +0100
4925ccfb2eMerge branch 'main' of github.com:kaosat-dev/Blender_bevy_components_worklflow into bevy_main
kaosat.dev
2023-11-04 22:11:16 +0100
eaa645beffchore(animation): * added information about animation to README * tweaked example * various boilerplate changes
kaosat.dev
2023-11-01 00:00:01 +0100
5840097b25feat(animation): * cleaned up bevy_gltf_blueprints * cleaned up animation example & added jump animation support for robots * updated assets for animation example to add jump animation
kaosat.dev
2023-10-31 19:43:09 +0100
2a127841cffeat(animation): * removed obsolete files * tweaks & cleanups to bevy_gltf_blueprints * tweaks & cleanups to example
kaosat.dev
2023-10-31 19:05:30 +0100
8f541f8fa0feat(animation): fleshed out example * improved example api * added multiple robots & foxes * added example of controlling animation based on distance from the player
kaosat-dev
2023-10-30 18:46:50 +0100
b79c727bcarefactor(bevy_gltf_bluprints): * moved animations specific code to a different module * updated imports
kaosat-dev
2023-10-30 18:45:49 +0100
99fa7a1dbafeat(animation): api experiments
kaosat-dev
2023-10-30 01:18:52 +0100
63b8ae9a0ffeat(animation): added example & boilerplate
kaosat-dev
2023-10-30 00:29:20 +0100
6ec7b5b136feat(animations): added upgraded/fixed boilerplate for animation handling * experimenting with improved ux & internals
kaosat-dev
2023-10-30 00:27:14 +0100
18348607edchore(bevy_gltf_components): updated code for bevy_main/ v0.12
kaosat.dev
2023-10-25 22:45:39 +0200
fix(tools/gltf_auto_export): various fixes (#31)
Mark Moissette
2023-10-23 18:46:22 +0200
317ac8a70dfix(tools/gltf_auto_export): various fixes * fix exporter settings when changing blender project breaking the exporter * add auto creation of library folder if it does not exist (also any gltf export path where folders are missing) * main/level scene(s) now gets generated if there was no change, and they have never been generated before
kaosat.dev
2023-10-23 15:24:04 +0200