Skip to main content

B1BodyDescription

  • Defines the character’s body appearance, including body data,
    * mass and muscle values, shape parameters, body hair settings,
    * and optional override values.
PropertyTypeDescriptionMetadata
BodyDataFB1CharacterBodyInfoBase body configuration data for the character.Category: B1BodyDescription
FootMeshFSoftObjectPathSoft reference to the foot mesh asset.Category: B1BodyDescription
ToeMeshFSoftObjectPathSoft reference to the toe mesh asset, used as main-body overlay when stockings are worn.Category: B1BodyDescription
BaseBodyMassRatiofloatBase body mass ratio. Standard body mass is 0.0, range [-1, 1].Category: B1BodyDescription
BodyMassRatiofloatCurrent body mass ratio. Standard body mass is 0.0, range [-1, 1].Category: B1BodyDescription
MuscleDefinitionfloatCurrent muscle definition value. Standard muscle is 0.0, range [0, 1].Category: B1BodyDescription
BaseMuscleMassfloatBase muscle mass. Standard base muscle is 0.0, range [0, 1].Category: B1BodyDescription
MuscleMassfloatCurrent muscle mass. Standard muscle is 0.0, range [0, 1].Category: B1BodyDescription
BodyShapeParametersTArrayBody shape parameters for each customization group. One value is stored per gizmo axis, matching the size of FB1BodyShapeCustomizeData::CustomizeGroups.Category: B1BodyDescription
CachedShapeParametersTArrayCached shape parameter values used to restore previous group scales.
BodyHairFB1BodyHairDescriptionBody hair appearance configuration.Category: B1BodyDescription
AuthorNameFStringName of the author who modified the body configuration.Category: B1BodyDescription
OverrideBodyMassRatiofloatOverride for body mass ratio. Values in [-1, 1] are considered valid.
OverrideMuscleMassfloatOverride for muscle mass. Values in [0, 1] are considered valid.
OverrideMeshFSoftObjectPathWhen set, overrides BodyData.BodyMesh during RefreshBody.Category: B1BodyDescription
bUseMeshMergeboolWhen true, merges body and garment meshes into a single combined mesh for rendering.Category: B1BodyDescription