
Explore the animation pipeline in Unreal Engine, comparing traditional and real-time workflows, highlighting parallel tasks, early feedback, real-time rendering, and streamlined collaboration from pre-production to final render.
Explore how Maya scenes contrast with Unreal Engine levels, and how viewports, property editors, World Outliner, Curve Editor, Sequencer, and Material Editor map across the two tools.
Explore the skeletal mesh editor interface in Unreal Engine, including menus, toolbars, creation of animation assets, and import options. Edit bone hierarchy, morph targets, curves, and preview settings.
Edit bone hierarchies and orientations using the edit tool, reparent and disconnect joints, mirror a limb pair, and orient bones with the Orient tool and Unreal's coordinate axes.
Add pelvis and spine joints from pelvis to sternum on the symmetry plane, and orient them so the x axis follows bone direction with the forward vector facing the camera.
Create spine, neck, and head joints in FK mode; align and center them on the symmetry plane, and orient bones to follow the x axis for a head rig.
Create an advanced foot bone chain in Unreal Engine to gain precise deformation control for instep, toes, tip, and heel. Orient and rename bones to align axes for animation.
Edit a character's vertex weight map in Unreal Engine by brushing or selecting vertices to adjust bone deformations. Use brush and vertex modes, falloff, radius, and mirror for symmetry.
Explore weight painting strategy in Unreal Engine by choosing between editing the generated weight map or starting from scratch to manually assign bone influences for precise deformation.
Paint each bone influence from scratch, zeroing non-root bones and setting the root to one so all vertex weights normalize to one in Unreal Engine.
Paint pelvis and spine weights in the blocking phase, removing root influence across spine one to spine four as geometry guides the process.
Enable the control rig plugin, then create a control rig from the skeleton or from the content browser, importing the character hierarchy when needed.
Master the backward solve to drive controls from bones, bake animation into the control rig in sequencer, and preview and modify the animation using specific animations in the preview settings.
Explore control transformations in Unreal Engine, including initial, current, and offset values, and how Euler controls, min/max ranges, and global versus local spaces shape bone manipulation.
Explore creating bones inside the control rig, their placement at zero, and their uses as IK end effector or as drivers to direct other bone chains, including the finger chain.
Create and use nulls as empty groups with transforms to organize rig controls, grouping FK and IK controls, then move the null to reposition the entire control hierarchy in the viewport.
Create fk controls on each bone in the hierarchy and drive bones through direct rotation. Connect each control's rotation with its bone to enable precise, individual bone transformations.
Create an FK rig for the pelvis and spine in Unreal Engine, linking control rotations to bone transforms via Control Rig nodes, and validate motion through compilation and testing.
Rig the neck and head in Unreal Engine using sequential bone transforms, following the root to head order to avoid calculation errors.
Create the finger fk rig by connecting each finger bone to its control, one by one, starting with the thumb, then replicate for the other fingers.
Explore fk foot rig basics by using the mid-foot ball L control to deform the toes and animate basic foot positions within a heel, toe, and instep hierarchy.
Edit shapes and visibility of controls in Unreal Engine spawn node, choosing box, cube, sphere, or circle, and adjust color, rotation, and scale, noting procedurally generated controls cannot be edited.
Refine a control rig by colorizing controls with Unreal's colorize control function, using a control array and a symmetry axis to apply blue, green, and red.
Create and connect a float slider control to a morph target in Unreal Engine. Remap a 0–15 range to 0–1 and trigger jaw open with the set curve value node.
Unreal Engine enables real-time animation through a production-like workflow, enabling parallel collaboration, rapid iteration, and near-final visuals using tools like Sequencer, Cue, Blueprints, rig control, and post-process.
Bake an animation sequence in Unreal Engine by exporting the sequence and saving the asset. The workflow covers transformations, curves, interpolation, duration, and applying animation to a character under animation.
Import animations into Unreal Engine via the content browser or folder option, select FBX options and a compatible skeleton, or let Unreal generate a skeleton from the animation.
Enter animation mode by selecting a control rig, and use display hierarchy, display nurbs, show control overlay, and only select rig control to ease animation; reset with Ctrl+G or Ctrl+Shift+G.
Explore how poses in Unreal Engine's control rig are created, stored, and pasted on the timeline, then build a reusable pose library to speed up animation.
Adjust keyframe interpolation in Unreal Engine's curve editor using a slider to compare three modes—blend neighbor, twist, and a smoothing option—to shape easing and timing of the left arm animation.
Transfer animation from one object to another with sniper tool or snapper, adjusting range, offset, and keyframes, so a blue sphere inherits the red ball’s motion to guide character actions.
In Unreal Engine, use a parent constraint to link a ball to a hand control, keyframe activation and deactivation in sequencer to pass the ball between hands.
Explore how to blend multiple animations in Unreal Engine by overlaying tracks, merging missing clips, and tuning blend curves for smooth transitions between moves.
Bake animations onto a control rig by transferring data to per-bone controls with keyframes. Enable editing, cleaning, and smoothing of capture data by leveraging timeline limits and additive layers.
Refine Unreal Engine animations by adjusting blend space results, baking and adding additive layers to ensure ground contact, then polish keyframes with the curve editor.
Use the curve editor's transform tool to adjust keyframes on the x axis, shift timing, and scale values for groups or individual keyframes, shaping interpolation with linear and auto modes.
Explore the bake filter in the curve editor to automatically generate new keyframes within a specified frame interval, regenerating intermediate keyframes and enabling quick restoration of animation detail.
Apply the Fourier transform FFT to clean up animation curves by smoothing with adjustable frequency starting at 0.8, choosing algorithm type and iterations, and optionally simplifying before keyframe smoothing.
The Animation in Unreal Engine course focuses on providing a comprehensive understanding of the animation process and its tools within the engine. From skeleton creation and mesh editing to rigid control implementation and character animation, participants will explore every stage of the animation pipeline. Terminology is fundamental, and key concepts such as Skinning, Control Rig, Animation Sequences, and Constraints are covered.
The course is structured into several sections, starting with an introduction to skeletal mesh editing tools and bone creation. It delves into the skinning process, rigid control creation, and animation using FK and IK techniques. Additionally, advanced topics like Full Body IK, Morph Targets, and Spline Rigging are explored.
Participants will learn to prepare the engine for animation, work with the viewport, and create shots. Essential aspects of animation, such as Animation Sequence creation, Pose and Tween usage, as well as blending and animation cutting techniques, are covered. The course also teaches how to clean and edit animation curves for precise results.
The final section of the course focuses on animation integration through Blueprints, enabling smooth blending between different animations to achieve natural transitions. With a practical and thorough approach, this course empowers participants to create stunning animations within Unreal Engine.