UDN
Search public documentation

AnimSetEditorUserGuide
Licensees can log in.

Red links require licensee log in.

Interested in the Unreal engine?
Check out the licensing page.

Questions about UDN itself?
Contact the UDN Staff

AnimSet Editor User Guide

Document Summary: Guide to using the Unreal Animation Set Editor.

Document Changelog: Created by Daniel Wright. Maintained by Richard Nalezynski.

Introduction

This document describes how to use the skeletal mesh and animation setup functionality in UnrealEd's AnimSet Editor. For more information on the Unreal Engine Animation System, see the Animation System Overview page and the Importing Animations Tutorial page.

Using the AnimSet Editor

Opening the AnimSet Editor

AnimSet Editor Overview

AnimSet Editor Layout

To open the AnimSet Editor, double-click on an animation set in the Generic Browser. The Editor is divided in to the following sections, as shown below:

AnimSet_Editor.jpg

1 Menu Bar and Tool Bar. Visualization and navigation tools.
2 Preview Pane. Previews the animation on a skeletal mesh.
3 Browser Pane. Browse the mesh; animation set and sequence; or morph target and sequence.
4 Properties Pane. Properties of the mesh, animation set, or animation sequence.

Menu Bar

File

Import Mesh LOD...

New AnimSet

Import PSA

Import COLLADA Animation

New MorphTargetSet

Import MorphTarget

Import MorphTarget LOD

View

Show Skeleton

Show Bone Names

Show Reference Pose

Show Wireframe

Show Mirror

Show Floor

Show Grid

Show Sockets

Show Bounds

Show Collision

Show Uncompressed Animation

Mesh

Set LOD Auto

Force LOD Base Mesh

Force LOD 1

Force LOD 2

Force LOD 3

Remove An LOD

Auto-build Mirror Table

Check Mirror Table

Copy Mirror Table to Clipboard

Copy Mirror Table From Selected SkelMesh

Update Bounds

Copy Bones Names To Clipboard

Merge Mesh Materials

Fixup Bone Names

Socket Manager

AnimSet

Reset AnimSet

Delete Track

AnimSequence

Rename Sequence

Delete Sequence

Copy Sequence Name to Clipboard

Copy Sequence Name List to Clipboard

Apply Rotation

ReZero On Current Position

Remove Before Current Position

Remove After Current Position

Notifies

New Notify

Sort Notifies

MorphSet

MorphTarget

Rename Morph Target

Delete Morph Target

Animation Compression

Animation Compression... Opens the Animation Compression dialog dialog.

Window

Browser: Shows Browser Pane.

Properties: Shows Properties Pane.

Tool Bar

Icon Name Description
Icon1.jpg Show Skeleton  
Icon2.jpg Show Bone Names  
Icon3.jpg Wireframe  
Icon4.jpg Show Reference Pose  
Icon5.jpg Show Mirror This option shows the current animation mirrored on the mesh. You must have a valid mirroring table set up for this to work. More information on the AnimationMirroring page.
Icon6.jpg Socket Manager  
Icon7.jpg New Notify  
Icon8.jpg Toggle Cloth This option toggles simulation of vertex cloth.
Icon9.jpg Show Uncompressed Animation  
AnimCompressionDialogIcon.jpg Animation Compression... Opens the Animation Compression dialog.
  LOD These are the same settings from StaticMeshEditorReference; choose from Auto, Base, or Force LOD 1, 2, or 3.
  Animation Speed Choose from Full Speed, 0.5 Speed, 0.25 Speed, 0.1 Speed, or 0.01 Speed.

Browser Pane

Mesh

  • Skeletal Mesh
  • Extra Mesh (1-3)

Anim

  • AnimSet
  • Animation Sequences

Morph

  • MorphTargetSet
  • MorphTargets

See the Morph Targets page for more information on using morph target resources.

Properties Pane

Mesh

SkeletalMesh Properties:

  • Materials
  • Origin
  • RotOrigin
  • SkelMirrorTable
  • SkelMirrorAxis
  • bAnimRotationOnly
  • LODInfo
  • bForceCPUSkinning
  • bUseFullPrecisionUVs
  • FaceFXAsset
  • BoundsPreviewAsset
  • StartDisplayBoneName

Cloth Properties:

  • ClothBones
  • bEnableClothBendConstraints
  • bEnableClothDamping
  • ClothStretchStiffness
  • ClothBendStiffness
  • ClothDensity
  • ClothThickness
  • ClothDamping
  • ClothIterations
  • ClothFriction

AnimSet

AnimSet Properties:

  • bAnimRotationOnly
  • UseTranslationBoneNames

AnimSequence

AnimSequence Properties:

  • Notifies - A notify is an event that is fired at a specific time on an AnimSequence. There are a few available:
    • AnimNotify_Sound - Trigger a SoundCue
    • AnimNotify_Footstep - Calls the event PlayFootStepSound() in your Pawn class that is playing this AnimSequence
    • AnimNotify_Script
    • AnimNotify_PlayFaceFXAnim
    • AnimNotify_ViewShake
    • AnimNotify_PlayParticleEffect - NEW IN JULY 2008 QA BUILD
    • AnimNotify_CameraEffect - NEW IN JULY 2008 QA BUILD
    • AnimNotify_Rumble - NEW IN JULY 2008 QA BUILD
  • RateScale
  • CompressionScheme

NOTE: The animation compression properties that are visible in the AnimSequence tab are not meant to be edited directly. Rather, the correct way to modify a sequence's compression settings is through the AnimationCompressionDialog.

Controls

Mouse Controls

Keyboard Controls

Hot Keys

Working with Animation Sets