godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
90.77k stars 21.13k forks source link

.GLB bones' name get weird after importing back to blender from godot #33747

Closed cenullum closed 4 years ago

cenullum commented 4 years ago

Godot version: 3.1.1 stable Blender version 2.8

OS/device including version: Window7

Issue description: I made some animation with blender then imported to godot. Everything was okey so far. After while I needed to rework on it however bones' name is changed in blender after importing from godot. And some bones doesn't move. It seems because of my language's chars like "ş ğ ü ç".

Steps to reproduce: made a animation in blender and name bones with "çşğü" and save as .glb import to godot (still animations work properly) import back to blender ( problem here)

Minimal reproduction project: kkkk kjnkjb

jnlkjn

fire commented 4 years ago

How did you import back to blender?

cenullum commented 4 years ago

I have deleted .blend version of my model so I had to import .glb to blender from my game project files directly. By import button with assigning .glb format that at bottom of all format options

fire commented 4 years ago

So this is a blender export and then blender import being corrupted?

As of this moment I don't think Godot has a glTF2 exporter. So this sounds like a Blender bug. Is that correct?

cenullum commented 4 years ago

if godot doesn't change anything of file while importing to project so yes it is a blender bug

KoBeWi commented 4 years ago

if godot doesn't change anything of file while importing to project so yes it is a blender bug

Godot doesn't modify imported files directly, at most it creates a related resource in .import directory. So yeah, probably not Godot bug.