godotengine / godotengine/godot

Reimporting .glb with use_external materials doesn't work

Open
#92,113 1 comment 1 reaction 0 assignees View on GitHub
bug topic:3d topic:import
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

### 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](https://github.com/godotengine/godot/assets/18554021/eb2b5dae-fc7c-4c6e-99ed-97efbb720739)
![Godot_v4 2 2-stable_win64_68PgCv7JAR](https://github.com/godotengine/godot/assets/18554021/aae47666-8a23-4503-9e33-daa86d3f8f50)
![Godot_v4 2 2-stable_win64_TWYL6nXUK5](https://github.com/godotengine/godot/assets/18554021/97e284ba-d7b2-4628-84bd-e7733060651d)

### Steps to reproduce

Reimport .glb with use_external materials

### Minimal reproduction project (MRP)

[godot_feverdream.zip](https://github.com/godotengine/godot/files/15369040/godot_feverdream.zip)

Contributor guide

Open the contributing guide

Research direction

Start by opening the attached godot_feverdream.zip minimal reproduction project in Godot v4.2.2 and reproduce the issue by reimporting the .glb with use_external materials. Trace the relevant 3D asset import behavior and verify that reimporting preserves or correctly applies the external materials.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, godot
Domain
game-dev, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.