bevyengine / bevyengine/bevy

IO Panic related to Unknown vertex attribute TEXCOORD_2

Open
#16,092 3 comments 0 reactions 0 assignees View on GitHub
A-glTF C-Bug S-Ready-For-Implementation
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

## Bevy version

The release number or commit hash of the version you're using.

0.14.2

## \[Optional\] Relevant system information

## What you did

I am loading in a large number of GLTF assets at once using

```
let model_handle:Handle = asset_server.load(doodad_name_stem);
```

I see an error
```
Unknown vertex attribute TEXCOORD_2

```

## What went wrong

I get an error, IO Overflow , panic

```
thread 'IO Task Pool (0)' has overflowed its stack
fatal runtime error: stack overflow

```

## Additional information

It seems like the GLTF loader doesnt like the 'texcoord 2' thing which i think is related to too many UV maps , and it absolutely freaks out and spikes the IO useage and will often (but not always) cause a crash due to this spike. That is what I have gathered over the 6+ months being plagued by this issue.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.