Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMotionFX::MorphMeshDeformer::DeformPass Struct Reference

#include <MorphMeshDeformer.h>

Public Member Functions

 DeformPass ()
 

Public Attributes

MorphTargetStandardm_morphTarget
 
size_t m_deformDataNr
 
bool m_lastNearZero
 

Detailed Description

A deform pass. This basically links the mesh with each morph target that is being applied on this mesh.

Constructor & Destructor Documentation

◆ DeformPass()

EMotionFX::MorphMeshDeformer::DeformPass::DeformPass ( )
inline

Constructor. Automatically initializes on defaults.

Member Data Documentation

◆ m_deformDataNr

size_t EMotionFX::MorphMeshDeformer::DeformPass::m_deformDataNr

An index inside the deform datas of the standard morph target.

◆ m_lastNearZero

bool EMotionFX::MorphMeshDeformer::DeformPass::m_lastNearZero

Was the last frame's weight near zero?

◆ m_morphTarget

MorphTargetStandard* EMotionFX::MorphMeshDeformer::DeformPass::m_morphTarget

The morph target working on the mesh.


The documentation for this struct was generated from the following file: