Skip to content

Commit 1af9e36

Browse files
committed
reflect Frustum and HalfSpace
1 parent 65abe44 commit 1af9e36

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

crates/bevy_camera/src/primitives.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ impl Sphere {
218218
/// from the plane to the origin is `-8.0` along `NEG_Z`.
219219
///
220220
/// It is used to define a [`Frustum`], but is also a useful mathematical primitive for rendering tasks such as light computation.
221-
#[derive(Clone, Copy, Debug, Default)]
221+
#[derive(Clone, Copy, Reflect, Debug, Default)]
222222
pub struct HalfSpace {
223223
normal_d: Vec4,
224224
}
@@ -285,7 +285,6 @@ impl HalfSpace {
285285
#[derive(Component, Clone, Copy, Debug, Default, Reflect)]
286286
#[reflect(Component, Default, Debug, Clone)]
287287
pub struct Frustum {
288-
#[reflect(ignore, clone)]
289288
pub half_spaces: [HalfSpace; 6],
290289
}
291290

@@ -484,7 +483,6 @@ pub fn face_index_to_name(face_index: usize) -> &'static str {
484483
#[derive(Component, Clone, Debug, Default, Reflect)]
485484
#[reflect(Component, Default, Debug, Clone)]
486485
pub struct CubemapFrusta {
487-
#[reflect(ignore, clone)]
488486
pub frusta: [Frustum; 6],
489487
}
490488

@@ -536,7 +534,6 @@ pub enum CubemapLayout {
536534
#[derive(Component, Debug, Default, Reflect, Clone)]
537535
#[reflect(Component, Default, Debug, Clone)]
538536
pub struct CascadesFrusta {
539-
#[reflect(ignore, clone)]
540537
pub frusta: EntityHashMap<Vec<Frustum>>,
541538
}
542539

0 commit comments

Comments
 (0)