TriLib 2.2.8
|
Represents a Mapper that converts Game Objects bones hierarchies into Humanoid Avatars. More...
Public Member Functions | |
void | PostSetup (AssetLoaderContext assetLoaderContext, Dictionary< BoneMapping, Transform > mapping) |
Changes Humanoid limbs position before creating the Avatar if the EnforceTPose or SampleBindPose options are set. | |
virtual Dictionary< BoneMapping, Transform > | Map (AssetLoaderContext assetLoaderContext) |
Tries to map the loaded Game Object bones hierarchy into a Humanoid Avatar. | |
Represents a Mapper that converts Game Objects bones hierarchies into Humanoid Avatars.
|
virtual |
Tries to map the loaded Game Object bones hierarchy into a Humanoid Avatar.
assetLoaderContext | The Asset Loader Context reference. Asset Loader Context contains the Model loading data. |
Reimplemented in TriLibCore.Mappers.ByNameHumanoidAvatarMapper.
void TriLibCore.Mappers.HumanoidAvatarMapper.PostSetup | ( | AssetLoaderContext | assetLoaderContext, |
Dictionary< BoneMapping, Transform > | mapping | ||
) |
Changes Humanoid limbs position before creating the Avatar if the EnforceTPose or SampleBindPose options are set.
assetLoaderContext | The Asset Loader Context reference. Asset Loader Context contains the Model loading data. |
mapping | The created Bone-Mapping. |