Skip to main content

Overview

Use Attach Tool to equip a 3D tool object to the learner’s hand representation in the scene. This is essential for procedural training where learners need to handle specific tools — screwdrivers, wrenches, safety equipment, or specialized instruments. Use Remove Tool to detach the tool when it’s no longer needed. Attaching tools makes training more realistic and helps learners understand which tools are used at each step.

Attach Tool

When to Use

  • Equip at procedure start — Give learners a screwdriver before the assembly step
  • Tool-specific steps — Provide the right tool for each procedure phase
  • Safety equipment — Attach protective tools or equipment (fire extinguisher, first aid kit, etc.)
  • Context authenticity — Make training visually match the real-world procedure
  • Multiple tools — Attach different tools at different steps of a multi-phase procedure

Parameters

Example 1: Attach Screwdriver to Right Hand

A Phillips screwdriver appears in the learner’s right hand.

Example 2: Attach Wrench to Left Hand

A 10mm wrench appears in the learner’s left hand.

Example 3: Attach Tool to Both Hands

Pliers appear in both hands for two-handed handling.

Remove Tool

When to Use

  • Remove tool after the step requiring it is complete
  • Clean up tools before transitioning to the next phase
  • Prepare for a non-tool-based step or inspection phase

Parameters

Example 1: Remove Tool from Right Hand

The tool is removed from the learner’s right hand.

Example 2: Remove Tool from Both Hands

Tools are removed from both hands.

Example 3: Remove Tool (All Hands)

All attached tools are removed.

Best Practices

1

Attach before the step

Use Attach Tool in onEntry before the step requiring the tool.
2

Remove after the step

Use Remove Tool in onExit to clean up before transitioning.
3

Match hand dominance

For realistic training, attach tools to the dominant hand (right for most learners, unless specified).
4

Show tool attachment

Use Show Text or Show Panel to explain what tool is being provided.
5

Combine with hand representation

Use Set Hand Representation to show gloved or specialized hands holding the tool.
6

Test tool visibility

Verify the tool 3D model is visible and properly scaled on different screen sizes.

Common Patterns

Single-Tool Procedure

A screwdriver is provided, the learner removes screws, then the screwdriver is removed.

Multi-Tool Procedure

Different tools are attached and removed as the procedure progresses.

Two-Handed Tool Use

A tool is attached to both hands for two-handed handling, then removed after the step.

Safety Equipment Attachment

A fire extinguisher is provided for the emergency response scenario.

Specialized Equipment

A stethoscope is equipped for a medical examination step.

Tool Asset Reference

Common tool assets available in Creator Studio: (Contact your creator team for a complete list of available assets.)
  • Set Hand Representation — Change the hand model that holds the tool
  • Set Hand Animation Color — Customize the color of the hand holding the tool
  • Show Panel — Display instructions about the tool or procedure
  • Show Text — Explain what tool is being provided
  • Set Interactable Objects — Restrict interactions to work with the provided tool