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

Import a scene as a MeshLibrary #25946

Closed
rcorre opened this issue Feb 16, 2019 · 3 comments
Closed

Import a scene as a MeshLibrary #25946

rcorre opened this issue Feb 16, 2019 · 3 comments

Comments

@rcorre
Copy link
Contributor

rcorre commented Feb 16, 2019

Godot version:

3.0.6

OS/device including version:

Linux 4.20.6-arch1-1-ARCH

Issue description:

My current meshlib/gridmap workflow looks like:

  1. Edit meshlibrary in blender
  2. Export using godot-blender-exporter
  3. Open the .escn in godot
  4. Click through the "Changes to this scene will not be saved" popup
  5. Convert > MeshLibrary
  6. Click OK in the dialog
  7. Close the scene, as future imports seem to get messed up if it is still open

Suggestion:

Could we have an Import As: MeshLibrary option that would perform steps 3-7 automagically whenever the .escn is updated?

@hpvb hpvb added this to the 3.2 milestone Feb 22, 2019
@slapin
Copy link
Contributor

slapin commented Aug 6, 2019

Totally confirm this but I think API for importer script would be better idea (but fancy importer GUI option would be nice too).
Your workflow prevents editing materials which might not be nice.

@Xenoamor
Copy link
Contributor

Xenoamor commented Aug 12, 2019

Perhaps you should be able to link an output .meshlib to the scene that it was exported from. Then on that scene there'll be something like a "re-export to meshlib" button

Or more drastically a meshlib could be a root node and everything under it gets converted into it. You then use that scene as the resource for the gridmap

@akien-mga akien-mga removed this from the 3.2 milestone Dec 13, 2019
@aaronfranke
Copy link
Member

aaronfranke commented Sep 8, 2024

Thanks for this proposal! I'm closing this as a duplicate of my proposal: godotengine/godot-proposals#7494

Currently, Godot hard-codes "scene or animation library". My proposal is about adding more types, including mesh, and MeshLibrary would be a natural extension of this, so we can consider it a part of the same proposal.

@aaronfranke aaronfranke closed this as not planned Won't fix, can't repro, duplicate, stale Sep 8, 2024
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

7 participants