<<

UNREAL ENGINE TRAINING

COURSE CATALOG

Image courtesy of Pawel Rymsza TABLE OF CONTENTS

Planning Your Training 3

Architecture Engineering and Construction Curriculum 5

Virtual Production Curriculum 7

General Curriculum 10

Course Descriptions 13

Foundations 13

Materials 18

Landscape 21

Lighting 25

Data Pipeline & Optimization 30

Sequencer 34

Animation 39

Blueprints 43

Programming 48

A5 Cabriolet model courtesy of Audi Business Innovation

2 Planning your Unreal Engine training

Epic’s training team will work with you to a training outline that best meets your needs.

This catalog proposes three curriculums, each designed to meet the needs of different industries.

You can further refine your training by selecting only the tracks that align with your project goals.

If you prefer to build your curriculum from scratch, you can handpick your courses from the selection of 50 titles listed in this catalog.

Once you have selected your curriculum, we’ll work with you to schedule the courses following a cadence that is best for your team.

3 About the courses

Each course is two hours. For planning purposes, three courses make up a day of training; however, you do not need to complete 3 sessions in one day. You can space them out as scheduling permits.

You can select from two different learning formats, Live Training or Blended Learning.

LIVE TRAINING BLENDED LEARNING

With Live Training, Epic staff and authorized With Blended Learning, you learn at your instructors present concepts, walk through own pace. You’ll use pre-recorded courses techniques and invite you to follow along with their exercise projects, then attend live using the provided exercise projects. You &A sessions with the instructor to further can ask questions during the training or plan your understanding of the techniques additional live sessions reserved for Q&A presented in the videos. On average our with the instructor. blended learning tracks propose one live Q&A session for every three self-paced All courses and tracks are available as live learning videos. instructor-led training via Zoom. All Essentials tracks are available as Blended Learning sessions.

Unreal Engine Training Course Catalog

4 Image courtesy of Buildmedia

ARCHITECTURE ENGINEERING AND CONSTRUCTION

5 Architecture engineering and construction curriculum

This course selection is designed for AEC specialists and technicians who are just getting started with Unreal Engine.

After completing the curriculum, AEC professionals will have the fundamental knowledge required to achieve high-fidelity results and create interactive experiences.

Prerequisites

Participants should have working experience in the AEC industry. They should also be experienced with popular CAD software such as Rhino, Archicad, and Revit; packages such as SketchUp, Maya, or 3ds Max; or Blender or rendering packages such as V-Ray or Corona. Unreal Engine knowledge is not required; however, participants with prior Unreal Engine experience will also benefit from the training.

Unreal Essentials for AEC - 1 day Introduction to Unreal Engine Quickstart: Your First Project in Unreal Engine for AEC Visualization for Architectural Exteriors Visualization for Architectural Interiors Animation and Rendering for AEC Twinmotion Quick Start - Bonus Course

This Essentials Track is available as live training or blended learning

Deep Dive for AEC - 2 days Lighting - Introduction for AEC Materials - Introduction for AEC Static Mesh Ingestion with Datasmith Datasmith Automation Optimization - Examining Tools and Techniques Blueprint - Introduction to Blueprints

Unreal Engine Training Course Catalog

6 Courtesy of MARS Studios and Bild Studios

VIRTUAL PRODUCTION CURRICULUM

7 Virtual production curriculum

This course selection is designed for professionals in film and VFX who are making the leap from traditional pipelines to Virtual Production with Unreal Engine.

After completing the curriculum, participants will have the fundamental knowledge required to get started with Unreal in their virtual production projects.

Prerequisites

Participants should have working experience in the film and VFX industry. Unreal Engine knowledge is not required; however, participants with prior Unreal Engine experience will also benefit from the training.

Unreal Essentials for Virtual Production - 3 days Introduction to Unreal Engine Transitioning from Legacy Production to Unreal Engine Quickstart: Your first Project in Unreal Engine Quickstart: Sequencer Shot Creation for Virtual Production Materials - Introduction Lighting - Introduction World Building for Virtual Production Sequencer - Introduction Quickstart: Landscape Quickstart: Blueprint for Virtual Production Understanding Control and Perforce Setup

This Essentials Track is available as live training or blended learning

Virtual Production Deep Dive - 4 days Sequencer - Production Workflow and CineCamera Techniques Sequencer - Live Link VCam - Shot Creation and Editing Sequencer - Performance Capture with Live Link Face Animation - Retargeting & Crowds

Unreal Engine Training Course Catalog

8 Virtual Production Deep Dive continued Animation - Alembic Importing and Live Link Blueprint - Introduction to Blueprints Blueprint -Tool Creation Optimization - Examining Tools and Techniques Quickstart: Landscape Quixel - Install, Pipeline, and Usage

Also recommended: The following building blocks from the General Track are recommended for Virtual Production teams:

Artist and Designer Deep Dive - 2 days Materials - Masking and Material Functions Materials - Translucent, Displacement, and VFX Lighting - Atmospheric Lighting Lighting - Ray Tracing Lighting - Cinematic Fundamentals Post Processing and Rendering

Landscape Deep Dive - 2 days Landscape Sculpting Landscape Creation Quickstart: Water Tools Landscape Foliage & Grass Landscape Painting Landscape Materials Creation

Unreal Engine Training Course Catalog

9 Kena: Bridge of Spirits | Ember Labs

GENERAL UNREAL ENGINE CURRICULUM

10 General Unreal Engine curriculum

This course selection is designed for teams or professionals who are getting started with Unreal Engine in games, manufacturing, and many other industries. After completing the curriculum, participants will have the fundamental knowledge needed to work with Unreal Engine

Prerequisites

Unreal Engine knowledge is not required; however, participants with prior Unreal Engine experience will also benefit from selected tracks

Unreal Engine Essentials - 3 days Introduction to Unreal Engine Quickstart: Your First Project in Unreal Engine Materials - Introduction Lighting - Introduction Sequencer - Introduction Static Mesh Ingestion with FBX Quickstart: Landscape Blueprint - Introduction to Blueprints Optimization - Examining Tools and Techniques Understanding Source Control and Perforce Setup

This Essentials Track is available as live training or blended learning

Artist and Designer Deep Dive - 2 days Materials - Masking and Material Functions Materials - Translucent, Displacement, and VFX Lighting - Atmospheric Lighting Lighting - Ray Tracing Lighting - Cinematic Fundamentals Post Processing and Rendering

Unreal Engine Training Course Catalog

11 Asset Ingestion Deep Dive Static Mesh Ingestion with Datasmith Static Mesh Ingestion with FBX Datasmith Automation Quixel - Install Pipeline and Usage

Landscape Deep Dive - 2 days Landscape Sculpting Landscape Creation Quickstart: Water Tools Landscape Foliage & Grass Landscape Painting Landscape Materials Creation

Animation Deep Dive - 2 days Sequencer - Production Workflow and CineCamera Techniques Animation - Introduction Control Rig - Introduction Animation - Retargeting & Crowds Animation - Blueprints and Take Recorder Animation - Alembic Importing and Live Link Animation - Introduction to Runtime Animation for Games

Tech Artist and Developers Deep Dive - 2 days Blueprint - Creating User Interfaces with UMG and Blueprints Blueprint - Set Up for Scalability: Interface System and Parent/Child Classes Blueprint - Tool Creation Animation - Blueprints and Take Recorder Blueprint Project - Your First with Blueprint and UMG C++ Introduction to Unreal Engine for Experienced

Unreal Engine Training Course Catalog

12 COURSE LIST 2021

FOUNDATIONS

Courtesy of Buildmedia

13 100.01 INTRODUCTION TO UNREAL ENGINE FOUNDATIONS Course Description Gain a high-level understanding of principles along with an overview of the Unreal Editor and its various tools.

Course Learning Objectives At the end of this course, you will be able to :

• Utilize sample projects and other resources, including free and paid content • Work with Unreal Engine’s project structure • Explain how to bring in data such as geometry, lights, cameras, animation, and more • Navigate in a scene • Find your way around the Unreal Engine Editor • Explain the concepts of Physically Based Rendering (PBR) • Differentiate between dynamic and static lighting • Explain the basics of the Blueprint visual scripting

Prerequisites None

100.02 QUICKSTART: YOUR FIRST PROJECT IN UNREAL ENGINE

Course Description Discover Unreal Engine by creating a simple project that touches on various aspects of the software. Learn how to import data from a variety of sources, then use that data to create a simple environment, author basic materials, explore the lighting system, and add basic Landscape and Foliage to bring the scene to life.

Course Learning Objectives At the end of this course, you will be able to:

• Start a project using a base template • Get content from the Marketplace and load starter content • Import data using Datasmith and FBX • Place, transform, and duplicate assets to create an environment • Light an exterior scene using different light types and mobility settings • Create and apply simple materials

Unreal Engine Training Course Catalog

14 FOUNDATIONS a series of best practices that will help you get your projects off the will that practices help best your get projects of off you a series production pipeline. introduces course to This Unreal's you basic operation logic and provides into in the fits how facilities traditional it aresupervisors animation uncertain and VFX Unreal EngineAs more utilized and production becomes many space, artists in the virtual Course Description Introduction to Unreal Prerequisites • • • • • • • • the this end of will course, you By able be Course LearningObjectives the of capabilities the of overview agood you gives discovery journey of a daylight two-hour This scenario. your building, to and author learn apply basic materials, and explore the lighting in system and navigational tools, add an environment and Foliage such asLandscape to complement Unreal EngineDiscover importing the by an engine’s architectural Explore project. interface Course Description Introduction to Unreal Prerequisites • • Course LearningObjectivescontinued 100.08 100.07 tools and editing Paint Foliage the with foliage Add tools editing terrain with and sculpt terrain a basic Create simple Materials and apply Create settings and mobility light types using different scene an exterior Light an environment create to assets and duplicate transform, Place, and FBX using Datasmith data Import content starter and load Marketplace the from content Get template using abase aproject Start tools and editing Paint Foliage the with foliage Add tools editing terrain with and sculpt terrain abasic Create TRANSITIONING FROMLEGACYPRODUCTION TO UNREAL ENGINE QUICKSTART: YOURFIRST PROJECT INUNREAL ENGINEFORAEC

software.

Engine Engine

to: to: Unreal Engine Training Engine Course Catalog Unreal

ground. 15 Course Learning Objectives At the end of this course, you will be able to: FOUNDATIONS

• Describe a typical virtual production pipeline • Understand the asset pipeline • Understand how to utilize team collaboration tools including Perforce, Unreal Game Sync (UGS), and Shotgun • Understand Unreal's project structure and logic • Understand how Sequencer is used for content creation and cinematic process • Differentiate between possessable and spawnable actors • Differentiate between GPU requirements for different teams • Apply best practices for scene assembly

Prerequisites None

216.01 UNDERSTANDING SOURCE CONTROL AND PERFORCE SETUP

Course Description Walk through the fundamental concepts of source control using Perforce.

Course Learning Objectives At the end of this course, you will be able to:

• Understand what source control is, and how it will improve your team's ability to collaborate, grow and achieve success with Unreal Engine • Describe the overall source control workflow from the perspective of a creative department • Deploy a server using Amazon EC2 cloud services to create a server that team members can access from around the world • Utilize Perforce to manage a Unreal Engine project • Utilize the in-editor source control tools to streamline your workflow

Prerequisites Introduction to Unreal Engine

Unreal Engine Training Course Catalog

16 FOUNDATIONS Introduction to Unreal Prerequisites • • • • • • At the this end of will course, you able be Course LearningObjectives andpanoramas, stand-alone videos, Presenter 3Dcontent into to import Twinmotion.Learn designs images, with how to show Discover off Course Description distribution for saved already have you media the of collection astand-alone create to Presenter Use and videos panorama, images, as such media Output scenarios and nighttime lighting daytime for with Work water of and pools vegetation, landscapes, with context Add Materials and PBR characters, animated Twinmotion’s and use like cars, assets add to Explore library and Twinmotion Revit between data import or Link 112.01 TWINMOTION QUICKSTART -BONUSCOURSE

Engine

to: to:

files. Unreal Engine Training Engine Course Catalog Unreal 17 COURSE LIST 2021

MATERIALS

“Copyrights: BMW AG

18 101.01 MATERIALS - INTRODUCTION MATERIALS

Course Description

Explore introductory material techniques and learn about Physically Based Rendering (PBR) in Unreal Engine.

Course Learning Objectives At the end of this course, you will be able to:

• Create Material Parents and Instances • Animate Materials using the Panner node and layering for animation • Create Materials using Materials parameters for alpha channels • Control Material domains, Blend modes, and Shading Models

Prerequisites Introduction to Unreal Engine

101.02 MATERIALS - INTRODUCTION FOR AEC

Course Description

Work with Materials to increase the realism of a correctly lit scene. Discover PBR workflows and how the material system works.

Course Learning Objectives At the end of this course, you will be able to:

• Create Material Parents and Instances • Animate Materials using the Panner node and layering for animation • Create Materials using Materials parameters for alpha channels • Control Material domains, Blend modes, and Shading Models

Prerequisites Introduction to Unreal Engine

Unreal Engine Training Course Catalog

19 201.01 MATERIALS - MASKING AND MATERIAL FUNCTIONS MATERIALS

Course Description

Create more elaborate Parent Materials with extended functionality. Build a Material Function and investigate how it works.

Course Learning Objectives At the end of this course, you will be able to:

• Make an Instance Material to control UVs • Switch between a color or texture as well as values of Material properties • Use a Material Function to make an Emissive Material and attach it to a light • Create a single Material that uses masking techniques

Prerequisites Materials - Introduction

201.02 MATERIALS - TRANSLUCENT, DISPLACEMENT, AND VFX

Course Description

Create more advanced materials such as translucent materials, foliage materials, and displacement. Explore more advanced properties when creating Material Functions and shading profiles.

Course Learning Objectives At the end of this course, you will be able to:

• Create plant materials using Shading Models and subsurface options • Create a dissolve effect using material functions • Create a translucent material and add secondary effects such as Bump Offset • Create displacement materials using the Material settings

Prerequisites Materials - Introduction

Unreal Engine Training Course Catalog

20 COURSE LIST 2021

LANDSCAPE

Image courtesy of Pawel Rymsza

21 111 QUICKSTART: LANDSCAPE LANDSCAPE

Course Description

In this course, you'll get started with the Landscape tools to sculpt, paint and apply foliage to landscapes inside Unreal Engine.

Prerequisites Introduction to Unreal Engine

111.02 QUICKSTART: WATER TOOLS

Course Description

In this course, you'll get started with the Water tools to add oceans, lakes, and rivers to your landscape.

Pre-Req Landscape - Quickstart

311.01 LANDSCAPE MATERIALS CREATION

Course Description

Discover various ways to create materials for your landscapes and the reasons behind each method.

Prerequisites Introduction to Unreal Engine Landscape - Quickstart

Unreal Engine Training Course Catalog

22 311.01 LANDSCAPE MATERIALS CREATION LANDSCAPE

Course Description Utilize the various painting tools to add more details to the landscapes.

Prerequisites Introduction to Unreal Engine Landscape - Quickstart

311.02 LANDSCAPE PAINTING

Course Description

Utilize the various painting tools to add more details to the landscapes.

Prerequisites Introduction to Unreal Engine Landscape - Quickstart

311.03 LANDSCAPE FOLIAGE & GRASS

Course Description

Utilize Foliage and Grass tools to apply meshes to your landscapes.

Prerequisites Introduction to Unreal Engine Landscape - Quickstart

Unreal Engine Training Course Catalog

23 LANDSCAPE Landscape - Quickstart - Landscape Introduction to Unreal Engine Prerequisites project's Implement Sculpting various Landscape tools to shape the your landscape to meet Course Description Quickstart - Landscape Introduction to Unreal Engine Prerequisites the various ways toDiscover create, adjust, and optimize height Landscape Course Description 311.05 311.04

needs. LANDSCAPE SCULPTING LANDSCAPE CREATIONLANDSCAPE Unreal Engine Training Engine Course Catalog Unreal

maps. 24 COURSE LIST 2021

LIGHTING

Image courtesy of David Baylis

25 103.01 LIGHTING - INTRODUCTION LIGHTING

Course Description

Get started with real-time lighting in Unreal Engine. Explore how to control lights and edit their properties and learn how to approach lighting hero objects using different lighting techniques.

Course Learning Objectives

At the end of this course, you will be able to:

• Apply different light types and properties in different scenarios • Explain the three states of light mobility • Differentiate between static and dynamic lighting • Use Lightmass efficiently to bake lighting and shading info onto geometry • Utilize Lightmaps for optimal performance • Leverage Lightmass Importance Volume and Post-Process Volume • Understand and use the different reflection types offered in Unreal Engine

Prerequisites Introduction to Unreal Engine

103.02 LIGHTING - INTRODUCTION FOR AEC

Course Description

Discover how lighting works in Unreal Engine.

Course Learning Objectives

At the end of this course, you will be able to:

• Apply different light types and properties within different scenarios • Differentiate between static and dynamic lighting • Use Lightmass efficiently to bake lighting and shading information onto geometry • Utilize Lightmaps for optimal performance • Understand and use the different reflection types • Add a background in the form of HDRI images • Combine light baking and ray tracing for optimal results • Leverage Lightmass Importance Volume • Use a Post-Process Volume to control the scene lighting

Prerequisites Introduction to Unreal Engine

Unreal Engine Training Course Catalog

26 100.04 VISUALIZATION FOR ARCHITECTURAL INTERIORS LIGHTING

Course Description

Learn how to create a realistic visualization for interior design. Explore light baking via Lightmass and improve the scene with IES profiles and Light Portals. Learn how to optimize Lightmass settings for better quality and performance, and use post effects to achieve the final result.

Course Learning Objectives At the end of this course, you will be able to:

• Create a high-fidelity interior scene • Light the scene using daylight • Use Twinmotion Materials from the Marketplace • Customize Materials • Turn on ray tracing • Render a number of high-resolution stills that highlight your scene from multiple vantage points

Prerequisites Introduction to Unreal Engine Quick Start: Your First Project in Unreal Engine for AEC

100.06 VISUALIZATION FOR ARCHITECTURAL EXTERIORS

Course Description

Learn how to create a realistic visualization for an exterior scene. Learn how to add post-processing effects to improve the quality of the scene and how to render out high- resolution images.

Course Learning Objectives By the end of this course, you will be able to:

• Create an interactive animated external large-scale scene • Populate the scene with vegetation and animated people • Create a movie going from day to night with lights turning on

Prerequisites Introduction to Unreal Engine Quick Start: Your First Project in Unreal Engine for AEC

Unreal Engine Training Course Catalog

27 LIGHTING Lighting -Introduction Prerequisites • • At the this end of will course, you able be Course LearningObjectives Fog elementsCreate and Post-Process Volume Materials, then how to learn use Course Description Lighting -Introduction Prerequisites • • At the this end of will course, you able be Course LearningObjectives and in-depth using look at Fields, Mesh Post-Process Distance Volumes visual for effects, cinematic with Enhance ascene lighting. exposure and Explore lighting control. Take an Course Description • • • • 203.03 203.02 Add atmospheric lighting to fog to create an effect tocreate lighting fog to atmospheric Add looks visual stylized for Effects Post-Process to them and attach Materials Create and exposureControl Exposure Post-Process Viewmode with for lighting realistic Create Control outdoor and interior outdoor Control Light a Light field distance mesh Use Illumination Global Space Screen Use

Lightmass. Lightmass. character LIGHTING -ATMOSPHERIC LIGHTING LIGHTING -CINEMATIC FUNDAMENTALS environments lighting lighting

to: to: to: to: Effects Effects Unreal Engine Training Engine Course Catalog Unreal

them. 28 LIGHTING Sequencer - Production Workflow CineCamera and Workflow Production - Sequencer Lighting Tracing -Ray Lighting Cinematic - Fundamentals Prerequisites • • • • • • At the this end of will course, you able be Course LearningObjectives Unreal within techniques render final and post-production Learn Course Description Lighting -Introduction Prerequisites • • • • • At the this end of will course, you able be Course LearningObjectives Build aray-traced and scene explore the elements in Course Description 203.04 editing in offline use Engine for Unreal from data Export render custom to create how Explain Render using Movie the image sequences Render viewport in the Control Exposure Post-Process the Explain ascene of color the Volumes control to Post-Process Use grading color for LUT Use BlueprintsCreate for ray-tracing output possible best the Volumes get to in lights and Post-Process settings the Adjusting ray-tracing for materials Edit results best for settings ray-tracing Edit lighting actors ray-traced uses that ascene Create 209.01 POST PROCESSINGANDRENDERING LIGHTING -RAY TRACING optimization

passes

to: to: to: to: Queue

Techniques

detail. Unreal Engine Training Engine Course Catalog Unreal

Engine. 29 Image courtesy of Buildmedia

COURSE LIST 2021

DATA PIPELINE & OPTIMIZATION

30 DATA PIPELINE & OPTIMIZATION • • • • • • • At the will course, end you of able be Course LearningObjectives optimization techniques combining by real-time better objects for using Mesh file Datasmith. import Static of the basics of You'llbasics the also Learn learn Course Description Introduction to Unreal Prerequisites • • • • • • At the this end of will course, you able be Course LearningObjectives Collisions, and LODs Points, Units touches course conversion, Pivot one on atime. at topics such The asSystem common importing way models of into Unreal Engine and works well when building assets most type is the This file using Mesh file file format. FBX import the Static of the basics Apply Course Description • 106.02 performance to improve scene in a mergingactors of significance the Recognize Mesh Static using the aMesh for LODs *Generate Editor Mesh using Static the aMesh for collisions Generate Engine Unreal within from geometry to adjustments make to tools Editing Mesh the Utilize objects imported for points and pivot hierarchies handles Datasmith how Recognize applications DCC specific for exporters Datasmith and install Download information parses it and how works Datasmith how Assess development project on has workflow and format file Datasmith the impact the Recognize Skeletal Import Generate Engine Unreal app and inside of DCC your in both objects Collision Generate Engine Unreal and inside of apps DCC in Texture both Organize UVs and Lightmap engine the inside of minor adjustments make to Engine’s tools Editing Unreal Utilize Mesh box dialog Import FBX the of options the and discover Meshes Static Import scenes assembled fully import to option Import Full Scene FBX the Utilize 106.01 LODs LODs STATIC MESHINGESTIONWITHDATASMITH STATIC MESHINGESTIONWITHFBX Editor Meshes

more.

Engine

to: to:

to: to: Unreal Engine Training Engine Course Catalog Unreal

performance. performance. 31 DATA PIPELINE & OPTIMIZATION • • • • • • At the this end of will course, you able be Course LearningObjectives to Unrealdata through file and aDatasmith make toolsDataprep to sift commitadjustments theyou before scripts and UnrealEngine’s Python Visual with workflow how to automate Datasmith Learn Course Description Introduction to Unreal Prerequisites • • • At the this end will of you course able be Course LearningObjectives found in resources the vast Examine the Megascans Course Description for -Materials Introduction AEC for -Introduction Lighting Exteriors Architectural for Visualization Interiors Architectural for Visualization Engine Unreal to Introduction Prerequisites 206.04 the Unreal the to changes the commit you before management and scene cleanup automate to “recipes” Develop Datasmith of process helpthe can it how recognize and workflow Dataprep Visual the Assess Visual Discover and quickly materials and replace LODs to generate scripting Python Utilize file aDatasmith toload automation scripting Python Discover process import Datasmith the automating of importance the Assess modification. asset non-destructive for toolset Mixer the Employ and acquisition selection asset for Bridge Utilize Quixel the Understand 114.01 Editor ingestion DATASMITH AUTOMATION QUIXEL -INSTALL, PIPELINEANDUSAGE

Engine. Dataprep Dataprep

Engine ecosystem AEC AEC

to: to: to:

Library. Unreal Engine Training Engine Course Catalog Unreal efficiently efficiently 32 DATA PIPELINE & OPTIMIZATION Lighting Introduction Materials YourQuickstart in Unreal Project First Engine Introduction to Unreal Engine Prerequisites • • At the this end of will course, you able be Course LearningObjectives usingDesign layouts and Unreal construct Engine tools and Course Description Introduction to Unreal Prerequisites • • • • • • • At the this end of will course, you able be Course LearningObjectives examines course This optimization and concepts profiling tools and Course Description Mesh Ingestion with Static Prerequisites • • 204.01 Utilize basic modeling in modeling basic Utilize Production. Virtual for flows work better for pieces assembling tools, using Unreal alayout Create scene ray-tracing to increase ways Understand and Lighting. Textures, Materials Meshes, and Skeletal Static Optimize /disk space. memory most up the taking are assets which determine to tools Asset Audit the Use scenes in your issues performance identify to modes view optimization Use Editor Unreal inside the from assets project Optimize production beginning asset before tips in mind optimization Keep optimization fundamental Understand instancing for Blueprints basic Use scenarios layout different present to Variant the Manager Use 211

Introduction WORLD BUILDINGFORVIRTUAL PRODUCTION OPTIMIZATION -EXAMINING TOOLS AND TECHNIQUES

Engine Unreal Unreal

Datasmith concepts

to: to: to: to: performance performance

workflows. Unreal Engine Training Engine Course Catalog Unreal

techniques. 33 Courtesy of MARS Studios and Bild Studios

COURSE LIST 2021

SEQUENCER

34 105.01 QUICKSTART: SEQUENCER SHOT CREATION FOR VIRTUAL PRODUCTION SEQUENCER

Course Description

Learn how to set up your first virtual production project and explore hands-on virtual camera (vCam) controls.

Course Learning Objectives At the end of this course, you will be able to:

• Install virtual production plugins • Understand sequence management • Animate CineCameras using Sequencer • Create a simple shot sequence in Sequencer • Set up Live Link VCam for shot creation

Prerequisites Introduction to Unreal Engine

105.02 SEQUENCER - INTRODUCTION

Course Description

Learn the basics of working with Unreal Engine’s cinematic creation tool, Sequencer.

Course Learning Objectives

At the end of this course, you will be able to:

• Understand the different functions of a sequence in Unreal Engine, including the hierarchical difference between shot sequences, a sub level track, and a take • Build your first cinematic sequence with keyframed cameras, animations, and cuts • Generate rendered movies from Sequencer using the Render Movie setting

Prerequisites Introduction to Unreal Engine Quick Start - Sequencer Shot Creation for Virtual Production

Unreal Engine Training Course Catalog

35 109.01 ANIMATION AND RENDERING FOR AEC SEQUENCER

Course Description

Discover how to animate various aspects of your AEC scene using Sequencer. Learn how to animate a camera, and animate the transition from day to night lighting. This includes controlling sunlight and how to switch man-made lights on or off. Learn how to render stills and movies using Movie Render Queue.

Course Learning Objectives

At the end of this course, you will be able to:

• Create CineCameras and adjust shots • Animate the lighting from daytime to nighttime • Animate the lights turning on using a Material Parameter Collection • Use levels to control external light visibility in time • Use Marketplace characters to add life to the scene • Render high-resolution stills • Batch render movies

Prerequisites Introduction to Unreal Engine Quick Start: Your First Project in Unreal Engine for AEC Visualization for Architectural Exteriors

205.01 SEQUENCER - PRODUCTION WORKFLOW AND CINECAMERA TECHNIQUES

Course Description

Discover additional features in Sequencer, explore organization structures, and utilize Sequencer’s editing capabilities through the application of new CineCamera tools and Modification tracks.

Course Learning Objectives

At the end of this course, you will be able to:

• Explain the use of subscenes to organize tracks for visual effects, audio, and animation, and to trigger events between tracks or communicate between tracks • Blend shots in the camera cuts track using the Curve Editor as well as use Look At and Focus tracking to follow a subject within those shots

Unreal Engine Training Course Catalog

36 Course Learning Objectives continued

SEQUENCER • Utilize the Curve Editor for key manipulation • Utilize cinematic camera tools, rig rail, and crane to animate the camera • Apply various tools such as Visibility, Transform, Time Dilation, and Fade Tracks to refine the animation

Prerequisites Quick Start - Sequencer Shot Creation for Virtual Production Sequencer - Introduction

205.02 SEQUENCER - LIVE LINK VCAM - SHOT CREATION AND EDITING

Course Description

Learn how to set up recordable effects, place them in a virtual set, and record hand-held virtual camera and audio takes through Take Recorder for editing into a film sequence.

Course Learning Objectives

At the end of this course, you will be able to:

• Navigate the Virtual Camera interface • Create takes in Virtual Camera with Take Recorder • Illustrate how to use the Blueprint for Virtual Camera • Record physics and effects simulations in Take Recorder • Record foley with Take Recorder • Edit recorded shots into a film sequence

Prerequisites Sequencer - Introduction

205.03 SEQUENCER - PERFORMANCE CAPTURE WITH LIVE LINK FACE

Course Description

Discover how to set up recordable actors and CineCameras, place them in a virtual set, and record physical and facial performances through Take Recorder.

Unreal Engine Training Course Catalog

37 SEQUENCER Sequencer -Introduction Prerequisites • • • • • At the this end will of you course able be Course LearningObjectives Record cinematic character cinematic Record animated an onto capture facial Attach Face Link Live with performances capture facial Record in Take Recorder performances mechanics body actor Record Take with takes Recorder performance Create

animation character character

to: to: Unreal Engine Training Engine Course Catalog Unreal 38 COURSE LIST 2021

ANIMATION

Created by Peter Monga and Fuzzy Duckling Media Ltd

39 107.01 ANIMATION - INTRODUCTION ANIMATION

Course Description

Learn the basics of using animation to create real-time and linear media in Unreal Engine. Using the Third Person Template, you’ll import an animation and get an overview of the animation sub-editors. You’ll import a character and attach an object to the socket.

Course Learning Objectives

At the end of the course, you will be able to:

• Identify how the different sub-editors interact to form a single animated asset • Import FBX animations and Skeletal Meshes for new or existing Skeletons • Connect different animation assets (Skeleton, Skeletal Mesh, Animation, and Animation Blueprint) • Attach Static Meshes to a Skeleton with sockets • Manually adjust animations using Additive tracks

Prerequisites Introduction to Unreal Engine

107.03 ANIMATION - INTRODUCTION TO RUNTIME ANIMATION FOR GAMES

Course Description

In this course, we’ll familiarize you with the various runtime animation blending controls available in Unreal Engine using Anim Blueprints. You'll learn to inject a punch into a run cycle with the press of a button and add new animation states based on parameter changes.

Course Learning Objectives

At the end of this course, you will be able to:

• Explain the relationship between the Animation Blueprint’s Event Graph and the Animation Graph • Drive your animation with real-time game data using the Event Graph • Use Blend Spaces to cleanly shift from one animation to another using input data

Prerequisites Animation - Introduction

Unreal Engine Training Course Catalog

40 ANIMATION Animation -Introduction Prerequisites • • • • At the this end of will course, you able be Course LearningObjectives will also touch on topics 3Dmodeling such asexternal tools built to assist Unreal importing and cache previewing real-time geometry animationDiscover We Link. through Live Course Description Animation -Introduction Prerequisites • • • At the this end of will course, you able be Course LearningObjectives Unreal Sequencer and to entirely create Animation courses new animations using tools only within in it aSkeletal Sequencer.Animate Mesh using and Rig, Control keyframe We’ll build on Course Description pipeline Engine import Unreal the assist that tools external Find from assets Import Engine and Unreal Maya Plugin connect to Link Live the Use animation an Alembic and play export, Import, Animation in an used be then can that and Sequencer Rig using Control assets animation new Create in Sequencer animations create to meshes Skeletal rigged Animate Rig and Transform At, using Control rigs Look Build IK joint, 207.01 108.01

Engine. Blueprint ANIMATION -ALEMBICIMPORTINGANDLIVELINK CONTROL RIG-INTRODUCTION Blender Blender

to: to: to: to: Unreal Engine Training Engine Course Catalog Unreal

developers. 41 ANIMATION Animation -Introduction Prerequisites • • • • At the this end of will course, you able be Course LearningObjectives and combining by created driven navigation the retargeting AI with and meshes background Skeletons. Diverse crowdsworking many then different be can with how when retargeting animationsDiscover Unreal with Engine will time you and save effort Course Description Animation -Introduction Blueprint -Introduction To Blueprints Prerequisites • • • At the this end of will course, you able be Course LearningObjectives the and also This games. includes blending animations physics and with Collision in assets Unreal Engine’s Animation Blueprint use in for real-time concepts applications, simulations, intermediateLearn techniques blending for animations in Unreal Engine. course introduces The Course Description 207.03 207.02 Combine animations into one using into one composites animations Combine animation crowd randomized create to AI basic Use Skeletons different onto meshes reassign to retargeting Utilize Skeletons different to animations different Apply Blueprints in Animation available blending functions of avariety Utilize Blueprints Animation with time in real reactions and physics animations Blend Blueprint Animation via bones skeletal and blend Control

level. ANIMATION -RETARGETING &CROWDS ANIMATION -BLUEPRINTS AND TAKE RECORDER

to: to: to: to: Unreal Engine Training Engine Course Catalog Unreal

system. 42 COURSE LIST 2021

BLUEPRINTS

43 BLUEPRINTS • • • • • • • At the this end of will course, you able be Course LearningObjectives a small simple game with menu controls and to the ability display using to abasic create user interface Unreal Motion GraphicsLearn (UMG) and Blueprint. Build Course Description Introduction to Unreal Prerequisites • At the this end of will course, you able be Course LearningObjectives basic BlueprintLearn tools and and asimple concepts, create Course Description • • • • • • • 102.02 Actors via Actors Blueprint of values display to Blueprints and other UI between communication Casting/Basic Utilize communications Blueprint via information variable Send bindings, and tick script, construction Differentiate and functions UMG Differentiate communications up pawn/controller and set concepts core input Apply using UMG buttons working with amenu Create text and display displays to data Bind and Actor Blueprint Level the Differentiate Select the appropriate Blueprint parent Blueprint appropriate the Select Execute asimple Blueprint Execute flow logic the control to nodes Blueprint Utilize in Blueprints work and functions variables local how Recognize variables basic and get set, Create, and pins) wires, (nodes, types variable common/basic Identify and build in Blueprints aparent/child relationship inheritance Explain 102.01 UMG BLUEPRINT -CREATING USERINTERFACESWITHUMGANDBLUEPRINTS BLUEPRINT -INTRODUCTION TO BLUEPRINTS

Engine Blueprint Blueprint class class

Blueprint Blueprint to: to: to: to: behavior behavior

Unreal Engine Training Engine Course Catalog Unreal interaction.

data. 44 BLUEPRINTS • • • At the this end of will course, you able be Course LearningObjectives creatingof amodular light and demonstratescourse the concepts techniques walking by through the complete process parent/child and many has setup advantages is key when working on large The projects. up how to set BlueprintsLearn astemplates to act all for other Blueprints in This the project. Course Description Introduction to Unreal Prerequisites • • At the this end of will course, you able be Course LearningObjectives and basicBlueprints your concepts create first Virtual Learn for Course Description Blueprint -Introduction To Prerequisites • • • • • 102.03 202.01 between calls and function information tosend/receive system Interface up aBlueprint Set childin used Blueprints and be can inherited that properties specific with Blueprint aparent Create platform target your to scalability for up aproject Set and Actor Blueprint Level the Differentiate camerasControl through Differentiate Level Blueprint and construction Blueprint Level Differentiate work and functions variables how of understanding abasic Have and pins) wires, (nodes, types variable common/basic Identify script a simple construction Create Blueprint asimple Level Execute Blueprints BLUEPRINT INTERFACESYSTEMANDPARENT/CHILD -SET UPFORSCALABILITY: CLASSES QUICKSTART: BLUEPRINT FORVIRTUAL PRODUCTION

Engine interaction interaction

switch.

Blueprints

Blueprint Blueprint to: to: to: to: scripts scripts Unreal Engine Training Engine Course Catalog Unreal

Production. 45 BLUEPRINTS adding your own tools to the how to use BlueprintLearn tools. to Make production-ready create your pipeline easier by Course Description UMG and with Blueprint -Creating Interfaces User Introduction to Unreal Engine Prerequisites • • • • • • • At the this end of will course, you able be Course LearningObjectives UIelements, and how toreactive communicate UMG from with how to use Unreal Motion GraphicsLearn (UMG) to awide create range and interactive of Course Description Blueprint -Introduction To Prerequisites • • • • • 202.03 202.02 Animate buttons using the timeline in timeline the using buttons Animate pressed is abutton when image background tochange up selection image Set UI the for images and apply adjust, Import, media and pause play to used button a play Create Blueprint awidget with UI Create in an audio file stream to player media with Work UMG with project mobile a new Create Interfaces Blueprint multiple through system communication aBlueprint Create Utilize Trace the Line for general functions Controller aPlayer with Actors pawn and control Possess controls specific device mappings toallow for and Axis Action Use platforms target for Engine build to in projects Unreal features packaging the Utilize BLUEPRINT - TOOL CREATION BLUEPRINT PROJECT -YOURFIRST MOBILEAPPWITHBLUEPRINT ANDUMG

Blueprints

Editor. UMG UMG

purposes purposes to: to:

Blueprints Unreal Engine Training Engine Course Catalog Unreal

Blueprints. 46 BLUEPRINTS Blueprint -Introduction To Prerequisites • • • • At the this end of will course, you able be Course LearningObjectives scripts construction with switcher Build asimple camera target arender with creator Build atexture widgets utility with Editor the Extend utility with functionality Extend

Blueprints actions

to: to: Unreal Engine Training Engine Course Catalog Unreal 47 COURSE LIST 2021

PROGRAMMING

Image courtesy of David Baylis

48 PROGRAMMING None Prerequisites • • • • • • • • • At the this end of will course, you able be to Course LearningObjectives experience programming have you point are but if new to Unrealstarting C++ with programming for key concepts Learn within Unreal Engine. asa should course This serve Course Description UE4 in UE4 lifecycle and Actor Object (code) Engine in Unreal Collection management/Garbage memory Basic and Components in Reflection UnrealHeaderTool UnrealBuildTool Modules Engine in Unreal setup project initial for structure code Core in UE4. and deployment testing for compilation Project 115.01 C++ INTRODUCTION TO UNREAL ENGINEFOREXPERIENCEDPROGRAMMERS UE4 UE4 Actors Actors

understand: understand: Unreal Engine Training Engine Course Catalog Unreal

Engine. 49 Image courtesy of Andrew Svanberg Hamilton Copyright © 2021 Epic Games, Inc. All rights reserved.