Skip to main content

FB1BodyDescription

Overview

  • Defines the character’s body appearance, including body data, mass and muscle values, shape parameters, body hair settings, and optional override values.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (16)

NameTypeDescription
AuthorNamestringName of the author who modified the body configuration.
BaseBodyMassRationumberBase body mass ratio. Standard body mass is 0.0, range [-1, 1].
BaseMuscleMassnumberBase muscle mass. Standard base muscle is 0.0, range [0, 1].
BodyDataFB1CharacterBodyInfoBase body configuration data for the character.
BodyHairFB1BodyHairDescriptionBody hair appearance configuration.
BodyMassRationumberCurrent body mass ratio. Standard body mass is 0.0, range [-1, 1].
BodyShapeParametersnumber[]Body shape parameters for each customization group. One value is stored per gizmo axis, matching the size of FB1BodyShapeCustomizeData::CustomizeGroups.
CachedShapeParametersFB1OptionalFloat[]Cached shape parameter values used to restore previous group scales.
FootMeshFSoftObjectPathSoft reference to the foot mesh asset.
MuscleDefinitionnumberCurrent muscle definition value. Standard muscle is 0.0, range [0, 1].
MuscleMassnumberCurrent muscle mass. Standard muscle is 0.0, range [0, 1].
OverrideBodyMassRationumberOverride for body mass ratio. Values in [-1, 1] are considered valid.
OverrideMeshFSoftObjectPathWhen set, overrides BodyData.BodyMesh during RefreshBody.
OverrideMuscleMassnumberOverride for muscle mass. Values in [0, 1] are considered valid.
ToeMeshFSoftObjectPathSoft reference to the toe mesh asset, used as main-body overlay when stockings are worn.
bUseMeshMergebooleanWhen true, merges body and garment meshes into a single combined mesh for rendering.