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

No meshes from Godot 3 conversion to 4 beta 13 #71678

Open
Tracked by #73960
vladimir-sama opened this issue Jan 19, 2023 · 11 comments
Open
Tracked by #73960

No meshes from Godot 3 conversion to 4 beta 13 #71678

vladimir-sama opened this issue Jan 19, 2023 · 11 comments

Comments

@vladimir-sama
Copy link

vladimir-sama commented Jan 19, 2023

Godot version

v4.0.beta.arch_linux [23e10d1]

System information

Artix Linux 6.1.1-zen1-1-zen Plasma 5.26.4 Ryzen 3 3200G

Issue description

Non builtin meshes from Godot 3.5.1 project are broken and animations/skeletons are wrong

Godot 4 :
image

Godot 3 :
image

Steps to reproduce

Make a model on Blender
Import to Godot 3.5.1 and save open anyway as scene tscn
Open Godot 4 beta 13 and import 3 project
Open scene to find no mesh in the tscn file

Minimal reproduction project

mrp-g4.zip

@Zireael07
Copy link
Contributor

Make a MRP and attach it.

Any errors in console?

@vladimir-sama
Copy link
Author

Make a MRP and attach it.

There it is

Any errors in console?

With animations _set index track 0 is out of bounds otherwise no errors

@clayjohn
Copy link
Member

Is this happening after deleting the .godot folder and reimporting the model? Or are you just opening the project up?

@vladimir-sama
Copy link
Author

Is this happening after deleting the .godot folder and reimporting the model? Or are you just opening the project up?

Not sure, I didn't delete anything

@clayjohn
Copy link
Member

Can you try deleting the .godot folder and reimporting the model?

@vladimir-sama
Copy link
Author

Can you try deleting the .godot folder and reimporting the model?

Done no change, can I reimport a tres mesh file?

@clayjohn
Copy link
Member

Done no change, can I reimport a tres mesh file?

No, and I don't think the project converter handles those either. You need to reimport the mesh that you exported from Blender

@vladimir-sama
Copy link
Author

Is there other way? I don't really have the Blender files anymore

@fire
Copy link
Member

fire commented Jan 20, 2023

Without changing anything, I believe you can export the scene as a gltf from godot 3.

@vladimir-sama
Copy link
Author

Without changing anything, I believe you can export the scene as a gltf from godot 3.

Does this work with animations and skeleton? I tried it just now but the bones are spatials and animations have wrong paths, it works for meshes though

@IvailoBurov
Copy link

All Godot scenes containing meshes with skeletons are broken for me in Godot 4.x.
It's a terrible compatibility breaker.

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

5 participants