We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 73ae6af commit cf8ef76Copy full SHA for cf8ef76
crates/bevy_gltf/src/loader.rs
@@ -140,6 +140,11 @@ async fn load_gltf<'a, 'b>(
140
.map(|v| VertexAttributeValues::Float32x2(v.into_f32().collect()))
141
{
142
mesh.set_attribute(Mesh::ATTRIBUTE_UV_0, vertex_attribute);
143
+ } else {
144
+ let len = mesh.count_vertices();
145
+ let uvs = vec![[0.0, 0.0]; len];
146
+ bevy_log::debug!("missing `TEXCOORD_0` vertex attribute, loading zeroed out UVs");
147
+ mesh.set_attribute(Mesh::ATTRIBUTE_UV_0, uvs);
148
}
149
150
if let Some(vertex_attribute) = reader
0 commit comments