bevy/crates/bevy_pbr/src
robtfm 4e6471ed23
honour NoFrustumCulling for shadows (#15117)
# Objective

`NoFrustumCulling` prevents meshes from being considered out of view
based on AABBs (sometimes useful for skinned meshes which don't
recalculate AABBs currently). it currently only applies for primary view
rendering, not for shadow rendering which can result in missing shadows.

## Solution

Add checks for `NoFrustumCulling` to `check_dir_light_mesh_visibility`
and `check_point_light_mesh_visibility` so that `NoFrustumCulling`
entities are rendered to all shadow views as well as all primary views.
2024-09-09 17:51:38 +00:00
..
cluster Add common aspect ratio constants and improve documentation (#15091) 2024-09-09 16:04:41 +00:00
deferred Replaced implicit emissive weight with default. (#13871) 2024-09-09 15:14:50 +00:00
light honour NoFrustumCulling for shadows (#15117) 2024-09-09 17:51:38 +00:00
light_probe Migrated NonZero* to NonZero<*> (#14978) 2024-08-30 02:37:47 +00:00
lightmap Pack multiple vertex and index arrays together into growable buffers. (#14257) 2024-07-16 20:33:15 +00:00
meshlet More triangles/vertices per meshlet (#15023) 2024-09-08 17:55:57 +00:00
prepass Remove unnecessary muts in RenderSet::QueueMeshes (#14953) 2024-08-28 11:38:38 +00:00
render bevy_pbr: Make choosing of diffuse indirect lighting explicit. (#15093) 2024-09-09 16:11:16 +00:00
ssao Move Msaa to component (#14273) 2024-07-22 18:28:23 +00:00
ssr Add support for environment map transformation (#14290) 2024-07-19 15:00:50 +00:00
volumetric_fog Fix fog density texture offset seam (#14900) 2024-08-24 00:56:39 +00:00
bundle.rs Lighting Should Only hold Vec<Entity> instead of TypeId<Vec<Entity>> (#14073) 2024-07-14 17:00:54 +00:00
extended_material.rs Refactor AsBindGroup to use a associated SystemParam. (#14909) 2024-08-25 20:16:34 +00:00
fog.rs Fix lints introduced in Rust beta 1.80 (#13899) 2024-06-17 17:22:01 +00:00
lib.rs Unify crate-level preludes (#15080) 2024-09-08 17:10:57 +00:00
material.rs Migrated NonZero* to NonZero<*> (#14978) 2024-08-30 02:37:47 +00:00
parallax.rs bevy_reflect: FromReflect Ergonomics Implementation (#6056) 2023-06-29 01:31:34 +00:00
pbr_material.rs Fix intra-doc links and make CI test them (#14076) 2024-07-11 13:08:31 +00:00
wireframe.rs Have EntityCommands methods consume self for easier chaining (#14897) 2024-08-26 18:24:59 +00:00