bevy/crates/bevy_pbr/src
andriyDev 6e3739ac96
Use RenderStartup for bevy_pbr for some basic cases. (#19999)
# Objective

- Progress towards #19887.

## Solution

- For cases that don't need to conditionally add systems, we can just
replace FromWorld impls with systems and then add those systems to
`RenderStartup`.

## Testing

- I ran the `lightmaps`, `reflection_probes`, `deferred_rendering`,
`volumetric_fog`, and `wireframe` examples.
2025-07-14 20:28:03 +00:00
..
atmosphere Make render and compute pipeline descriptors defaultable. (#19903) 2025-07-02 18:47:27 +00:00
decal bevy_light (#19991) 2025-07-07 00:07:38 +00:00
deferred Use RenderStartup for bevy_pbr for some basic cases. (#19999) 2025-07-14 20:28:03 +00:00
light_probe Use RenderStartup for bevy_pbr for some basic cases. (#19999) 2025-07-14 20:28:03 +00:00
lightmap Use RenderStartup for bevy_pbr for some basic cases. (#19999) 2025-07-14 20:28:03 +00:00
meshlet Clean up several miscellaneous uses of weak_handle. (#19408) 2025-07-08 06:45:40 +00:00
prepass Use RenderStartup for bevy_pbr for some basic cases. (#19999) 2025-07-14 20:28:03 +00:00
render Factor out up-choice in shadow cubemap sampling orthonormalize (#20052) 2025-07-11 12:19:02 +00:00
ssao Make render and compute pipeline descriptors defaultable. (#19903) 2025-07-02 18:47:27 +00:00
ssr Make render and compute pipeline descriptors defaultable. (#19903) 2025-07-02 18:47:27 +00:00
volumetric_fog Use RenderStartup for bevy_pbr for some basic cases. (#19999) 2025-07-14 20:28:03 +00:00
cluster.rs bevy_light (#19991) 2025-07-07 00:07:38 +00:00
components.rs move some Visibility stuff to bevy_camera::visibility (#19954) 2025-07-05 13:24:20 +00:00
extended_material.rs Type erased materials (#19667) 2025-06-27 22:57:24 +00:00
fog.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
lib.rs Move IrradianceVolume to bevy_light (#20000) 2025-07-07 20:11:43 +00:00
material_bind_groups.rs Type erased materials (#19667) 2025-06-27 22:57:24 +00:00
material.rs Use RenderStartup for bevy_pbr for some basic cases. (#19999) 2025-07-14 20:28:03 +00:00
mesh_material.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
parallax.rs Add newlines before impl blocks (#19746) 2025-06-22 23:07:02 +00:00
pbr_material.rs StandardMaterial docs: Make clear that lighting won't look correct if is_srgb is true (#20037) 2025-07-10 18:41:37 +00:00
wireframe.rs Use RenderStartup for bevy_pbr for some basic cases. (#19999) 2025-07-14 20:28:03 +00:00