fix: fix broken transforms on model spawn

Signed-off-by: Schmarni <marnistromer@gmail.com>
This commit is contained in:
Schmarni
2025-10-24 23:42:15 +02:00
parent e621f4b60e
commit 8bfb01808a
2 changed files with 26 additions and 7 deletions

View File

@@ -56,7 +56,7 @@ impl Plugin for ModelNodePlugin {
Update,
(
load_models,
gen_model_parts.after(TransformSystem::TransformPropagate),
gen_model_parts,
apply_materials,
)
.chain()
@@ -101,6 +101,7 @@ fn load_models(
SceneRoot(handle),
ModelNode(Arc::downgrade(&model)),
SpatialNode(Arc::downgrade(&model.spatial)),
Visibility::Hidden,
))
.id();
model.bevy_scene_entity.set(entity.into()).unwrap();