bevy/crates/bevy_pbr/src
charlotte 8edeb85f01 Fix mesh extraction for meshes without associated material. (#18631)
# Objective

Fixes #17986
Fixes #18608

## Solution

Guard against situations where an extracted mesh does not have an
associated material. The way that mesh is dependent on the material api
(although decoupled) here is a bit unfortunate and we might consider
ways in the future to support these material features without this
indirect dependency.
2025-03-31 22:33:27 +02:00
..
atmosphere bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
cluster reexport entity set collections in entity module (#18413) 2025-03-30 10:24:00 +02:00
decal reexport entity set collections in entity module (#18413) 2025-03-30 10:24:00 +02:00
deferred Add required shader defs for environment map binding arrays in deferred (#18634) 2025-03-31 22:33:27 +02:00
light reexport entity set collections in entity module (#18413) 2025-03-30 10:24:00 +02:00
light_probe bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
lightmap bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
meshlet Fix mesh extraction for meshes without associated material. (#18631) 2025-03-31 22:33:27 +02:00
prepass Move non-generic parts of the PrepassPipeline to internal field (#18322) 2025-03-25 22:59:04 +01:00
render Fix mesh extraction for meshes without associated material. (#18631) 2025-03-31 22:33:27 +02:00
ssao bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
ssr bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
volumetric_fog bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
components.rs reexport entity set collections in entity module (#18413) 2025-03-30 10:24:00 +02:00
extended_material.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
fog.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
lib.rs Add missing system ordering constraint to prepare_lights (#18308) 2025-03-15 22:57:52 +00:00
material_bind_groups.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
material.rs Fix specialize_shadows system ordering (#18412) 2025-03-19 21:36:18 +01:00
mesh_material.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
parallax.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
pbr_material.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
wireframe.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00