Using the Body Rig
The Body Rig is a digital canvas for the human body and the body a viewer inhabits in an Editor prototype. The ability to parent objects and/or add behaviors to the Body Rig enables a human-centric experience.Adding a Body Rig to a scene
Adding a Body Rig to a scene
Body Rigs can be added to a scene in three ways. We suggest placing the Body Rig at Y:1 in the world space because objects around it are often placed at X:0 Y:0 Z:0.
- Open Objects menu in the top toolbar and select the Body Rig object
- Open the Command Center, type “rig”, and select the Body Rig object
- Select an AR template or VR template when starting a new scene. Both have a Body Rig included by default
Parenting objects to the Body Rig
Parenting objects to the Body Rig
Objects can be parented to any element of the Body Rig. To do so, drag an object into either the head, hand, or body.Once the object is inside a Body Rig element, position it where it should appear on the human form.
Using behaviors with the Body Rig
Using behaviors with the Body Rig
Behaviors that are applied to other objects can target Body Rig elements and their children, but the Body Rig cannot have a behavior on it to follow another object.For example, creating a panel that follows and looks at the Body Rig head allows for accurate placement and dynamic interactions.
Body Rig elements
The Body Rig consists of four core elements: the Body, the Hand, the Head and the Camera. Each element has their own properties. The ability to parent and/or add behaviors to the Body the rig to create human-centric experiencesBody properties
The Body is the parent of different attribute rigs, such as the Head and Arms. The Body follows a user’s movement in space.Parent and Children
Parent and Children
Parent: N/AChildren: Head, Left Hand, Right Hand
Transform
Transform
Control rig movement using rotation and position.
Height
Height
Control the physical height of the rig. Range is between 1 and 3 meters.
Controller preview
Controller preview
View the range of controllers and their positions from within the Editor.Controller preview will not show up in the headset. All major headsets have their own controller support, so preview can only give an approximate position and model.
Show controller on headset
Show controller on headset
View or hide controllers while in headset.
Colliders
Colliders
Add a collider to the Body Rig’s Body element.
Hands (left and right) properties
Hands are the Body Rig controls. Their aesthetic can be changed in Editor to represent a different controller types, but the headset still defines what is displayed.Parent and Children
Parent and Children
Parent: Body RigChildren: N/A
Body Rig Hands
Body Rig Hands
Control which Rig controller is displayed using the Editor.
Colliders
Colliders
Add a collider to the Body Rig’s Hand element.
Head properties
The Head is the position in which the user views the world. Inside the Head is a Body Rig Camera, which represents what the user will see. See the Body Rig Camera section below for more information on field of view.Parent and Children
Parent and Children
Parent: Body RigChildren: Body Rig Camera
Colliders
Colliders
Add a collider to the Body Rig’s Head element.
Body Rig Camera properties
The Body Rig Camera is what the user sees. The Camera will always follow the Head and cannot be moved or removed. Like the human eye, the Camera has a field of view (FoV), which is adaptable to the users preference.FoV differs based on the headset. Changing the FoV will emulate it in the Editor.
Parent and Children
Parent and Children
Parent: HeadChildren: N/A
Orthographic
Orthographic
Switch the Camera between orthographic and perspective view.
Focal length
Focal length
Control the focal length using a dial in the Editor.