Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
RonYanDaik opened this issue Oct 3, 2023 · 2 comments

Comments

@RonYanDaik
Copy link

RonYanDaik commented Oct 3, 2023

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.

@fire
Copy link
Member

fire commented Oct 4, 2023

@SaracenOne #82471 I suspect these fixes are related but its hard to confirm. Ideas?

@lyuma
Copy link
Contributor

lyuma commented Dec 24, 2023

I think this might be the same issue as #82422

@fire fire changed the title Bug: When engine automatically re-imports GLB it adds copy of imported 3d model to every oppened 3d scene Bug: When engine automatically re-imports GLB it adds copy of imported 3d model to every opened 3d scene Dec 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants