Open 3D Engine AtomTressFX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for AMD::TressFXAsset, including all inherited members.
GenerateFollowHairs(int numFollowHairsPerGuideHair=0, float tipSeparationFactor=0, float maxRadiusAroundGuideHair=0) (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
GenerateLocaltoGlobalCollisionBoneIndexLookup(const BoneNameToIndexMap &globalBoneIndexMap, LocalToGlobalBoneIndexLookup &outLookup) (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
GenerateLocaltoGlobalHairBoneIndexLookup(const BoneNameToIndexMap &globalBoneIndexMap, LocalToGlobalBoneIndexLookup &outLookup) (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
GetBonesNames(FILE *ioObject, std::vector< std::string > &boneNames) | AMD::TressFXAsset | |
GetBonesNames(AZ::Data::AssetDataStream *stream, std::vector< std::string > &boneNames) (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
GetNumHairLineIndices() (defined in AMD::TressFXAsset) | AMD::TressFXAsset | inline |
GetNumHairSegments() (defined in AMD::TressFXAsset) | AMD::TressFXAsset | inline |
GetNumHairTriangleIndices() (defined in AMD::TressFXAsset) | AMD::TressFXAsset | inline |
LoadBoneData(FILE *ioObject, std::vector< int32_t > skeletonBoneIndices) | AMD::TressFXAsset | |
LoadBoneData(AZ::Data::AssetDataStream *stream) (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
LoadCombinedHairData(AZ::Data::AssetDataStream *stream) (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
LoadHairData(FILE *ioObject) (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
LoadHairData(AZ::Data::AssetDataStream *stream) (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_boneNames (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_boneSkinningData (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_collisionMesh (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_followRootOffsets (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_numFollowStrandsPerGuide (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_numGuideStrands (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_numGuideVertices (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_numTotalStrands (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_numTotalVertices (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_numVerticesPerStrand (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_positions (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_restLengths (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_strandTypes (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_strandUV (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_tangents (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_thicknessCoeffs (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
m_triangleIndices (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
ProcessAsset() (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
TressFXAsset() (defined in AMD::TressFXAsset) | AMD::TressFXAsset | |
~TressFXAsset() (defined in AMD::TressFXAsset) | AMD::TressFXAsset |