pub struct DofConfig {
pub focus_distance: f32,
pub aperture: f32,
pub max_blur_radius: f32,
}Expand description
Depth-of-field post configuration.
Fields§
§focus_distance: f32Focus distance in scene units.
aperture: f32Aperture strength.
max_blur_radius: f32Maximum blur radius in pixels.
Implementations§
Source§impl DofConfig
impl DofConfig
Sourcepub fn normalized(self) -> Self
pub fn normalized(self) -> Self
Returns a clamped configuration.
Trait Implementations§
impl Copy for DofConfig
impl StructuralPartialEq for DofConfig
Auto Trait Implementations§
impl Freeze for DofConfig
impl RefUnwindSafe for DofConfig
impl Send for DofConfig
impl Sync for DofConfig
impl Unpin for DofConfig
impl UnsafeUnpin for DofConfig
impl UnwindSafe for DofConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more