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

Allow import of Blender custom properties as metadata #10773

Open
ev1313 opened this issue Sep 17, 2024 · 2 comments
Open

Allow import of Blender custom properties as metadata #10773

ev1313 opened this issue Sep 17, 2024 · 2 comments

Comments

@ev1313
Copy link

ev1313 commented Sep 17, 2024

Describe the project you are working on

a game

Describe the problem or limitation you are having in your project

Metadata can only be applied in Godot + gets lost on reimporting a scene.

Custom properties can be added in Blender which fulfill a similar purpose, however they do not get imported.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

Blenders scripting capabilities allow creating sophisticated specialized editors in blender, which can provide additional metadata. They can - similar to godot nodes - add metadata per "node" ("custom properties" in Blender).

Allowing a direct import of these properties can allow the creation of easy workflows when modeling and afterwards importing models into the engine.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

Blenders supports some different types for the metadata, but i am confident a reasonable mapping can be found.

If this enhancement will not be used often, can it be worked around with a few lines of script?

in theory you could export the information manually from blend files and then use them like this. Or just don't use the feature.

Is there a reason why this should be core and not an add-on in the asset library?

no

@ev1313
Copy link
Author

ev1313 commented Sep 17, 2024

Additionally:

gltf also supports metadata in a field called "extras". however it is not yet possible to export the custom properties in blender to gltf, but it would also be nice to have (since there are probably some editors supporting / using these).

@AThousandShips
Copy link
Member

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

2 participants