godotengine / godot

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

Reimporting .glb with use_external materials doesn't work #92113

Open EntityinArray opened 1 month ago

EntityinArray commented 1 month ago

Tested versions

v4.2.2.stable.official [15073afe3]

System information

Windows 10, Godot v4.2.2.stable.official [15073afe3], Compatability renderer, Nvidia RTX 3060

Issue description

Godot_v4 2 2-stable_win64_9MQjfGmSz6 Godot_v4 2 2-stable_win64_68PgCv7JAR Godot_v4 2 2-stable_win64_TWYL6nXUK5

Steps to reproduce

Reimport .glb with use_external materials

Minimal reproduction project (MRP)

godot_feverdream.zip

EntityinArray commented 1 month ago

This bug only occurs if I export GLB out of Blender with Placeholder materials. If I pick "Export", it exports Blender materials and they can be overriden with use_external. Obviously, i don't want to export Blender materials. image