pub enum NormalChannelEncoding {
RGB,
OpenGL,
DirectX,
}Expand description
Normal map channel encoding
Variants§
RGB
Standard RGB encoding where R=X, G=Y, B=Z
OpenGL
OpenGL normal map format (Y flipped)
DirectX
DirectX normal map format (Y and Z flipped)
Trait Implementations§
Source§impl Clone for NormalChannelEncoding
impl Clone for NormalChannelEncoding
Source§fn clone(&self) -> NormalChannelEncoding
fn clone(&self) -> NormalChannelEncoding
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NormalChannelEncoding
impl Debug for NormalChannelEncoding
Source§impl PartialEq for NormalChannelEncoding
impl PartialEq for NormalChannelEncoding
impl Copy for NormalChannelEncoding
impl Eq for NormalChannelEncoding
impl StructuralPartialEq for NormalChannelEncoding
Auto Trait Implementations§
impl Freeze for NormalChannelEncoding
impl RefUnwindSafe for NormalChannelEncoding
impl Send for NormalChannelEncoding
impl Sync for NormalChannelEncoding
impl Unpin for NormalChannelEncoding
impl UnwindSafe for NormalChannelEncoding
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