SlideShare a Scribd company logo
UNREAL ENGINE
MINI-WORKSHOP
(visualization in 3d space)
D M 3 0 1 5 I N T E R A C T I V E E N V I R O N M E N T S – W E E K 5
P R E P A R E D B Y C H E N G S H A O M E N G ( M E R L I N )
M A ( R E S E A R C H ) , A 1 9 0 0 0 3 @ E . N T U . E D U . S G
OUTLINE
1. What is Unreal Engine
2. 3D File Formats
3. Navigating Unreal Engine
4. Navigating the Viewport
5. Adding/Saving Levels
6. Geometry Tool
7. Foliage
8. Importing Objects
9. Build Lighting & Screenshot
10. Further Learning
What is Unreal Engine?
▪ Video game engine released in May 1998, currently in
the 4th version, released in 2014
▪ Used more than just for video games, including:
▪ Animated film
▪ VFX in film production
▪ Virtual reality and augmented reality app
▪ Virtual product photography
▪ Architecture and construction
▪ Can be used for free, but charge a license fee of 5%
revenue when you make more than $3000/quarter
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
VFX film-making using Unreal real-time renderer
Animation produced by 1 person without the need for a render farm
Useful for architecture and interior design visualization as well
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
3D FILE FORMATS
What are some common 3D file formats?
▪ Commonly used formats include .fbx and .obj (for static objects) –
“the .jpg and .png of Unreal world”
▪ Common application for making 3D content includes Autodesk
Maya, Autodesk 3ds Max and Blender
▪ 3D software project file:
▪ Maya - .ma, .mb
▪ 3ds Max - .max, .3ds (old format)
▪ Blender - .blend
▪ Unreal - .uproject, .uasset (convert to this when imported)
▪ More info at: https://all3dp.com/3d-file-format-3d-files-3d-printer-
3d-cad-vrml-stl-obj/#stl
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
NAVIGATING UNREAL ENGINE
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
NAVIGATING THE VIEWPORT
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
Level Editor
Tab Bar
Menu Bar
Tool Bar
Viewport
Details Panel
Mode Panel
World Outliner
Content Browser
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
Edit > Editor Preferences >
Level Editor > Viewports
Invert Middle Mouse Pan
Allows you to pan around
like in Maya or SparkAR
- Left/right mouse drag
- Alt + Left mouse drag
- Alt + Right mouse drag (zoom)
- Middle mouse pan
- Middle mouse scroll (zoom)
- Ctrl+Z / Ctrl+Y -> Undo/Redo
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
NAVIGATING THE VIEWPORT
- W -> Select and translate
- E -> Select and rotate
- R -> Select and scale
- F -> Focus on selected object
- G -> Hide non-3D models
- H / Ctrl+H -> Hide/Unhide object
(can be revealed again
at World Outliner)
World Outliner
*note: these are Windows shortcuts, Mac version might varies
ADDING/SAVING LEVELS
Starter Pack comes with 3 different levels
Try going into ‘StarterMap’
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
ADDING / SAVING LEVEL
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
ADDING / SAVING LEVEL
The Default level comes with a light source and sky
Select File > New Level and
click on Default
GEOMETRY TOOLS
addictive, subtractive
static mesh
geometry editing
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
GEOMETRY TOOL
Drag a Geometry shape
from the Mode Panel
Edit the height, width, sides,
etc on the Brush Settings
under Details Panel
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
GEOMETRY TOOL (ADDICTIVE, SUBTRACTIVE)
Things to note for 2 or more geometries:
• Addictive adds on
• Subtractive takes away
• The order is important in determining which one goes
first (for 2 or more geometry)
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
GEOMETRY TOOL (STATIC MESH)
Try creating something out of 4 or more geometry using
Addictive/Subtractive
Convert into a static mesh to be
used as a normal object/actor
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
GEOMETRY TOOL (GEOMETRY EDITING)
Go to Geometry Editing and select the
Vertex, or Surface or Edge, Optimize
when done
Very rudimentary compared to Maya or
Blender, but useful for basic layout of
your installation
FOLIAGE
Drag the object(s) you want to use as
foliage here
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
FOLIAGE
Edit the modifier to randomize the
object being painted
Density, Scale X, Align Max Angle, etc
Use this to select individual foliage
IMPORTING OBJECTS
blender
material & texture
object with more than 1 parts
physics
Use Blender to export the desired object by selecting them together as export as either .fbx or
.obj (.fbx is recommended as it can hold more information)
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
Tick ‘Selected Objects’ before exporting
IMPORTING OBJECTS (BLENDER)
If the 3D model does not come in .fbx or .obj format:
Drag the .fbx file into the Content
Browser and click on Import
Deselect ‘Skeletal Mesh’
Select ‘Do Not Create Materials’
and deselect ‘Import Texture’ if
there is no texture associated with
the model
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
Right-click in the Content Browser to
create a new Material for the object
you just imported
Import the .png texture as well by
dragging and dropping the .png file
IMPORTING OBJECTS (MATERIAL & TEXTURE)
Right click on the Material and
rename it, double-click on the
Material to go into the Material tab
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
IMPORTING OBJECTS (MATERIAL & TEXTURE)
Click and drag ‘Base Color’ and type
‘TextureSample’
Select the texture and click Save
above when you are done
Drag and apply the Material
under the ‘Materials’ section
Select all the individual components and drag it to the Viewport
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
IMPORTING OBJECTS (OBJECT WITH MORE THAN 1 PARTS)
Right-click on the sub-parts and ‘Attach To’ the main
part, now when you move the main part, it affects
the sub-parts as well
Select ‘Simulate Physics’
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
IMPORTING OBJECTS (PHYSICS)
Double-click on the object/actor to open their property tab
If Simulate Physics is greyed out:
1. Click on Collision > Complex Collision
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
IMPORTING OBJECTS (PHYSICS)
2. Select Collision >
Auto Convex Collision
3. Click ‘Apply’
4. Save and close tab, Simulate Physics should
be possible now
BUILDING LIGHTING & SCREENSHOT
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
BUILD LIGHTING AND SCREENSHOT
Select your Lighting Quality, the
higher it is, the longer to build
Click on ‘Build’ afterwards
Select ‘Simulate’ to see the
physics in action
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
BUILD LIGHTING & SCREENSHOT
Click on the camera icon
Increase the number to increase the height and
width of the screenshot
Select ‘High Resolution
Screenshot’
DM3015 INTERACTIVE ENVIRONMENTS
ASST PROF ELKE E. REINHUBER
CHENG SHAO MENG (MERLIN)
FURTHER LEARNING
1. YouTube Tutorials:
• Game Dev Academy -
https://www.youtube.com/watch?v=wSESd1EaJt4&list=PLsP
HRLf6UN4m1LQhNlRM22np4-4bIcDa4
• Unreal Engine Official Channel -
https://www.youtube.com/playlist?list=PLZlv_N0_O1gaCL2Xj
KluO7N2Pmmw9pvhE
• Virtus Learning Hub -
https://www.youtube.com/watch?v=1M3S3eiJK5I&index=1
&list=PLL0cLF8gjBpqDdMoeid6Vl5roMl6xJQGC
2. Unreal Engine Documentation:
https://docs.unrealengine.com/en-US/index.html
3. Linkedin Learning (Log in via NTU Database -
https://libguides.ntu.edu.sg/az.php?a=l):
https://www.linkedin.com/learning/search?keywords=
unreal%20engine&u=43752620

More Related Content

What's hot

Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & Components
Pouya Pournasir
 
Game development pipeline
Game development pipelineGame development pipeline
Game development pipeline
GAME Studios
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
Seth Sivak
 
Unity - Game Engine
Unity - Game EngineUnity - Game Engine
Unity - Game Engine
Geeks Anonymes
 
Game Design Fundamentals
Game Design FundamentalsGame Design Fundamentals
Game Design Fundamentals
Intelligent_ly
 
Modular Level Design for Skyrim
Modular Level Design for SkyrimModular Level Design for Skyrim
Modular Level Design for Skyrim
Joel Burgess
 
UE4でプロシージャル田植え(UE4 Environment Art Dive)
UE4でプロシージャル田植え(UE4 Environment Art Dive)UE4でプロシージャル田植え(UE4 Environment Art Dive)
UE4でプロシージャル田植え(UE4 Environment Art Dive)
エピック・ゲームズ・ジャパン Epic Games Japan
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Shaan Alam
 
Introduction to Unity
Introduction to UnityIntroduction to Unity
Introduction to Unity
University of Auckland
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
Game Design Process
Game Design ProcessGame Design Process
Game Design Process
Martin Sillaots
 
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
Gerke Max Preussner
 
Game Design Principle
Game Design PrincipleGame Design Principle
Game Design Principle
Naquiah Daud
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
Victor Terekhovskyi
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game EngineDiksha Bhargava
 
Press Button, Drink Coffee : An Overview of UE4 build pipeline and maintenance
Press Button, Drink Coffee : An Overview of UE4 build pipeline and maintenancePress Button, Drink Coffee : An Overview of UE4 build pipeline and maintenance
Press Button, Drink Coffee : An Overview of UE4 build pipeline and maintenance
エピック・ゲームズ・ジャパン Epic Games Japan
 
Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*
Intel® Software
 
GDC 2016: Modular Level Design of Fallout 4
GDC 2016: Modular Level Design of Fallout 4 GDC 2016: Modular Level Design of Fallout 4
GDC 2016: Modular Level Design of Fallout 4
Joel Burgess
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
Martin Sillaots
 
Unity Introduction
Unity IntroductionUnity Introduction
Unity Introduction
Juwal Bose
 

What's hot (20)

Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & Components
 
Game development pipeline
Game development pipelineGame development pipeline
Game development pipeline
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
 
Unity - Game Engine
Unity - Game EngineUnity - Game Engine
Unity - Game Engine
 
Game Design Fundamentals
Game Design FundamentalsGame Design Fundamentals
Game Design Fundamentals
 
Modular Level Design for Skyrim
Modular Level Design for SkyrimModular Level Design for Skyrim
Modular Level Design for Skyrim
 
UE4でプロシージャル田植え(UE4 Environment Art Dive)
UE4でプロシージャル田植え(UE4 Environment Art Dive)UE4でプロシージャル田植え(UE4 Environment Art Dive)
UE4でプロシージャル田植え(UE4 Environment Art Dive)
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Introduction to Unity
Introduction to UnityIntroduction to Unity
Introduction to Unity
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Game Design Process
Game Design ProcessGame Design Process
Game Design Process
 
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
 
Game Design Principle
Game Design PrincipleGame Design Principle
Game Design Principle
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
Press Button, Drink Coffee : An Overview of UE4 build pipeline and maintenance
Press Button, Drink Coffee : An Overview of UE4 build pipeline and maintenancePress Button, Drink Coffee : An Overview of UE4 build pipeline and maintenance
Press Button, Drink Coffee : An Overview of UE4 build pipeline and maintenance
 
Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*
 
GDC 2016: Modular Level Design of Fallout 4
GDC 2016: Modular Level Design of Fallout 4 GDC 2016: Modular Level Design of Fallout 4
GDC 2016: Modular Level Design of Fallout 4
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
 
Unity Introduction
Unity IntroductionUnity Introduction
Unity Introduction
 

Similar to Unreal Engine Beginner Workshop Slides

Java ME - 08 - Mobile 3D Graphics
Java ME - 08 - Mobile 3D GraphicsJava ME - 08 - Mobile 3D Graphics
Java ME - 08 - Mobile 3D Graphics
Andreas Jakl
 
DrTAD Blender software. Rigging object (3D Text). Tutorial
DrTAD Blender software. Rigging object (3D Text). TutorialDrTAD Blender software. Rigging object (3D Text). Tutorial
DrTAD Blender software. Rigging object (3D Text). Tutorial
FIDE Master Tihomir Dovramadjiev PhD
 
Nx basics 2014
Nx basics 2014 Nx basics 2014
Nx basics 2014
Miguele Davila
 
Nx basics 2014 unfnished
Nx basics 2014 unfnishedNx basics 2014 unfnished
Nx basics 2014 unfnishedMiguele Davila
 
5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data
Safe Software
 
5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR Workflows5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR Workflows
Safe Software
 
Motor3 d v13
Motor3 d v13Motor3 d v13
Motor3 d v13
ramdanelateb
 
solidworks
solidworkssolidworks
solidworks
Amit Kamboj
 
solidworks
solidworkssolidworks
solidworks
Amit Kamboj
 
Petrel F 1 getting started- 2018 v1.1
Petrel F 1 getting started- 2018 v1.1Petrel F 1 getting started- 2018 v1.1
Petrel F 1 getting started- 2018 v1.1
Sigve Hamilton Aspelund
 
catia-v5-dmu-kinematics.pdf
catia-v5-dmu-kinematics.pdfcatia-v5-dmu-kinematics.pdf
catia-v5-dmu-kinematics.pdf
Ankit514021
 
DrTAD Blender software. Example 3. Images as Planes. Spin (3D Object). Materi...
DrTAD Blender software. Example 3. Images as Planes. Spin (3D Object). Materi...DrTAD Blender software. Example 3. Images as Planes. Spin (3D Object). Materi...
DrTAD Blender software. Example 3. Images as Planes. Spin (3D Object). Materi...
FIDE Master Tihomir Dovramadjiev PhD
 
DrTAD Blender software. Layers & Render. Groups & Parents
DrTAD Blender software. Layers & Render. Groups & ParentsDrTAD Blender software. Layers & Render. Groups & Parents
DrTAD Blender software. Layers & Render. Groups & Parents
FIDE Master Tihomir Dovramadjiev PhD
 
DrTAD Blender software. Example 14. Sculpting. Making landscape scene based o...
DrTAD Blender software. Example 14. Sculpting. Making landscape scene based o...DrTAD Blender software. Example 14. Sculpting. Making landscape scene based o...
DrTAD Blender software. Example 14. Sculpting. Making landscape scene based o...
FIDE Master Tihomir Dovramadjiev PhD
 
Rhino to Ecotect - A short tutorial .pdf
Rhino to Ecotect - A short tutorial .pdfRhino to Ecotect - A short tutorial .pdf
Rhino to Ecotect - A short tutorial .pdf
APSanyal1
 
DrTAD 1 Introduction to Blender software. Interface
DrTAD 1 Introduction to Blender software. Interface DrTAD 1 Introduction to Blender software. Interface
DrTAD 1 Introduction to Blender software. Interface
FIDE Master Tihomir Dovramadjiev PhD
 
Blender Tutorial - Creating 3D Model Of Millennium Falcon And Cosmos Scene
Blender Tutorial - Creating 3D Model Of Millennium Falcon And Cosmos SceneBlender Tutorial - Creating 3D Model Of Millennium Falcon And Cosmos Scene
Blender Tutorial - Creating 3D Model Of Millennium Falcon And Cosmos Scene
FIDE Master Tihomir Dovramadjiev PhD
 
Introduction to Fab Academy
Introduction to Fab AcademyIntroduction to Fab Academy
Introduction to Fab Academy
Fab Lab LIMA
 
AUTOCAD Report
AUTOCAD ReportAUTOCAD Report
AUTOCAD ReportAMIT RAJ
 
DrTAD Blender Tutorial Animation Basics - Morphing 2 objects with Shrinkwrap ...
DrTAD Blender Tutorial Animation Basics - Morphing 2 objects with Shrinkwrap ...DrTAD Blender Tutorial Animation Basics - Morphing 2 objects with Shrinkwrap ...
DrTAD Blender Tutorial Animation Basics - Morphing 2 objects with Shrinkwrap ...
FIDE Master Tihomir Dovramadjiev PhD
 

Similar to Unreal Engine Beginner Workshop Slides (20)

Java ME - 08 - Mobile 3D Graphics
Java ME - 08 - Mobile 3D GraphicsJava ME - 08 - Mobile 3D Graphics
Java ME - 08 - Mobile 3D Graphics
 
DrTAD Blender software. Rigging object (3D Text). Tutorial
DrTAD Blender software. Rigging object (3D Text). TutorialDrTAD Blender software. Rigging object (3D Text). Tutorial
DrTAD Blender software. Rigging object (3D Text). Tutorial
 
Nx basics 2014
Nx basics 2014 Nx basics 2014
Nx basics 2014
 
Nx basics 2014 unfnished
Nx basics 2014 unfnishedNx basics 2014 unfnished
Nx basics 2014 unfnished
 
5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data
 
5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR Workflows5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR Workflows
 
Motor3 d v13
Motor3 d v13Motor3 d v13
Motor3 d v13
 
solidworks
solidworkssolidworks
solidworks
 
solidworks
solidworkssolidworks
solidworks
 
Petrel F 1 getting started- 2018 v1.1
Petrel F 1 getting started- 2018 v1.1Petrel F 1 getting started- 2018 v1.1
Petrel F 1 getting started- 2018 v1.1
 
catia-v5-dmu-kinematics.pdf
catia-v5-dmu-kinematics.pdfcatia-v5-dmu-kinematics.pdf
catia-v5-dmu-kinematics.pdf
 
DrTAD Blender software. Example 3. Images as Planes. Spin (3D Object). Materi...
DrTAD Blender software. Example 3. Images as Planes. Spin (3D Object). Materi...DrTAD Blender software. Example 3. Images as Planes. Spin (3D Object). Materi...
DrTAD Blender software. Example 3. Images as Planes. Spin (3D Object). Materi...
 
DrTAD Blender software. Layers & Render. Groups & Parents
DrTAD Blender software. Layers & Render. Groups & ParentsDrTAD Blender software. Layers & Render. Groups & Parents
DrTAD Blender software. Layers & Render. Groups & Parents
 
DrTAD Blender software. Example 14. Sculpting. Making landscape scene based o...
DrTAD Blender software. Example 14. Sculpting. Making landscape scene based o...DrTAD Blender software. Example 14. Sculpting. Making landscape scene based o...
DrTAD Blender software. Example 14. Sculpting. Making landscape scene based o...
 
Rhino to Ecotect - A short tutorial .pdf
Rhino to Ecotect - A short tutorial .pdfRhino to Ecotect - A short tutorial .pdf
Rhino to Ecotect - A short tutorial .pdf
 
DrTAD 1 Introduction to Blender software. Interface
DrTAD 1 Introduction to Blender software. Interface DrTAD 1 Introduction to Blender software. Interface
DrTAD 1 Introduction to Blender software. Interface
 
Blender Tutorial - Creating 3D Model Of Millennium Falcon And Cosmos Scene
Blender Tutorial - Creating 3D Model Of Millennium Falcon And Cosmos SceneBlender Tutorial - Creating 3D Model Of Millennium Falcon And Cosmos Scene
Blender Tutorial - Creating 3D Model Of Millennium Falcon And Cosmos Scene
 
Introduction to Fab Academy
Introduction to Fab AcademyIntroduction to Fab Academy
Introduction to Fab Academy
 
AUTOCAD Report
AUTOCAD ReportAUTOCAD Report
AUTOCAD Report
 
DrTAD Blender Tutorial Animation Basics - Morphing 2 objects with Shrinkwrap ...
DrTAD Blender Tutorial Animation Basics - Morphing 2 objects with Shrinkwrap ...DrTAD Blender Tutorial Animation Basics - Morphing 2 objects with Shrinkwrap ...
DrTAD Blender Tutorial Animation Basics - Morphing 2 objects with Shrinkwrap ...
 

More from Merlin Cheng

Our Grandparent's Days
Our Grandparent's DaysOur Grandparent's Days
Our Grandparent's Days
Merlin Cheng
 
We are the Ocean: Travelling Treasures of the Oceania
We are the Ocean: Travelling Treasures of the OceaniaWe are the Ocean: Travelling Treasures of the Oceania
We are the Ocean: Travelling Treasures of the Oceania
Merlin Cheng
 
Virtual Reality: Visualizing an 1850s Singapore River Artwork
Virtual Reality: Visualizing an 1850s Singapore River ArtworkVirtual Reality: Visualizing an 1850s Singapore River Artwork
Virtual Reality: Visualizing an 1850s Singapore River Artwork
Merlin Cheng
 
The High Renaissance - The Universal Man & Revisiting the Past
The High Renaissance - The Universal Man & Revisiting the PastThe High Renaissance - The Universal Man & Revisiting the Past
The High Renaissance - The Universal Man & Revisiting the Past
Merlin Cheng
 
Imprints of Buddha: Candi Borobudur
Imprints of Buddha: Candi BorobudurImprints of Buddha: Candi Borobudur
Imprints of Buddha: Candi Borobudur
Merlin Cheng
 
Brief History of Singapore Cinema
Brief History of Singapore CinemaBrief History of Singapore Cinema
Brief History of Singapore Cinema
Merlin Cheng
 
Composition Basics
Composition BasicsComposition Basics
Composition Basics
Merlin Cheng
 

More from Merlin Cheng (7)

Our Grandparent's Days
Our Grandparent's DaysOur Grandparent's Days
Our Grandparent's Days
 
We are the Ocean: Travelling Treasures of the Oceania
We are the Ocean: Travelling Treasures of the OceaniaWe are the Ocean: Travelling Treasures of the Oceania
We are the Ocean: Travelling Treasures of the Oceania
 
Virtual Reality: Visualizing an 1850s Singapore River Artwork
Virtual Reality: Visualizing an 1850s Singapore River ArtworkVirtual Reality: Visualizing an 1850s Singapore River Artwork
Virtual Reality: Visualizing an 1850s Singapore River Artwork
 
The High Renaissance - The Universal Man & Revisiting the Past
The High Renaissance - The Universal Man & Revisiting the PastThe High Renaissance - The Universal Man & Revisiting the Past
The High Renaissance - The Universal Man & Revisiting the Past
 
Imprints of Buddha: Candi Borobudur
Imprints of Buddha: Candi BorobudurImprints of Buddha: Candi Borobudur
Imprints of Buddha: Candi Borobudur
 
Brief History of Singapore Cinema
Brief History of Singapore CinemaBrief History of Singapore Cinema
Brief History of Singapore Cinema
 
Composition Basics
Composition BasicsComposition Basics
Composition Basics
 

Recently uploaded

Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 

Recently uploaded (20)

Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 

Unreal Engine Beginner Workshop Slides

  • 1. UNREAL ENGINE MINI-WORKSHOP (visualization in 3d space) D M 3 0 1 5 I N T E R A C T I V E E N V I R O N M E N T S – W E E K 5 P R E P A R E D B Y C H E N G S H A O M E N G ( M E R L I N ) M A ( R E S E A R C H ) , A 1 9 0 0 0 3 @ E . N T U . E D U . S G
  • 2. OUTLINE 1. What is Unreal Engine 2. 3D File Formats 3. Navigating Unreal Engine 4. Navigating the Viewport 5. Adding/Saving Levels 6. Geometry Tool 7. Foliage 8. Importing Objects 9. Build Lighting & Screenshot 10. Further Learning
  • 3. What is Unreal Engine? ▪ Video game engine released in May 1998, currently in the 4th version, released in 2014 ▪ Used more than just for video games, including: ▪ Animated film ▪ VFX in film production ▪ Virtual reality and augmented reality app ▪ Virtual product photography ▪ Architecture and construction ▪ Can be used for free, but charge a license fee of 5% revenue when you make more than $3000/quarter DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN)
  • 4. VFX film-making using Unreal real-time renderer Animation produced by 1 person without the need for a render farm Useful for architecture and interior design visualization as well DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN)
  • 6. What are some common 3D file formats? ▪ Commonly used formats include .fbx and .obj (for static objects) – “the .jpg and .png of Unreal world” ▪ Common application for making 3D content includes Autodesk Maya, Autodesk 3ds Max and Blender ▪ 3D software project file: ▪ Maya - .ma, .mb ▪ 3ds Max - .max, .3ds (old format) ▪ Blender - .blend ▪ Unreal - .uproject, .uasset (convert to this when imported) ▪ More info at: https://all3dp.com/3d-file-format-3d-files-3d-printer- 3d-cad-vrml-stl-obj/#stl DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN)
  • 8. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN)
  • 9. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN)
  • 10. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN)
  • 11. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN)
  • 12. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN)
  • 14. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) Level Editor Tab Bar Menu Bar Tool Bar Viewport Details Panel Mode Panel World Outliner Content Browser
  • 15. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) Edit > Editor Preferences > Level Editor > Viewports Invert Middle Mouse Pan Allows you to pan around like in Maya or SparkAR
  • 16. - Left/right mouse drag - Alt + Left mouse drag - Alt + Right mouse drag (zoom) - Middle mouse pan - Middle mouse scroll (zoom) - Ctrl+Z / Ctrl+Y -> Undo/Redo DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) NAVIGATING THE VIEWPORT - W -> Select and translate - E -> Select and rotate - R -> Select and scale - F -> Focus on selected object - G -> Hide non-3D models - H / Ctrl+H -> Hide/Unhide object (can be revealed again at World Outliner) World Outliner *note: these are Windows shortcuts, Mac version might varies
  • 18. Starter Pack comes with 3 different levels Try going into ‘StarterMap’ DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) ADDING / SAVING LEVEL
  • 19. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) ADDING / SAVING LEVEL The Default level comes with a light source and sky Select File > New Level and click on Default
  • 21. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) GEOMETRY TOOL Drag a Geometry shape from the Mode Panel Edit the height, width, sides, etc on the Brush Settings under Details Panel
  • 22. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) GEOMETRY TOOL (ADDICTIVE, SUBTRACTIVE) Things to note for 2 or more geometries: • Addictive adds on • Subtractive takes away • The order is important in determining which one goes first (for 2 or more geometry)
  • 23. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) GEOMETRY TOOL (STATIC MESH) Try creating something out of 4 or more geometry using Addictive/Subtractive Convert into a static mesh to be used as a normal object/actor
  • 24. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) GEOMETRY TOOL (GEOMETRY EDITING) Go to Geometry Editing and select the Vertex, or Surface or Edge, Optimize when done Very rudimentary compared to Maya or Blender, but useful for basic layout of your installation
  • 26. Drag the object(s) you want to use as foliage here DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) FOLIAGE Edit the modifier to randomize the object being painted Density, Scale X, Align Max Angle, etc Use this to select individual foliage
  • 27. IMPORTING OBJECTS blender material & texture object with more than 1 parts physics
  • 28. Use Blender to export the desired object by selecting them together as export as either .fbx or .obj (.fbx is recommended as it can hold more information) DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) Tick ‘Selected Objects’ before exporting IMPORTING OBJECTS (BLENDER) If the 3D model does not come in .fbx or .obj format:
  • 29. Drag the .fbx file into the Content Browser and click on Import Deselect ‘Skeletal Mesh’ Select ‘Do Not Create Materials’ and deselect ‘Import Texture’ if there is no texture associated with the model DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) Right-click in the Content Browser to create a new Material for the object you just imported Import the .png texture as well by dragging and dropping the .png file IMPORTING OBJECTS (MATERIAL & TEXTURE)
  • 30. Right click on the Material and rename it, double-click on the Material to go into the Material tab DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) IMPORTING OBJECTS (MATERIAL & TEXTURE) Click and drag ‘Base Color’ and type ‘TextureSample’ Select the texture and click Save above when you are done Drag and apply the Material under the ‘Materials’ section
  • 31. Select all the individual components and drag it to the Viewport DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) IMPORTING OBJECTS (OBJECT WITH MORE THAN 1 PARTS) Right-click on the sub-parts and ‘Attach To’ the main part, now when you move the main part, it affects the sub-parts as well
  • 32. Select ‘Simulate Physics’ DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) IMPORTING OBJECTS (PHYSICS) Double-click on the object/actor to open their property tab If Simulate Physics is greyed out:
  • 33. 1. Click on Collision > Complex Collision DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) IMPORTING OBJECTS (PHYSICS) 2. Select Collision > Auto Convex Collision 3. Click ‘Apply’ 4. Save and close tab, Simulate Physics should be possible now
  • 34. BUILDING LIGHTING & SCREENSHOT
  • 35. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) BUILD LIGHTING AND SCREENSHOT Select your Lighting Quality, the higher it is, the longer to build Click on ‘Build’ afterwards Select ‘Simulate’ to see the physics in action
  • 36. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) BUILD LIGHTING & SCREENSHOT Click on the camera icon Increase the number to increase the height and width of the screenshot Select ‘High Resolution Screenshot’
  • 37. DM3015 INTERACTIVE ENVIRONMENTS ASST PROF ELKE E. REINHUBER CHENG SHAO MENG (MERLIN) FURTHER LEARNING 1. YouTube Tutorials: • Game Dev Academy - https://www.youtube.com/watch?v=wSESd1EaJt4&list=PLsP HRLf6UN4m1LQhNlRM22np4-4bIcDa4 • Unreal Engine Official Channel - https://www.youtube.com/playlist?list=PLZlv_N0_O1gaCL2Xj KluO7N2Pmmw9pvhE • Virtus Learning Hub - https://www.youtube.com/watch?v=1M3S3eiJK5I&index=1 &list=PLL0cLF8gjBpqDdMoeid6Vl5roMl6xJQGC 2. Unreal Engine Documentation: https://docs.unrealengine.com/en-US/index.html 3. Linkedin Learning (Log in via NTU Database - https://libguides.ntu.edu.sg/az.php?a=l): https://www.linkedin.com/learning/search?keywords= unreal%20engine&u=43752620