pub struct MorphDelta {
pub position: [f32; 3],
pub normal: [f32; 3],
}Expand description
One morph-target vertex delta in dense form: position and normal offsets added to the bind pose before skinning, scaled by the target’s weight.
Fields§
§position: [f32; 3]Bind-space position offset.
normal: [f32; 3]Normal offset; the deformed normal is re-normalised.
Trait Implementations§
Source§impl Clone for MorphDelta
impl Clone for MorphDelta
Source§fn clone(&self) -> MorphDelta
fn clone(&self) -> MorphDelta
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MorphDelta
Source§impl Debug for MorphDelta
impl Debug for MorphDelta
Source§impl Default for MorphDelta
impl Default for MorphDelta
Source§fn default() -> MorphDelta
fn default() -> MorphDelta
Returns the “default value” for a type. Read more
Source§impl PartialEq for MorphDelta
impl PartialEq for MorphDelta
impl StructuralPartialEq for MorphDelta
Auto Trait Implementations§
impl Freeze for MorphDelta
impl RefUnwindSafe for MorphDelta
impl Send for MorphDelta
impl Sync for MorphDelta
impl Unpin for MorphDelta
impl UnsafeUnpin for MorphDelta
impl UnwindSafe for MorphDelta
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