Skip to content
This repository has been archived by the owner on Mar 20, 2023. It is now read-only.

Allow third parties to bulk-add assets to the library #303

Closed
padreputativo opened this issue Jun 10, 2021 · 7 comments
Closed

Allow third parties to bulk-add assets to the library #303

padreputativo opened this issue Jun 10, 2021 · 7 comments

Comments

@padreputativo
Copy link

It would be great to mass import assets like Materials and finish in a BlenderKit style search inside godot editor. I mean: be able to let the free asset libraries to add their own free content to the godot library in bulk as a way to promote their services. Some kind of API or something like that...

@padreputativo padreputativo changed the title Mas Importing Mass Importing Jun 10, 2021
@Calinou
Copy link
Owner

Calinou commented Jun 10, 2021

The issue is that PBR materials need to be bundled with Godot .tres files to be conveniently usable out of the box. Otherwise, you have to set up the StandardMaterial3D/ORMMaterial3D resources by hand, so you don't gain much time compared to downloading the textures manually and placing them in your project.

If these third parties don't do this work (which they might not accept to do at first), there's no real point in supporting mass importing since it won't save much time for users.

@Calinou Calinou changed the title Mass Importing Allow third parties to bulk-add assets to the library Jun 10, 2021
@padreputativo
Copy link
Author

padreputativo commented Jun 10, 2021 via email

@Calinou
Copy link
Owner

Calinou commented Jun 10, 2021

I was thinking about doing an automated import of materials due to this
problem (based on file names) . I think there is no standard related to
materials and someone should create it...

Creating a standard is easier said than done 🙂

Loading textures into a StandardMaterial3D/ORMMaterial3D based on naming conventions is possible, but it's difficult to get it right for all textures available online. See also godotengine/godot-proposals#2316.

@padreputativo
Copy link
Author

Do you know if there are some kind of LOD but for materials?

@Calinou
Copy link
Owner

Calinou commented Jun 10, 2021

Do you know if there are some kind of LOD but for materials?

Texture mipmaps already handle that. In Godot, mipmaps are enabled by default for textures used in 3D.

@padreputativo
Copy link
Author

padreputativo commented Jun 10, 2021 via email

@Calinou
Copy link
Owner

Calinou commented Sep 1, 2021

Closing, as this will not be implemented per #303 (comment).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants