SlideShare una empresa de Scribd logo
1 de 33
INTRODUCING THE ART PIPELINE
AT STAFFORDSHIRE UNIVERSITY@ STAFFORDSHIRE UNIVERSITY
David Edwards
Introduction • We have a strong 3d Art background here at Staffordshire University
• We have always had a core Game Art route through our flagship,
BSc(Hons) Computer Games Design award.
• This is now supported with our BA(Hons) Games Art award.
Our Alumni
Michael Knowland
Sr Character Artist - Avalanche Studios
Nick Elliot
Environment Artist - Playground Games
Ben Wilson
Environment Artist – Massive Entertainment
Liam Tart
Environment Artist - Creative Assembly
Madina Chionidi
Character Artist – DICE
2015 Ones to Watch:
Philip Gilbert
2015 Ones to Watch:
Mark Circus
2015 Ones to Watch:
Alex Zemskov
Games Art @ Staffs
Games Art is a key aspect Games Design/Technology
Program Area
Foundation
Introduction to
Modelling and
Rendering
1st Year
Introduction to
3d Modelling for
Games
1st Year
Fundamental Art
Skills for Games
2nd Year
3d Character
Modelling for
Games
2nd Year
Games Shaders
and Texturing
2nd Year
3d Hard Surface
Modelling
3rd Year
Advanced 3d
Modelling
3rd Year
Individual Games
Project
3rd Year
Individual Games
Portfolio
Masters
Advanced
Character
Prototyping
Masters
Advanced Games
Environment
Design &
Research
Masters
Advanced Vehicle
and Weapon
Prototyping
Foundation
Photoshop for
Games
Development
The Module
For the majority of our students this is their main Introduction to
world of 3d Game Art at Staffordshire University.
It’s a 30 credit module taken from September to May.1st Year
Introduction to 3d Modelling
for Games
3 Hour Teaching slot
Introduction
Short Theory
Lecture
Practical
Application
Short Theory
Lecture
Practical
Application
Exercise Round Up
The Goal This year students undertook a portfolio consisting of 2 components:
Semester 1:
Low Poly Mobile Environment, with diffuse only textures, 1500 tri limit per-asset.
1st Year
Introduction to 3d Modelling
for Games
The Goal This year students undertook 2 components of portfolio:
Semester 2:
Unreal Engine 4 table top diorama of 3 elements. Complete PBR workflow.
1st Year
Introduction to 3d Modelling
for Games
A New Challenger has entered the Game
However, the module is still remains one of our greatest challenges….
To take students from this… To this…
Who are these n00bs?!
60% of our students come to Staffordshire University from
B-Tec college courses, with the remainder entering from A-
Levels, or as mature students through access courses.
However!
How “Games related” the college course is questionable,
and there is currently no set standard.
Who are these n00bs?!
So we have students who may have:
• Completed 2 years trying out all aspects of game
development.
• Completed only a 1 or 2 modules around 3d Art or Game
development
• No experience of games development at all
However, these students have the UCAS points to enter
straight onto the undergraduate course.
What do they need to know?
Is that all?
3d Modelling Tools
3ds Max/Maya UI
Sub-D modelling
Triple Edge Looping
Normal Mapping technology
xNormal
Normal Mapping methodology
UV Mapping
Creating Tiling Textures
Creating Tiling Textures
UV unwrapping
Double Turbosmooth
Shape
Form
Proportion
Silhouette
Lighting
3-point Lighting
Presentation
Optimization
Smoothing Groups
Colour Theory
Fundamentals of
Environment Design
Photoshop
Good Taste
Camera
Terminology
Composition
Materials
Exporting to Unreal
Game Engine Limitations
Texturing process
A basic design process
Unreal Challenges Unreal presents students with a great opportunity to work
with a AAA Game Engine…
…However it also presents us with challenges which need to
be overcome when introducing students to the art pipeline.
Academic Challenges
The module is designed to measure the students against 5 Learning
Outcomes
Learning Outcome
1) Apply appropriate techniques to create, and modify, 3d game assets by
evaluating and applying a variety of industry production techniques.
Application
Enquiry
2) Demonstrate knowledge and understanding of 3d modelling
techniques, texturing methods, material and shader generation in game
asset production.
Problem Solving
3) Effectively communicate the design process, use of current industry
technologies, and workflows used in the production of the game assets.
Communication
4) Reflect upon suitability of the game assets for the chosen game engine
through comparison with professional works, and critically evaluate the
piece and determine improvements.
Reflection
Challenges for Introductory Students
• Choosing the right project
• Understanding the Basics of Asset Development
• Knowing the basic pipeline
• Knowing how to tweak that pipeline for a specific solution
• Implementing a suitably complex solution
• Time
Choosing the Right Project
Students view The module leader
One of the biggest problems student face
is knowing the scope of a project from the
start.
Considerations include:
• Complex geometry
• Specific UV unwrapping methods
• Unconventional normal map baking
processes,
• Elaborate material set ups
• Precise lighting settings
It can take considerable experience to be
able to choose a project at the right level.
Understanding the basics
“If you can dodge a wrench,
you can dodge a ball”
Basics of 3d
Modelling
High Poly Modelling
Normal Mapping Techniques
Game Mesh
Unwrapping
Smoothing
groups
Bakeoptimization
Texturing methods
Export to Unreal
Hope it worked*
*Success modifier is applied for the more practice
you have of undertaking this process.Understand what you’re trying to do
A Clean pipeline To keep things simple, we try to encourage students to adhere to a
clean production pipeline when working through their projects.
Presentation of final assets
Lighting Cameras Scene Composition
Texturing
Bake Normals Bake Projection Maps Create Textures Set up materials Test Metallic/Roughness
Low Poly
Suitably Optimised Appropriate smoothing groups Chamfered edges Normal map considerations
High Poly
Sub-D/DTS Mesh Floating Geometry Necessary Detail Normal Map considerations
Design Process
Block out Mood Board Colour/Value Designs Silhouette
Constant review for
quality in Unreal
Specific Solutions
One of the main issues students face is knowing when they
should deviate from the techniques they think they know, to
something more unconventional.
“Should I cut that shape in, or use floating geometry?”
“Is that going to normal map, or should I low poly it?”
“Is that curve going to project ok, or does it need to be
rounder?”
“How should I modify the cage to avoid this skewing?”
“Should I chamfer that edge to get a better bake?”
“Should I use overlapping UVs on this?”
“How do make this bit translucent, but that bit reflective?”
So if I do all
that, it’ll
work?
Not to mention… All of this is before you consider some of the more Intermediate,
or Advanced topics which may help solve these problems.
• Light Maps
• IES Lighting profiles
• Camera settings
• Matinee
• Master Materials/Material Instances
• Layered Materials
• Post processing
• Physics simulations for Cloth assets
• Set dressing (Particles, Volumes, backgrounds)
• Cinematography considerations
How the students used UE4…
UnrealEngine’s Marketplace, example content, and
content browser helps students to understand the size
and scope of projects.
Example content, like Alumni Liam Tart’s Sci-Fi Bunk,
enables students to inspect meshes, textures, and
materials up close.
Academic Challenges
Students use the example
content as part of their
research into limitations,
production methods, and
comparable assets from the
industry.
They document this through
asynchronous discussion
forums, mood boards,
references and blockouts.
How the students used UE4…
The .FBX pipeline into Unreal
Engine 4 really helps students
to see their project come
together.
Students are encouraged to
constantly export their
meshes and normal maps to
Unreal to check for errors.
How the students used UE4…
Materials and Materials
Instances helps students
quickly create a more visually
interesting diorama.
How the students used UE4…
Unreal Engine 4 helped the students produce some of the
best pieces of work we’ve ever seen from the 1st year
Building on Success
Whilst we have achieved a good level of success
this year there is more that we can do:
• Motivation and Engagement
• An introductory language
• Snapshot video tutorials
• Concise and accessible documentation
• Student Expectations
Motivation and Engagement
Motivating and engaging students on such a large
module (169 people) can be tricky. Not everyone loves
games art after all.
External talks from industry artists give students direct
access to new, and alternative information.
In some cases a big wake up call.
Inspiration and Design - Ollie Clarke, Modern Dream
The Art Pipeline, and Getting into the Industry – Scott Homer
An Introductory Language
Its very easy for us experienced artists and lecturers to forget just
what it’s like not knowing anything.
Finding a way to communicate effectively with students is key.
Normal Maps
A normal map is usually used to fake high-res geometry detail on what is actually a low-res mesh. Each pixel of a normal map is used to transfer the normal
that's on the high-res mesh onto the surface of the low-res mesh. The red, green, and blue channels of the texture are used to control the direction of each
pixel's normal. The pixels in the normal map basically control what direction each of the pixels on the low-poly model will be facing, controlling how
much lighting each pixel will receive, and thus creating the illusion of more surface detail or better curvature. The process of transferring normals from the
high-res model to the in-game model is often called baking. (TechArtists.org2010)
Or
A normal map uses colour values to modify how a mesh receives light,
thus giving the impression of more detail.
Snapshot Video Tutorials
One solution to help engage struggling students is to create a library
of snapshot videos tutorials. Students could dip in and out, to access
specific information
At only a couple of minutes in length, the videos would cover only the
necessary steps to complete an action, e.g. This is the swift loop tool.
Links would still be provided to externally hosted tutorial content.
These are typically longer, or part of a series.
Concise and Accessible Documentation
One of the great things about Unreal Engine 4 is the
large volume of clear and accessible documentation.
Students can be easily directed to this to get an
overview of the whole pipeline, and explore new
areas.
Student Expectations
One of the biggest issues we do face is managing the
expectations of the students.
What we expect of them, and what they expect from us.
Staff expectations Student expectations
300 hours of work. ~12.5 hours per
week.
Industry Standard Software
Practicing of techniques and methods
taught
Professional level lectures and tutorials
Reading of methods, pipelines and
techniques by artists
Clear Assessment Criteria
An enthusiasm for creating good game
art
Example assignments
Access to support and help when
needed
Access to PCs outside of class time
Future Challenges
Scope; We only have a year to get across all the basics, but still
have students who can make content by the time they enter the
second year.
Updates; UE4 is really flexible we need to ensure we’re keeping
up with all the latest technological improvements.
Limitations and getting it wrong; This may be the first game art
module a student has taken. They need to know they can, and
will make mistakes, but that’s ok.
Thank you
• D.J.Edwards@staffs.ac.uk
• @Daaaaavve
• @staffsgamestech
Contact
Any Questions?
Introducing the UE4 Art Pipeline to students
• Introduction
• Who are the students
• Typical student profile
• What’s their background – 60% of students from a B-Tec courses (content ranges from 2 years in a range game-dev modules, to 1 module in 3d/Photoshop)
• What do they already know? – 40% students potentially know very little, if anything. Grades to enter the main undergraduate course
• Pro-active response/action to their skillset
• Elephant in the room – Interviews
• Introducing Game Asset development to students
• What do they need to know?
• 3d Modelling in Max/Maya, Unwrapping, texturing/Photoshop, lighting/presenting work,
• Art techniques – shape/form, proportion, likeness, design process, colour, lighting, silhouette, design principles,
• UE4 Challenges?
• Time?
• Understanding the basics?
• A Clean pipeline?
• All the other stuff – light maps, lighting, cameras, set dressing, cinematography,
• Academic Challenges
• Are they on the right course/award
• Does it meet their expectations
• Motivation and engagement
• Possible solutions
• Snapshot video tutorials
• An introductory language
• Concise and accessible documentation
• Have Interviews

Más contenido relacionado

La actualidad más candente

Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games designBrunel University
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in UnityHakan Saglam
 
【Unity道場 3月 ~ライティングとVFX Graph~】Unityのライティング機能のおさらい
【Unity道場 3月 ~ライティングとVFX Graph~】Unityのライティング機能のおさらい【Unity道場 3月 ~ライティングとVFX Graph~】Unityのライティング機能のおさらい
【Unity道場 3月 ~ライティングとVFX Graph~】Unityのライティング機能のおさらいUnity Technologies Japan K.K.
 
The last of us game dev pipeline
The last of us game dev pipelineThe last of us game dev pipeline
The last of us game dev pipelineRyan Worcester
 
1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)Hafiz Ammar Siddiqui
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentiTawy Community
 
Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by StepBayu Sembada
 
Game design through the eyes of gaming history
Game design through the eyes of gaming historyGame design through the eyes of gaming history
Game design through the eyes of gaming historyDori Adar
 
Game development
Game developmentGame development
Game developmentreittes
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Nataly Eliyahu
 
Level design for games
Level design for gamesLevel design for games
Level design for gamesJayyes
 
Game genres
Game genresGame genres
Game genresaealey
 
게임 BM 설계를 위해 알아야 할 게임 Entity
게임 BM 설계를 위해 알아야 할 게임 Entity게임 BM 설계를 위해 알아야 할 게임 Entity
게임 BM 설계를 위해 알아야 할 게임 EntityHyeyon Kwon
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game developmentAbdelrahman Ahmed
 
2 lecture (gdd, responsibilites, level of game) 18 1-2021
2 lecture (gdd, responsibilites, level of game) 18 1-20212 lecture (gdd, responsibilites, level of game) 18 1-2021
2 lecture (gdd, responsibilites, level of game) 18 1-2021Durgesh Pandey
 

La actualidad más candente (20)

Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games design
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in Unity
 
【Unity道場 3月 ~ライティングとVFX Graph~】Unityのライティング機能のおさらい
【Unity道場 3月 ~ライティングとVFX Graph~】Unityのライティング機能のおさらい【Unity道場 3月 ~ライティングとVFX Graph~】Unityのライティング機能のおさらい
【Unity道場 3月 ~ライティングとVFX Graph~】Unityのライティング機能のおさらい
 
The last of us game dev pipeline
The last of us game dev pipelineThe last of us game dev pipeline
The last of us game dev pipeline
 
Various Topics on Game Design
Various Topics on Game DesignVarious Topics on Game Design
Various Topics on Game Design
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
 
1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by Step
 
Game design through the eyes of gaming history
Game design through the eyes of gaming historyGame design through the eyes of gaming history
Game design through the eyes of gaming history
 
Game development
Game developmentGame development
Game development
 
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
 
Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)
 
Level design for games
Level design for gamesLevel design for games
Level design for games
 
Game genres
Game genresGame genres
Game genres
 
Level Design
Level DesignLevel Design
Level Design
 
게임 BM 설계를 위해 알아야 할 게임 Entity
게임 BM 설계를 위해 알아야 할 게임 Entity게임 BM 설계를 위해 알아야 할 게임 Entity
게임 BM 설계를 위해 알아야 할 게임 Entity
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
 
2 lecture (gdd, responsibilites, level of game) 18 1-2021
2 lecture (gdd, responsibilites, level of game) 18 1-20212 lecture (gdd, responsibilites, level of game) 18 1-2021
2 lecture (gdd, responsibilites, level of game) 18 1-2021
 

Destacado

Outcome 2 Computer games Production
Outcome 2 Computer games ProductionOutcome 2 Computer games Production
Outcome 2 Computer games ProductionJerk Off
 
The Post-Production Cycle - Game Software Project Management
The Post-Production Cycle - Game Software Project ManagementThe Post-Production Cycle - Game Software Project Management
The Post-Production Cycle - Game Software Project ManagementSimeon Pashley
 
Digibury: Sony Game developement process - Mark Linott
Digibury: Sony Game developement process - Mark LinottDigibury: Sony Game developement process - Mark Linott
Digibury: Sony Game developement process - Mark LinottLizzie Hodgson
 
Game Development Pipeline
Game Development PipelineGame Development Pipeline
Game Development PipelineSam McCourt
 
ThinkNation: "Women quotas in tech" Naomi Trickey, Brandwatch
ThinkNation: "Women quotas in tech" Naomi Trickey, BrandwatchThinkNation: "Women quotas in tech" Naomi Trickey, Brandwatch
ThinkNation: "Women quotas in tech" Naomi Trickey, BrandwatchLizzie Hodgson
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-ProductionKevin Duggan
 
inlusio | game development process
inlusio | game development processinlusio | game development process
inlusio | game development processTj'ièn Twijnstra
 
Rapidly prototyping games_FITC Amsterdam_2013
Rapidly prototyping games_FITC Amsterdam_2013Rapidly prototyping games_FITC Amsterdam_2013
Rapidly prototyping games_FITC Amsterdam_2013Wooga
 
Building the pipeline for FUN - Game Development
 Building the pipeline for FUN - Game Development Building the pipeline for FUN - Game Development
Building the pipeline for FUN - Game DevelopmentFaunaFace, Inc
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentDavid Mullich
 
Creating Dragon City for Mobile
Creating Dragon City for MobileCreating Dragon City for Mobile
Creating Dragon City for MobileSocial Point
 
Creating Game Leaderboards with Redis
Creating Game Leaderboards with RedisCreating Game Leaderboards with Redis
Creating Game Leaderboards with RedisSocial Point
 
Game Process (Flowchart)
Game Process (Flowchart)Game Process (Flowchart)
Game Process (Flowchart)Louise Balicat
 
Lean Game Development
Lean Game DevelopmentLean Game Development
Lean Game DevelopmentSeth Sivak
 
The Art of Game Development
The Art of Game DevelopmentThe Art of Game Development
The Art of Game DevelopmentAmir H. Fassihi
 
Lecture 4: Phases of Production
Lecture 4: Phases of ProductionLecture 4: Phases of Production
Lecture 4: Phases of ProductionShannon Walsh
 
Rendering AAA-Quality Characters of Project A1
Rendering AAA-Quality Characters of Project A1Rendering AAA-Quality Characters of Project A1
Rendering AAA-Quality Characters of Project A1Ki Hyunwoo
 
Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013 Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013 barisyaman
 

Destacado (20)

Outcome 2 Computer games Production
Outcome 2 Computer games ProductionOutcome 2 Computer games Production
Outcome 2 Computer games Production
 
The Post-Production Cycle - Game Software Project Management
The Post-Production Cycle - Game Software Project ManagementThe Post-Production Cycle - Game Software Project Management
The Post-Production Cycle - Game Software Project Management
 
Ndc11 이창희_hdr
Ndc11 이창희_hdrNdc11 이창희_hdr
Ndc11 이창희_hdr
 
Digibury: Sony Game developement process - Mark Linott
Digibury: Sony Game developement process - Mark LinottDigibury: Sony Game developement process - Mark Linott
Digibury: Sony Game developement process - Mark Linott
 
Game Development Pipeline
Game Development PipelineGame Development Pipeline
Game Development Pipeline
 
ThinkNation: "Women quotas in tech" Naomi Trickey, Brandwatch
ThinkNation: "Women quotas in tech" Naomi Trickey, BrandwatchThinkNation: "Women quotas in tech" Naomi Trickey, Brandwatch
ThinkNation: "Women quotas in tech" Naomi Trickey, Brandwatch
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-Production
 
inlusio | game development process
inlusio | game development processinlusio | game development process
inlusio | game development process
 
Rapidly prototyping games_FITC Amsterdam_2013
Rapidly prototyping games_FITC Amsterdam_2013Rapidly prototyping games_FITC Amsterdam_2013
Rapidly prototyping games_FITC Amsterdam_2013
 
Game dev process
Game dev processGame dev process
Game dev process
 
Building the pipeline for FUN - Game Development
 Building the pipeline for FUN - Game Development Building the pipeline for FUN - Game Development
Building the pipeline for FUN - Game Development
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game Development
 
Creating Dragon City for Mobile
Creating Dragon City for MobileCreating Dragon City for Mobile
Creating Dragon City for Mobile
 
Creating Game Leaderboards with Redis
Creating Game Leaderboards with RedisCreating Game Leaderboards with Redis
Creating Game Leaderboards with Redis
 
Game Process (Flowchart)
Game Process (Flowchart)Game Process (Flowchart)
Game Process (Flowchart)
 
Lean Game Development
Lean Game DevelopmentLean Game Development
Lean Game Development
 
The Art of Game Development
The Art of Game DevelopmentThe Art of Game Development
The Art of Game Development
 
Lecture 4: Phases of Production
Lecture 4: Phases of ProductionLecture 4: Phases of Production
Lecture 4: Phases of Production
 
Rendering AAA-Quality Characters of Project A1
Rendering AAA-Quality Characters of Project A1Rendering AAA-Quality Characters of Project A1
Rendering AAA-Quality Characters of Project A1
 
Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013 Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013
 

Similar a Introducting the art pipeline

My now, somewhat feasible idea ec
My now, somewhat feasible idea ecMy now, somewhat feasible idea ec
My now, somewhat feasible idea ecerikchocianowski
 
ChenXin_Daniel_Han
ChenXin_Daniel_HanChenXin_Daniel_Han
ChenXin_Daniel_HanDaniel Han
 
Game Art Courses - MAGES Institute
Game Art Courses - MAGES Institute Game Art Courses - MAGES Institute
Game Art Courses - MAGES Institute AkhilKumar529314
 
The Emerging Field of Surface Imaging
The Emerging Field of Surface ImagingThe Emerging Field of Surface Imaging
The Emerging Field of Surface ImagingBrigid Maher
 
FETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopFETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopMike Ploor
 
2d Animation Syllabus & Activities
2d Animation Syllabus & Activities2d Animation Syllabus & Activities
2d Animation Syllabus & ActivitiesInstitute Animation
 
Geometry 3D Shapes
Geometry 3D ShapesGeometry 3D Shapes
Geometry 3D ShapesMahriAutumn
 
Tcea 2014 Video Game Design for New TEKS
Tcea 2014   Video Game Design for New TEKSTcea 2014   Video Game Design for New TEKS
Tcea 2014 Video Game Design for New TEKSMike Ploor
 
STEMx 3D printing 9/20/2013
STEMx 3D printing 9/20/2013STEMx 3D printing 9/20/2013
STEMx 3D printing 9/20/2013elmork
 
Week 1 Welcome to 3D Vis
Week 1 Welcome to 3D VisWeek 1 Welcome to 3D Vis
Week 1 Welcome to 3D VisScottRoberts37
 
CSE367 Lecture 1 image processing lecture
CSE367 Lecture 1 image processing lectureCSE367 Lecture 1 image processing lecture
CSE367 Lecture 1 image processing lectureFatmaNewagy1
 
2016 10 09 short film careers master with UKSA slides
2016 10 09 short film careers master with UKSA slides2016 10 09 short film careers master with UKSA slides
2016 10 09 short film careers master with UKSA slidesYen Yau
 
SIcenterAndProgramSmall01-07-15
SIcenterAndProgramSmall01-07-15SIcenterAndProgramSmall01-07-15
SIcenterAndProgramSmall01-07-15hitoshi ujiie
 
Cc0b4a5570cd171da675a6849bde87bd08fc
Cc0b4a5570cd171da675a6849bde87bd08fcCc0b4a5570cd171da675a6849bde87bd08fc
Cc0b4a5570cd171da675a6849bde87bd08fcISAH BABAYO
 
Introduction to 3D printing
Introduction to 3D printingIntroduction to 3D printing
Introduction to 3D printingManoj kumar
 
Cyber securityeducation may2015
Cyber securityeducation may2015Cyber securityeducation may2015
Cyber securityeducation may2015Mark Guzdial
 
3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk maya3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk mayaParvesh Taneja
 
An Exploration of Immersive Virtual Reality in Learning
An Exploration of Immersive Virtual Reality in LearningAn Exploration of Immersive Virtual Reality in Learning
An Exploration of Immersive Virtual Reality in LearningVikas Luthra
 

Similar a Introducting the art pipeline (20)

My now, somewhat feasible idea ec
My now, somewhat feasible idea ecMy now, somewhat feasible idea ec
My now, somewhat feasible idea ec
 
ChenXin_Daniel_Han
ChenXin_Daniel_HanChenXin_Daniel_Han
ChenXin_Daniel_Han
 
Game Art Courses - MAGES Institute
Game Art Courses - MAGES Institute Game Art Courses - MAGES Institute
Game Art Courses - MAGES Institute
 
The Emerging Field of Surface Imaging
The Emerging Field of Surface ImagingThe Emerging Field of Surface Imaging
The Emerging Field of Surface Imaging
 
FETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopFETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - Workshop
 
2d Animation Syllabus & Activities
2d Animation Syllabus & Activities2d Animation Syllabus & Activities
2d Animation Syllabus & Activities
 
Geometry 3D Shapes
Geometry 3D ShapesGeometry 3D Shapes
Geometry 3D Shapes
 
Tcea 2014 Video Game Design for New TEKS
Tcea 2014   Video Game Design for New TEKSTcea 2014   Video Game Design for New TEKS
Tcea 2014 Video Game Design for New TEKS
 
STEMx 3D printing 9/20/2013
STEMx 3D printing 9/20/2013STEMx 3D printing 9/20/2013
STEMx 3D printing 9/20/2013
 
Week 1 Welcome to 3D Vis
Week 1 Welcome to 3D VisWeek 1 Welcome to 3D Vis
Week 1 Welcome to 3D Vis
 
CSE367 Lecture 1 image processing lecture
CSE367 Lecture 1 image processing lectureCSE367 Lecture 1 image processing lecture
CSE367 Lecture 1 image processing lecture
 
2016 10 09 short film careers master with UKSA slides
2016 10 09 short film careers master with UKSA slides2016 10 09 short film careers master with UKSA slides
2016 10 09 short film careers master with UKSA slides
 
SIcenterAndProgramSmall01-07-15
SIcenterAndProgramSmall01-07-15SIcenterAndProgramSmall01-07-15
SIcenterAndProgramSmall01-07-15
 
Image analytics - A Primer
Image analytics - A PrimerImage analytics - A Primer
Image analytics - A Primer
 
4 modern textiles ppt
4 modern textiles ppt4 modern textiles ppt
4 modern textiles ppt
 
Cc0b4a5570cd171da675a6849bde87bd08fc
Cc0b4a5570cd171da675a6849bde87bd08fcCc0b4a5570cd171da675a6849bde87bd08fc
Cc0b4a5570cd171da675a6849bde87bd08fc
 
Introduction to 3D printing
Introduction to 3D printingIntroduction to 3D printing
Introduction to 3D printing
 
Cyber securityeducation may2015
Cyber securityeducation may2015Cyber securityeducation may2015
Cyber securityeducation may2015
 
3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk maya3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk maya
 
An Exploration of Immersive Virtual Reality in Learning
An Exploration of Immersive Virtual Reality in LearningAn Exploration of Immersive Virtual Reality in Learning
An Exploration of Immersive Virtual Reality in Learning
 

Introducting the art pipeline

  • 1. INTRODUCING THE ART PIPELINE AT STAFFORDSHIRE UNIVERSITY@ STAFFORDSHIRE UNIVERSITY David Edwards
  • 2. Introduction • We have a strong 3d Art background here at Staffordshire University • We have always had a core Game Art route through our flagship, BSc(Hons) Computer Games Design award. • This is now supported with our BA(Hons) Games Art award.
  • 3. Our Alumni Michael Knowland Sr Character Artist - Avalanche Studios Nick Elliot Environment Artist - Playground Games Ben Wilson Environment Artist – Massive Entertainment Liam Tart Environment Artist - Creative Assembly Madina Chionidi Character Artist – DICE 2015 Ones to Watch: Philip Gilbert 2015 Ones to Watch: Mark Circus 2015 Ones to Watch: Alex Zemskov
  • 4. Games Art @ Staffs Games Art is a key aspect Games Design/Technology Program Area Foundation Introduction to Modelling and Rendering 1st Year Introduction to 3d Modelling for Games 1st Year Fundamental Art Skills for Games 2nd Year 3d Character Modelling for Games 2nd Year Games Shaders and Texturing 2nd Year 3d Hard Surface Modelling 3rd Year Advanced 3d Modelling 3rd Year Individual Games Project 3rd Year Individual Games Portfolio Masters Advanced Character Prototyping Masters Advanced Games Environment Design & Research Masters Advanced Vehicle and Weapon Prototyping Foundation Photoshop for Games Development
  • 5. The Module For the majority of our students this is their main Introduction to world of 3d Game Art at Staffordshire University. It’s a 30 credit module taken from September to May.1st Year Introduction to 3d Modelling for Games 3 Hour Teaching slot Introduction Short Theory Lecture Practical Application Short Theory Lecture Practical Application Exercise Round Up
  • 6. The Goal This year students undertook a portfolio consisting of 2 components: Semester 1: Low Poly Mobile Environment, with diffuse only textures, 1500 tri limit per-asset. 1st Year Introduction to 3d Modelling for Games
  • 7. The Goal This year students undertook 2 components of portfolio: Semester 2: Unreal Engine 4 table top diorama of 3 elements. Complete PBR workflow. 1st Year Introduction to 3d Modelling for Games
  • 8. A New Challenger has entered the Game However, the module is still remains one of our greatest challenges…. To take students from this… To this…
  • 9. Who are these n00bs?! 60% of our students come to Staffordshire University from B-Tec college courses, with the remainder entering from A- Levels, or as mature students through access courses. However! How “Games related” the college course is questionable, and there is currently no set standard.
  • 10. Who are these n00bs?! So we have students who may have: • Completed 2 years trying out all aspects of game development. • Completed only a 1 or 2 modules around 3d Art or Game development • No experience of games development at all However, these students have the UCAS points to enter straight onto the undergraduate course.
  • 11. What do they need to know? Is that all? 3d Modelling Tools 3ds Max/Maya UI Sub-D modelling Triple Edge Looping Normal Mapping technology xNormal Normal Mapping methodology UV Mapping Creating Tiling Textures Creating Tiling Textures UV unwrapping Double Turbosmooth Shape Form Proportion Silhouette Lighting 3-point Lighting Presentation Optimization Smoothing Groups Colour Theory Fundamentals of Environment Design Photoshop Good Taste Camera Terminology Composition Materials Exporting to Unreal Game Engine Limitations Texturing process A basic design process
  • 12. Unreal Challenges Unreal presents students with a great opportunity to work with a AAA Game Engine… …However it also presents us with challenges which need to be overcome when introducing students to the art pipeline.
  • 13. Academic Challenges The module is designed to measure the students against 5 Learning Outcomes Learning Outcome 1) Apply appropriate techniques to create, and modify, 3d game assets by evaluating and applying a variety of industry production techniques. Application Enquiry 2) Demonstrate knowledge and understanding of 3d modelling techniques, texturing methods, material and shader generation in game asset production. Problem Solving 3) Effectively communicate the design process, use of current industry technologies, and workflows used in the production of the game assets. Communication 4) Reflect upon suitability of the game assets for the chosen game engine through comparison with professional works, and critically evaluate the piece and determine improvements. Reflection
  • 14. Challenges for Introductory Students • Choosing the right project • Understanding the Basics of Asset Development • Knowing the basic pipeline • Knowing how to tweak that pipeline for a specific solution • Implementing a suitably complex solution • Time
  • 15. Choosing the Right Project Students view The module leader One of the biggest problems student face is knowing the scope of a project from the start. Considerations include: • Complex geometry • Specific UV unwrapping methods • Unconventional normal map baking processes, • Elaborate material set ups • Precise lighting settings It can take considerable experience to be able to choose a project at the right level.
  • 16. Understanding the basics “If you can dodge a wrench, you can dodge a ball” Basics of 3d Modelling High Poly Modelling Normal Mapping Techniques Game Mesh Unwrapping Smoothing groups Bakeoptimization Texturing methods Export to Unreal Hope it worked* *Success modifier is applied for the more practice you have of undertaking this process.Understand what you’re trying to do
  • 17. A Clean pipeline To keep things simple, we try to encourage students to adhere to a clean production pipeline when working through their projects. Presentation of final assets Lighting Cameras Scene Composition Texturing Bake Normals Bake Projection Maps Create Textures Set up materials Test Metallic/Roughness Low Poly Suitably Optimised Appropriate smoothing groups Chamfered edges Normal map considerations High Poly Sub-D/DTS Mesh Floating Geometry Necessary Detail Normal Map considerations Design Process Block out Mood Board Colour/Value Designs Silhouette Constant review for quality in Unreal
  • 18. Specific Solutions One of the main issues students face is knowing when they should deviate from the techniques they think they know, to something more unconventional. “Should I cut that shape in, or use floating geometry?” “Is that going to normal map, or should I low poly it?” “Is that curve going to project ok, or does it need to be rounder?” “How should I modify the cage to avoid this skewing?” “Should I chamfer that edge to get a better bake?” “Should I use overlapping UVs on this?” “How do make this bit translucent, but that bit reflective?” So if I do all that, it’ll work?
  • 19. Not to mention… All of this is before you consider some of the more Intermediate, or Advanced topics which may help solve these problems. • Light Maps • IES Lighting profiles • Camera settings • Matinee • Master Materials/Material Instances • Layered Materials • Post processing • Physics simulations for Cloth assets • Set dressing (Particles, Volumes, backgrounds) • Cinematography considerations
  • 20. How the students used UE4… UnrealEngine’s Marketplace, example content, and content browser helps students to understand the size and scope of projects. Example content, like Alumni Liam Tart’s Sci-Fi Bunk, enables students to inspect meshes, textures, and materials up close.
  • 21. Academic Challenges Students use the example content as part of their research into limitations, production methods, and comparable assets from the industry. They document this through asynchronous discussion forums, mood boards, references and blockouts.
  • 22. How the students used UE4… The .FBX pipeline into Unreal Engine 4 really helps students to see their project come together. Students are encouraged to constantly export their meshes and normal maps to Unreal to check for errors.
  • 23. How the students used UE4… Materials and Materials Instances helps students quickly create a more visually interesting diorama.
  • 24. How the students used UE4… Unreal Engine 4 helped the students produce some of the best pieces of work we’ve ever seen from the 1st year
  • 25. Building on Success Whilst we have achieved a good level of success this year there is more that we can do: • Motivation and Engagement • An introductory language • Snapshot video tutorials • Concise and accessible documentation • Student Expectations
  • 26. Motivation and Engagement Motivating and engaging students on such a large module (169 people) can be tricky. Not everyone loves games art after all. External talks from industry artists give students direct access to new, and alternative information. In some cases a big wake up call. Inspiration and Design - Ollie Clarke, Modern Dream The Art Pipeline, and Getting into the Industry – Scott Homer
  • 27. An Introductory Language Its very easy for us experienced artists and lecturers to forget just what it’s like not knowing anything. Finding a way to communicate effectively with students is key. Normal Maps A normal map is usually used to fake high-res geometry detail on what is actually a low-res mesh. Each pixel of a normal map is used to transfer the normal that's on the high-res mesh onto the surface of the low-res mesh. The red, green, and blue channels of the texture are used to control the direction of each pixel's normal. The pixels in the normal map basically control what direction each of the pixels on the low-poly model will be facing, controlling how much lighting each pixel will receive, and thus creating the illusion of more surface detail or better curvature. The process of transferring normals from the high-res model to the in-game model is often called baking. (TechArtists.org2010) Or A normal map uses colour values to modify how a mesh receives light, thus giving the impression of more detail.
  • 28. Snapshot Video Tutorials One solution to help engage struggling students is to create a library of snapshot videos tutorials. Students could dip in and out, to access specific information At only a couple of minutes in length, the videos would cover only the necessary steps to complete an action, e.g. This is the swift loop tool. Links would still be provided to externally hosted tutorial content. These are typically longer, or part of a series.
  • 29. Concise and Accessible Documentation One of the great things about Unreal Engine 4 is the large volume of clear and accessible documentation. Students can be easily directed to this to get an overview of the whole pipeline, and explore new areas.
  • 30. Student Expectations One of the biggest issues we do face is managing the expectations of the students. What we expect of them, and what they expect from us. Staff expectations Student expectations 300 hours of work. ~12.5 hours per week. Industry Standard Software Practicing of techniques and methods taught Professional level lectures and tutorials Reading of methods, pipelines and techniques by artists Clear Assessment Criteria An enthusiasm for creating good game art Example assignments Access to support and help when needed Access to PCs outside of class time
  • 31. Future Challenges Scope; We only have a year to get across all the basics, but still have students who can make content by the time they enter the second year. Updates; UE4 is really flexible we need to ensure we’re keeping up with all the latest technological improvements. Limitations and getting it wrong; This may be the first game art module a student has taken. They need to know they can, and will make mistakes, but that’s ok.
  • 32. Thank you • D.J.Edwards@staffs.ac.uk • @Daaaaavve • @staffsgamestech Contact Any Questions?
  • 33. Introducing the UE4 Art Pipeline to students • Introduction • Who are the students • Typical student profile • What’s their background – 60% of students from a B-Tec courses (content ranges from 2 years in a range game-dev modules, to 1 module in 3d/Photoshop) • What do they already know? – 40% students potentially know very little, if anything. Grades to enter the main undergraduate course • Pro-active response/action to their skillset • Elephant in the room – Interviews • Introducing Game Asset development to students • What do they need to know? • 3d Modelling in Max/Maya, Unwrapping, texturing/Photoshop, lighting/presenting work, • Art techniques – shape/form, proportion, likeness, design process, colour, lighting, silhouette, design principles, • UE4 Challenges? • Time? • Understanding the basics? • A Clean pipeline? • All the other stuff – light maps, lighting, cameras, set dressing, cinematography, • Academic Challenges • Are they on the right course/award • Does it meet their expectations • Motivation and engagement • Possible solutions • Snapshot video tutorials • An introductory language • Concise and accessible documentation • Have Interviews