
ASSEMBLY: Modular Character Creator
(Unreal Engine 4)
ASSEMBLY is a series of in-engine blueprints & systems for quickly creating a wide variety of characters from a modular skeletal meshes.
Documentation
Source Files
A handful of example skeletal meshes are included. You will need to add more yourself. You can find FBX template body and heads for human males & females in the SOURCE folder.
bp_AssemblyCharacter
-
The base character that uses the ASSEMBLY features.
-
Use Assembly: Enable/Disable the Assembly features for this character.
-
Body Type: The preset Body Types and Segments/Cosmetic data tables it uses. (Human by default.)
-
Sex: Sex/gender that determines which mesh is generated from the data tables. (Can be customized in 'e_sex')
-
Appearance: Structure that determines aspects of the Assembly character.
-
Segments: The index generated from this named segment. (Derived from the Body Type.)
-
Cosmetics: The index generated from this named cosmetics. (Derived from the Body Type.)
-
Color Modifiers: Edits the values of all all the meshes' material color parameters with matching names.
-
Scalar Modifiers: Edits the values of all all the meshes' material scalar parameters with matching names.
-
-
Use Preset:
-
True = Generate the character appearance from a preset appearance. (Derived from dt_Preset)
-
False = Generate the character appearance from this Instances Appearance values.
-
-
Preset: Selected preset appearance from 'dt_preset.' (Only if 'Use Preset' = True.)
-
-
Functions
-
Play Emote: Plays an emote animation in DefaultSlot. Emotes can be set in 'bp_GenericData'.
-
Set Looking: Turns Head tracking on/off & sets a tracking target.
-
Move to Point of Interest: Moves to a bp_PointOfInterest. Sen set movement to Run or Walk.
-