pub struct HeightGpu {Show 13 fields
pub frequency: f32,
pub height_octaves: f32,
pub height_amp: f32,
pub height_gain: f32,
pub height_lacunarity: f32,
pub ridge_tiles: f32,
pub ridge_octaves: f32,
pub ridge_gain: f32,
pub ridge_lacunarity: f32,
pub ridge_strength: f32,
pub height_scale: f32,
pub fd_eps: f32,
pub enabled: f32,
}Expand description
The height (geometry) layer’s params: everything that displaces the surface
and is the input to the derived albedo. Owned by the height-layer node; a
change re-stages geometry. enabled globally toggles terrain displacement.
Fields§
§frequency: f32§height_octaves: f32§height_amp: f32§height_gain: f32§height_lacunarity: f32§ridge_tiles: f32§ridge_octaves: f32§ridge_gain: f32§ridge_lacunarity: f32§ridge_strength: f32§height_scale: f32§fd_eps: f32§enabled: f32Trait Implementations§
impl Copy for HeightGpu
impl StructuralPartialEq for HeightGpu
Auto Trait Implementations§
impl Freeze for HeightGpu
impl RefUnwindSafe for HeightGpu
impl Send for HeightGpu
impl Sync for HeightGpu
impl Unpin for HeightGpu
impl UnsafeUnpin for HeightGpu
impl UnwindSafe for HeightGpu
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