SlideShare a Scribd company logo
Timeline Workshop
Narrative Design Series
Thomas Deacon, 2021-22
https://tinyurl.com/rca-unity-timeline
Stuff to do now!
● Get these slides:
https://tinyurl.com/rca-unity-timeline
● Register a Mixamo account to grab animations and character models
● Open the template project provided
What is Timeline
Unity Timeline Editor can create and edit
cinematic content, gameplay sequences, audio
sequences, and complex particle effects.
You can move clips around the Timeline, change
when they start, and decide how they should
blend and behave with other clips on the track.
When should I use it?
Do you need to respond to user or
system input dynamically?
Then use animation controllers and
state-machines.
Animators Dynamically switch animations
based on rules.
Do you need to compose sequences of
action?
Use timeline!
Timeline Directs object to create Linear
Sequences of Actions during gameplay, this
can be animation, sound, custom code etc.
Unity Terminology
Track Group lets you make a collection of tracks.
Activation Track controls when to activate a track on the Timeline.
Animation Track allows you to import existing animation clips or create an
animation from scratch directly within Timeline.
Audio Track allows you to import existing audio clips and make edits. Note that
you cannot preview audio outside of Play mode.
Control Track lets you take control of time-related elements of a GameObject,
such as a PlayableDirector or a ParticleSystem.
Unity Terminology
Playable Track allows you to trigger other timeline sequences.
Signal Track establishes a communication channel between the Timeline and
outside systems.
Cinemachine Track Allows you to control Cinemachine cameras within the
Timeline.
DIY Overview
1. Setup Project
2. Make your first timeline!
a. Create a master timeline
b. Create a sub-track
c. Add keyframed animations
d. Add animation components
e. Work with activation tracks
3. Let’s make a warehouse rave!
a. Work with audio tracks
b. Work with humanoid animation
c. Work with lighting animation
Follow-ups
● Practice!
● Work with Procedural Motion timeline tracks
● Control Particle Systems with timeline
● Practice!
● Look at the Playables API and Manual
● Expand Timeline to work in non-linear ways
● Work with Cinemachine to do create animated short films
● Practice!

More Related Content

Similar to Unity Timeline workshop 2021-22

Moviemaker report
Moviemaker reportMoviemaker report
Moviemaker report
Marlon Gajana
 
Camtasia Tutorial
Camtasia TutorialCamtasia Tutorial
Camtasia Tutorial
slharlow
 
adobe premiere pro.ppt
adobe premiere pro.pptadobe premiere pro.ppt
adobe premiere pro.ppt
VeronicGomez
 
Adobe premiere
Adobe premiereAdobe premiere
Adobe premiere
Elike Ikechukwu
 
Studio gsg
Studio gsgStudio gsg
Studio gsg
b1djorgesanchez
 
Studio gsg
Studio gsgStudio gsg
Studio gsg
b1djorgesanchez
 
lesson 1.ppt
lesson 1.pptlesson 1.ppt
lesson 1.ppt
rhemaflexion
 
Unit 3 Lesson 09
Unit 3 Lesson 09Unit 3 Lesson 09
Video editing Course
Video editing CourseVideo editing Course
Video editing Course
Classboat.com
 
Tutorial 1 adobe premier pro
Tutorial 1   adobe premier proTutorial 1   adobe premier pro
Tutorial 1 adobe premier pro
meLaife
 
Camtasia
CamtasiaCamtasia
Pod handler
Pod handlerPod handler
Pod handler
TheaJennings2
 
Camtasia
CamtasiaCamtasia
Camtasia
samharlow
 
Menerapkan efek khusus pada objek produksi eng
Menerapkan efek khusus pada objek produksi engMenerapkan efek khusus pada objek produksi eng
Menerapkan efek khusus pada objek produksi eng
Eko Supriyadi
 
Non interactive materials
Non interactive materialsNon interactive materials
Non interactive materials
u082929
 
Print Screens Of Editing
Print Screens Of EditingPrint Screens Of Editing
Print Screens Of Editing
lucyluu
 
Question 1(a) use of technology
Question 1(a) use of technologyQuestion 1(a) use of technology
Question 1(a) use of technology
WhiteBoiThsallyLover
 
Dl materials
Dl materialsDl materials
Dl materials
A Al Saqri
 
Kdenlive
KdenliveKdenlive
Kdenlive
Luis Vidrio
 
COOL STOP MOTION SOFTWARE
COOL STOP MOTION SOFTWARECOOL STOP MOTION SOFTWARE
COOL STOP MOTION SOFTWARE
Animation Kolkata
 

Similar to Unity Timeline workshop 2021-22 (20)

Moviemaker report
Moviemaker reportMoviemaker report
Moviemaker report
 
Camtasia Tutorial
Camtasia TutorialCamtasia Tutorial
Camtasia Tutorial
 
adobe premiere pro.ppt
adobe premiere pro.pptadobe premiere pro.ppt
adobe premiere pro.ppt
 
Adobe premiere
Adobe premiereAdobe premiere
Adobe premiere
 
Studio gsg
Studio gsgStudio gsg
Studio gsg
 
Studio gsg
Studio gsgStudio gsg
Studio gsg
 
lesson 1.ppt
lesson 1.pptlesson 1.ppt
lesson 1.ppt
 
Unit 3 Lesson 09
Unit 3 Lesson 09Unit 3 Lesson 09
Unit 3 Lesson 09
 
Video editing Course
Video editing CourseVideo editing Course
Video editing Course
 
Tutorial 1 adobe premier pro
Tutorial 1   adobe premier proTutorial 1   adobe premier pro
Tutorial 1 adobe premier pro
 
Camtasia
CamtasiaCamtasia
Camtasia
 
Pod handler
Pod handlerPod handler
Pod handler
 
Camtasia
CamtasiaCamtasia
Camtasia
 
Menerapkan efek khusus pada objek produksi eng
Menerapkan efek khusus pada objek produksi engMenerapkan efek khusus pada objek produksi eng
Menerapkan efek khusus pada objek produksi eng
 
Non interactive materials
Non interactive materialsNon interactive materials
Non interactive materials
 
Print Screens Of Editing
Print Screens Of EditingPrint Screens Of Editing
Print Screens Of Editing
 
Question 1(a) use of technology
Question 1(a) use of technologyQuestion 1(a) use of technology
Question 1(a) use of technology
 
Dl materials
Dl materialsDl materials
Dl materials
 
Kdenlive
KdenliveKdenlive
Kdenlive
 
COOL STOP MOTION SOFTWARE
COOL STOP MOTION SOFTWARECOOL STOP MOTION SOFTWARE
COOL STOP MOTION SOFTWARE
 

Recently uploaded

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 

Recently uploaded (20)

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 

Unity Timeline workshop 2021-22

  • 1. Timeline Workshop Narrative Design Series Thomas Deacon, 2021-22 https://tinyurl.com/rca-unity-timeline
  • 2. Stuff to do now! ● Get these slides: https://tinyurl.com/rca-unity-timeline ● Register a Mixamo account to grab animations and character models ● Open the template project provided
  • 3. What is Timeline Unity Timeline Editor can create and edit cinematic content, gameplay sequences, audio sequences, and complex particle effects. You can move clips around the Timeline, change when they start, and decide how they should blend and behave with other clips on the track.
  • 4. When should I use it? Do you need to respond to user or system input dynamically? Then use animation controllers and state-machines. Animators Dynamically switch animations based on rules. Do you need to compose sequences of action? Use timeline! Timeline Directs object to create Linear Sequences of Actions during gameplay, this can be animation, sound, custom code etc.
  • 5. Unity Terminology Track Group lets you make a collection of tracks. Activation Track controls when to activate a track on the Timeline. Animation Track allows you to import existing animation clips or create an animation from scratch directly within Timeline. Audio Track allows you to import existing audio clips and make edits. Note that you cannot preview audio outside of Play mode. Control Track lets you take control of time-related elements of a GameObject, such as a PlayableDirector or a ParticleSystem.
  • 6. Unity Terminology Playable Track allows you to trigger other timeline sequences. Signal Track establishes a communication channel between the Timeline and outside systems. Cinemachine Track Allows you to control Cinemachine cameras within the Timeline.
  • 7. DIY Overview 1. Setup Project 2. Make your first timeline! a. Create a master timeline b. Create a sub-track c. Add keyframed animations d. Add animation components e. Work with activation tracks 3. Let’s make a warehouse rave! a. Work with audio tracks b. Work with humanoid animation c. Work with lighting animation
  • 8. Follow-ups ● Practice! ● Work with Procedural Motion timeline tracks ● Control Particle Systems with timeline ● Practice! ● Look at the Playables API and Manual ● Expand Timeline to work in non-linear ways ● Work with Cinemachine to do create animated short films ● Practice!