Skip to content

Bug: When engine automatically re-imports GLB it adds copy of imported 3d model to every opened 3d scene #82731

Open
@RonYanDaik

Description

@RonYanDaik

Godot version

4.1 rc2 4642448

System information

win 10

Issue description

When engine automatically re-imports GLB it adds "ghost" copy of imported 3d model to every opened 3d scene.

Steps to reproduce

Please watch video of me trying to reproduce it. Bug occurs in the end of video:

bugimport2.mp4
  1. Create Empty 3D scenes.
  2. Open them up.
  3. import glb file
  4. add inherited scene from glb file, dont save it
  5. add glb file to one of scenes
  6. add glb file to another scene and make it local
  7. add another empty 3d scece:
    7.1 add a mesh to third scene,
    7.2 add animation player
    7.3 add animation library and add some animations exported from glb
  8. Don't close Dodot, keep all scenes open, edit mesh in blender and resave it. focus godot window, godot will reimport glb model
  9. bug should occur.

Minimal reproduction project

N/A.
You need a simple mesh with skeleton, and several empty 3d scenes, and interact with blender.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions