SlideShare a Scribd company logo
2672QCA 3D MODELLING
FOR VISUALISATION
ANIMATION PRINCIPLES
Introduction to character rigging, constraints and
animation principles.
RIGGING
ANIMATION BASICS
Keyframing and animation
principles in 3DS.
INTRODUCTION
Terminology specific to rigging
and animation.
Processes for attaching meshes
to animatable bones.
LECTURE CONTENTS
01
02
03
- John Lasseter
“Computers don’t create computer
animation any more than a pencil
creates pencil animation. What creates
computer animation is the artist.”
INTRODUCTION
01
Terminology specific to rigging
and animation
WHAT IS RIGGING?
Rigging is a technique used in skeletal animation for representing a 3D character model
using a series of interconnected digital bones.
Specifically, rigging refers to the process of creating the bones structure of a 3D Model. This
bone structure is used to manipulate the 3D model like a puppet for animation.
Rigging is most common in animated characters for games and movies. This technique
simplifies the animation process and improves production efficiency.
WHAT IS
ANIMATION?
3D animation is the art of using motion to bring characters, vehicles, props, and more to life
within TV shows, films, and games.
3D Artists are often involved in several early steps of the VFX pipeline in order to ensure
they deliver an animation-ready model.
In order to give a character the right personality traits and movements, the Animator needs
to make sure that whoever is rigging the model does it with those things in mind. During
the rigging process, the character is given bones, skin weights, and constraints that allow it
to move in specific ways.
DIGITAL BONES
A Bones system is a jointed, hierarchical linkage of bone objects that can be used to
animate other objects or hierarchies.
Bones are especially useful for animating character models that have a continuous skin
mesh. You can animate bones with forward or inverse kinematics.
SKIN WEIGHT
Skin Weight is a method of calculating vertex manipulation in relation to bone movement,
as each vertex may be affected by more than one bone.
The ratio of a vertex's Weight values, which always total 1.0, determine the relative extent
to which each bone's motion affects the vertex.
For example, if a vertex's weight with respect to bone 1 is 0.8 and its weight with respect to
bone 2 is 0.2, then the motion of bone 1 will have four times greater influence on the vertex
than will the motion of bone 2.
RIGGING
Processes for attaching meshes to
animatable bones.
02
As with all 3D processes, there are numerous methods for achieving an end result. Depending
on the desired outcome, one method will likely produce superior results over the others.
The techniques listed below outline different methods of rigging:
1) Object Linking
2) Skin Modifier (Bones and Mesh)
3) CAT Objects
4) Biped System (Physique Modifier)
RIGGING TECHNIQUES
Object linking is the simplest and most basic form of achieving an
animated result.
The aim is to identify a hierarchical chain of objects, starting at the
extremities and working back to the “base” or “root” object.
This follows a system of Forward Kinematics (discussed later) to form
the final animation process.
Effectively, when an object in the chain is animated, all “child” objects
(those that are further down the hierarchy) are also animated.
For example, if a hand is animated, the fingers will also be adjusted,
however the forearm and upper arm will not.
OBJECT LINKING
When considering the animation of more organic objects, we must consider animation techniques
that include chains of bones, connected to larger physical meshes.
The bones are placed inside the mesh to be affected. These bones are then applied to the mesh
through the Skin Modifier (applied to the mesh).
The effect of each bone on the mesh can be manipulated using capsule shaped objects called
“envelopes”. The size and location of the inner and outer envelope changes the weight of effect on
each vertex from an individual bone.
Once applied through the Skin Modifier, bones can then be animated to manipulate the mesh.
SKIN MODIFIER
CAT (Character Animation Toolkit) is a character-animation plug-in for 3ds Max.
CAT facilitates character rigging, nonlinear animation, animation layering, motion-capture import,
and muscle simulation.
The CATRig is the hierarchy that defines the CAT skeletal animation system. It is a fast,
sophisticated yet flexible character rig that is designed to let you create the characters you want
without having to write scripts.
CAT OBJECTS
Biped is a 3ds Max component that you access from the Create panel. Once you create a biped, you
animate it using the Biped controls on the Motion panel.
Biped provides tools to let you design and animate the figures and motion of characters.
The biped skeleton created with the Biped module is a two-legged figure created as a linked
hierarchy, and designed for animation. The biped skeleton has special properties that make it
instantly ready to animate.
BIPED SYSTEM
A-POSE VS T-POSE
Binding with A-Pose vs. Binding with T-Pose
ANIMATION BASICS
03
Keyframing and animation
principles in 3DS.
With 3ds Max, you can create 3D computer animation for a variety of applications.
You can animate characters and vehicles for computer games and produce special effects for
film and broadcast.
Whatever reasons you have for producing animation, you'll find 3ds Max a capable
environment for achieving your goals.
ANIMATION CONCEPTS
The basic method for creating animation in 3ds Max is quite simple.
First you turn on the Auto Key button, then you move the time slider, and last you transform an
object to change its position, rotation, or scale over time.
You can employ animation throughout 3ds Max. You can animate the position, rotation, and
scale of an object, and almost any parameter setting that affects an object's shape and surface.
You can link objects for hierarchical animation, using both forward and inverse kinematics,
and you can edit your animation in Track View.
ANIMATION CONCEPTS
You can create the keyframes that record the beginning and end of each animated sequence.
The values at these keyframes are called keys.
3ds Max calculates the interpolated values between each pair of keys to produce the completed
animation.
Once you have specified your animation parameters, the renderer takes over the job of shading
and rendering each frame. The result is a high-quality animation.
ANIMATION CONCEPTS
The main animation controls are found at the bottom of the program window, between the
status bar and the viewport navigation controls, along with the time controls for animation
playback within viewports.
Two additional important animation controls are the time slider and track bar, found on the
status bar to the left of the main animation controls, both of which can be floated and docked.
ANIMATION AND TIME CONTROLS
The Auto Key button toggles the keyframing mode called Auto Key.
While Auto Key is on, changes to objects’ position, rotation, and scale are automatically
keyframed (recorded). When Auto Key is off, these changes are applied to frame 0.
When Auto Key mode is active, the Auto Key button is red, as are the active viewport outline
and the time slider.
These indicators serve to remind you that you are in Animate mode, and that you are setting
keyframes with your actions.
AUTO KEY ANIMATION MODE
Set Key Animation mode allows you to create keys for selected objects individual tracks using
a combination of the Set Keys button and Key Filters.
Unlike Auto Key, Set Key mode gives you control over what you key and when.
It allows you to pose a character (or transform any object) and then if you like it, use that pose
to create keys. If you move to another point in time without keying, your pose is discarded. Set
Key also works with object parameters.
SET KEY ANIMATION MODE
The Time Configuration dialog provides settings for frame rate, time
display, playback, and animation.
You use this dialog to change the length of your animation, or stretch
or rescale it.
You also use it to set the start and end frames of the active time
segment and your animation.
You can display this dialog by right-clicking any of the time control
buttons to the right of the Auto Key button.
TIME CONFIGURATION
THANKS!
Does anyone have any questions?

More Related Content

What's hot

Animation Techniques
Animation TechniquesAnimation Techniques
Animation Techniques
Mahith
 
Animation
AnimationAnimation
Animation
AnimationAnimation
Animation
Vasu Mathi
 
Animation
AnimationAnimation
Animation
Vasu Mathi
 
Modelo y textrurizado 3 ds max
Modelo y textrurizado 3 ds maxModelo y textrurizado 3 ds max
Modelo y textrurizado 3 ds max
LuchIn Avalos
 
First Tutorial - Falling cube
First Tutorial - Falling cubeFirst Tutorial - Falling cube
First Tutorial - Falling cube
SMARTLab123
 
Trends in Computer Graphics
Trends in Computer GraphicsTrends in Computer Graphics
Trends in Computer Graphics
Sajal Maharjan
 
Computer animation
Computer animationComputer animation
Computer animation
Karan Singh Rawat
 
Advanced animation techniques
Advanced animation techniquesAdvanced animation techniques
Advanced animation techniques
Charles Flynt
 
Volume Rendering in Unity3D
Volume Rendering in Unity3DVolume Rendering in Unity3D
Volume Rendering in Unity3D
Matias Lavik
 
Gaming Process
Gaming ProcessGaming Process
Gaming Process
Sharad Mitra
 
HTML5 Animation in Mobile Web Games
HTML5 Animation in Mobile Web GamesHTML5 Animation in Mobile Web Games
HTML5 Animation in Mobile Web Games
livedoor
 
Animations
AnimationsAnimations
Animations
Adri Jovin
 

What's hot (13)

Animation Techniques
Animation TechniquesAnimation Techniques
Animation Techniques
 
Animation
AnimationAnimation
Animation
 
Animation
AnimationAnimation
Animation
 
Animation
AnimationAnimation
Animation
 
Modelo y textrurizado 3 ds max
Modelo y textrurizado 3 ds maxModelo y textrurizado 3 ds max
Modelo y textrurizado 3 ds max
 
First Tutorial - Falling cube
First Tutorial - Falling cubeFirst Tutorial - Falling cube
First Tutorial - Falling cube
 
Trends in Computer Graphics
Trends in Computer GraphicsTrends in Computer Graphics
Trends in Computer Graphics
 
Computer animation
Computer animationComputer animation
Computer animation
 
Advanced animation techniques
Advanced animation techniquesAdvanced animation techniques
Advanced animation techniques
 
Volume Rendering in Unity3D
Volume Rendering in Unity3DVolume Rendering in Unity3D
Volume Rendering in Unity3D
 
Gaming Process
Gaming ProcessGaming Process
Gaming Process
 
HTML5 Animation in Mobile Web Games
HTML5 Animation in Mobile Web GamesHTML5 Animation in Mobile Web Games
HTML5 Animation in Mobile Web Games
 
Animations
AnimationsAnimations
Animations
 

Similar to Week 10 - Introduction to Animation in 3DS Max

Introduction to 3D Animation
Introduction to 3D AnimationIntroduction to 3D Animation
Introduction to 3D Animation
Gary Ferguson
 
Motion graphics Terminology
Motion graphics TerminologyMotion graphics Terminology
Motion graphics Terminology
Joe Nasr
 
CHAPTER – 10 Animation
CHAPTER – 10        AnimationCHAPTER – 10        Animation
CHAPTER – 10 Animation
Amir Ibrahim Tahir
 
Multimedia chapter 5
Multimedia chapter 5Multimedia chapter 5
Multimedia chapter 5
PrathimaBaliga
 
Unit vi
Unit viUnit vi
Unit vi
swapnasalil
 
Automatic Skinning of the Simulated Manipulator Robot ARM
Automatic Skinning of the Simulated Manipulator Robot ARM  Automatic Skinning of the Simulated Manipulator Robot ARM
Automatic Skinning of the Simulated Manipulator Robot ARM
ijcga
 
3D Animation - A Case Study by Seamedu Media School
3D Animation - A Case Study by Seamedu Media School3D Animation - A Case Study by Seamedu Media School
3D Animation - A Case Study by Seamedu Media School
Seamedu Media School
 
The complete process of animation industry
The complete process of animation industryThe complete process of animation industry
The complete process of animation industry
Veetil Digital Service
 
A xyz user-guide
A xyz user-guideA xyz user-guide
A xyz user-guide
Solo Para Isi Anillaco
 
Animation in Computer Graphics
Animation in Computer GraphicsAnimation in Computer Graphics
Animation in Computer Graphics
RinkuNahar
 
What is 3D Animation
What is 3D AnimationWhat is 3D Animation
What is 3D Animation
FrankLeo16
 
Computer animation Computer Graphics
Computer animation Computer Graphics Computer animation Computer Graphics
Computer animation Computer Graphics
University of Potsdam
 
Development of a 3d animated short film using 3d animation technique
Development of a 3d animated short film using 3d animation techniqueDevelopment of a 3d animated short film using 3d animation technique
Development of a 3d animated short film using 3d animation technique
Afsarah Jahin
 
Ha7 task 3
Ha7 task 3Ha7 task 3
Ha7 task 3
nixon2011
 
A Wire Parameter and Reaction Manager basedBiped Character Setup and Rigging ...
A Wire Parameter and Reaction Manager basedBiped Character Setup and Rigging ...A Wire Parameter and Reaction Manager basedBiped Character Setup and Rigging ...
A Wire Parameter and Reaction Manager basedBiped Character Setup and Rigging ...
ijcga
 
A WIRE PARAMETER AND REACTION MANAGER BASED BIPED CHARACTER SETUP AND RIGGI...
A WIRE PARAMETER AND REACTION  MANAGER BASED BIPED CHARACTER  SETUP AND RIGGI...A WIRE PARAMETER AND REACTION  MANAGER BASED BIPED CHARACTER  SETUP AND RIGGI...
A WIRE PARAMETER AND REACTION MANAGER BASED BIPED CHARACTER SETUP AND RIGGI...
ijcga
 
Chap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptxChap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptx
ellyviethra
 
3 d basic
3 d basic3 d basic
3 d basic
dza_kiy
 
5 multimedia elements - animation
5   multimedia elements - animation5   multimedia elements - animation
5 multimedia elements - animation
Kelly Bauer
 
Computer_Graphics.pptx
Computer_Graphics.pptxComputer_Graphics.pptx
Computer_Graphics.pptx
john6938
 

Similar to Week 10 - Introduction to Animation in 3DS Max (20)

Introduction to 3D Animation
Introduction to 3D AnimationIntroduction to 3D Animation
Introduction to 3D Animation
 
Motion graphics Terminology
Motion graphics TerminologyMotion graphics Terminology
Motion graphics Terminology
 
CHAPTER – 10 Animation
CHAPTER – 10        AnimationCHAPTER – 10        Animation
CHAPTER – 10 Animation
 
Multimedia chapter 5
Multimedia chapter 5Multimedia chapter 5
Multimedia chapter 5
 
Unit vi
Unit viUnit vi
Unit vi
 
Automatic Skinning of the Simulated Manipulator Robot ARM
Automatic Skinning of the Simulated Manipulator Robot ARM  Automatic Skinning of the Simulated Manipulator Robot ARM
Automatic Skinning of the Simulated Manipulator Robot ARM
 
3D Animation - A Case Study by Seamedu Media School
3D Animation - A Case Study by Seamedu Media School3D Animation - A Case Study by Seamedu Media School
3D Animation - A Case Study by Seamedu Media School
 
The complete process of animation industry
The complete process of animation industryThe complete process of animation industry
The complete process of animation industry
 
A xyz user-guide
A xyz user-guideA xyz user-guide
A xyz user-guide
 
Animation in Computer Graphics
Animation in Computer GraphicsAnimation in Computer Graphics
Animation in Computer Graphics
 
What is 3D Animation
What is 3D AnimationWhat is 3D Animation
What is 3D Animation
 
Computer animation Computer Graphics
Computer animation Computer Graphics Computer animation Computer Graphics
Computer animation Computer Graphics
 
Development of a 3d animated short film using 3d animation technique
Development of a 3d animated short film using 3d animation techniqueDevelopment of a 3d animated short film using 3d animation technique
Development of a 3d animated short film using 3d animation technique
 
Ha7 task 3
Ha7 task 3Ha7 task 3
Ha7 task 3
 
A Wire Parameter and Reaction Manager basedBiped Character Setup and Rigging ...
A Wire Parameter and Reaction Manager basedBiped Character Setup and Rigging ...A Wire Parameter and Reaction Manager basedBiped Character Setup and Rigging ...
A Wire Parameter and Reaction Manager basedBiped Character Setup and Rigging ...
 
A WIRE PARAMETER AND REACTION MANAGER BASED BIPED CHARACTER SETUP AND RIGGI...
A WIRE PARAMETER AND REACTION  MANAGER BASED BIPED CHARACTER  SETUP AND RIGGI...A WIRE PARAMETER AND REACTION  MANAGER BASED BIPED CHARACTER  SETUP AND RIGGI...
A WIRE PARAMETER AND REACTION MANAGER BASED BIPED CHARACTER SETUP AND RIGGI...
 
Chap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptxChap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptx
 
3 d basic
3 d basic3 d basic
3 d basic
 
5 multimedia elements - animation
5   multimedia elements - animation5   multimedia elements - animation
5 multimedia elements - animation
 
Computer_Graphics.pptx
Computer_Graphics.pptxComputer_Graphics.pptx
Computer_Graphics.pptx
 

More from ScottRoberts37

Week 9 - Simulation in 3DS Max
Week 9 - Simulation in 3DS MaxWeek 9 - Simulation in 3DS Max
Week 9 - Simulation in 3DS Max
ScottRoberts37
 
Week 4 - Materials and Textures
Week 4 - Materials and TexturesWeek 4 - Materials and Textures
Week 4 - Materials and Textures
ScottRoberts37
 
Week 1 Welcome to 3D Vis
Week 1 Welcome to 3D VisWeek 1 Welcome to 3D Vis
Week 1 Welcome to 3D Vis
ScottRoberts37
 
Creating Cinematics with Sequencer
Creating Cinematics with SequencerCreating Cinematics with Sequencer
Creating Cinematics with Sequencer
ScottRoberts37
 
Generative systems
Generative systemsGenerative systems
Generative systems
ScottRoberts37
 
Week 4 - Landscape Technical Information
Week 4 - Landscape Technical InformationWeek 4 - Landscape Technical Information
Week 4 - Landscape Technical Information
ScottRoberts37
 
Week 11 - Optimisation and Output
Week 11 - Optimisation and OutputWeek 11 - Optimisation and Output
Week 11 - Optimisation and Output
ScottRoberts37
 
Week 5 - Flattening 3D Shapes
Week 5 - Flattening 3D ShapesWeek 5 - Flattening 3D Shapes
Week 5 - Flattening 3D Shapes
ScottRoberts37
 
Week 3 Polygonal Modelling
Week 3   Polygonal ModellingWeek 3   Polygonal Modelling
Week 3 Polygonal Modelling
ScottRoberts37
 
Week 2 - 3D Modelling Principles
Week 2 - 3D Modelling PrinciplesWeek 2 - 3D Modelling Principles
Week 2 - 3D Modelling Principles
ScottRoberts37
 

More from ScottRoberts37 (10)

Week 9 - Simulation in 3DS Max
Week 9 - Simulation in 3DS MaxWeek 9 - Simulation in 3DS Max
Week 9 - Simulation in 3DS Max
 
Week 4 - Materials and Textures
Week 4 - Materials and TexturesWeek 4 - Materials and Textures
Week 4 - Materials and Textures
 
Week 1 Welcome to 3D Vis
Week 1 Welcome to 3D VisWeek 1 Welcome to 3D Vis
Week 1 Welcome to 3D Vis
 
Creating Cinematics with Sequencer
Creating Cinematics with SequencerCreating Cinematics with Sequencer
Creating Cinematics with Sequencer
 
Generative systems
Generative systemsGenerative systems
Generative systems
 
Week 4 - Landscape Technical Information
Week 4 - Landscape Technical InformationWeek 4 - Landscape Technical Information
Week 4 - Landscape Technical Information
 
Week 11 - Optimisation and Output
Week 11 - Optimisation and OutputWeek 11 - Optimisation and Output
Week 11 - Optimisation and Output
 
Week 5 - Flattening 3D Shapes
Week 5 - Flattening 3D ShapesWeek 5 - Flattening 3D Shapes
Week 5 - Flattening 3D Shapes
 
Week 3 Polygonal Modelling
Week 3   Polygonal ModellingWeek 3   Polygonal Modelling
Week 3 Polygonal Modelling
 
Week 2 - 3D Modelling Principles
Week 2 - 3D Modelling PrinciplesWeek 2 - 3D Modelling Principles
Week 2 - 3D Modelling Principles
 

Recently uploaded

Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 

Recently uploaded (20)

Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 

Week 10 - Introduction to Animation in 3DS Max

  • 1. 2672QCA 3D MODELLING FOR VISUALISATION
  • 2. ANIMATION PRINCIPLES Introduction to character rigging, constraints and animation principles.
  • 3. RIGGING ANIMATION BASICS Keyframing and animation principles in 3DS. INTRODUCTION Terminology specific to rigging and animation. Processes for attaching meshes to animatable bones. LECTURE CONTENTS 01 02 03
  • 4. - John Lasseter “Computers don’t create computer animation any more than a pencil creates pencil animation. What creates computer animation is the artist.”
  • 6. WHAT IS RIGGING? Rigging is a technique used in skeletal animation for representing a 3D character model using a series of interconnected digital bones. Specifically, rigging refers to the process of creating the bones structure of a 3D Model. This bone structure is used to manipulate the 3D model like a puppet for animation. Rigging is most common in animated characters for games and movies. This technique simplifies the animation process and improves production efficiency.
  • 7. WHAT IS ANIMATION? 3D animation is the art of using motion to bring characters, vehicles, props, and more to life within TV shows, films, and games. 3D Artists are often involved in several early steps of the VFX pipeline in order to ensure they deliver an animation-ready model. In order to give a character the right personality traits and movements, the Animator needs to make sure that whoever is rigging the model does it with those things in mind. During the rigging process, the character is given bones, skin weights, and constraints that allow it to move in specific ways.
  • 8. DIGITAL BONES A Bones system is a jointed, hierarchical linkage of bone objects that can be used to animate other objects or hierarchies. Bones are especially useful for animating character models that have a continuous skin mesh. You can animate bones with forward or inverse kinematics.
  • 9. SKIN WEIGHT Skin Weight is a method of calculating vertex manipulation in relation to bone movement, as each vertex may be affected by more than one bone. The ratio of a vertex's Weight values, which always total 1.0, determine the relative extent to which each bone's motion affects the vertex. For example, if a vertex's weight with respect to bone 1 is 0.8 and its weight with respect to bone 2 is 0.2, then the motion of bone 1 will have four times greater influence on the vertex than will the motion of bone 2.
  • 10. RIGGING Processes for attaching meshes to animatable bones. 02
  • 11. As with all 3D processes, there are numerous methods for achieving an end result. Depending on the desired outcome, one method will likely produce superior results over the others. The techniques listed below outline different methods of rigging: 1) Object Linking 2) Skin Modifier (Bones and Mesh) 3) CAT Objects 4) Biped System (Physique Modifier) RIGGING TECHNIQUES
  • 12. Object linking is the simplest and most basic form of achieving an animated result. The aim is to identify a hierarchical chain of objects, starting at the extremities and working back to the “base” or “root” object. This follows a system of Forward Kinematics (discussed later) to form the final animation process. Effectively, when an object in the chain is animated, all “child” objects (those that are further down the hierarchy) are also animated. For example, if a hand is animated, the fingers will also be adjusted, however the forearm and upper arm will not. OBJECT LINKING
  • 13. When considering the animation of more organic objects, we must consider animation techniques that include chains of bones, connected to larger physical meshes. The bones are placed inside the mesh to be affected. These bones are then applied to the mesh through the Skin Modifier (applied to the mesh). The effect of each bone on the mesh can be manipulated using capsule shaped objects called “envelopes”. The size and location of the inner and outer envelope changes the weight of effect on each vertex from an individual bone. Once applied through the Skin Modifier, bones can then be animated to manipulate the mesh. SKIN MODIFIER
  • 14. CAT (Character Animation Toolkit) is a character-animation plug-in for 3ds Max. CAT facilitates character rigging, nonlinear animation, animation layering, motion-capture import, and muscle simulation. The CATRig is the hierarchy that defines the CAT skeletal animation system. It is a fast, sophisticated yet flexible character rig that is designed to let you create the characters you want without having to write scripts. CAT OBJECTS
  • 15. Biped is a 3ds Max component that you access from the Create panel. Once you create a biped, you animate it using the Biped controls on the Motion panel. Biped provides tools to let you design and animate the figures and motion of characters. The biped skeleton created with the Biped module is a two-legged figure created as a linked hierarchy, and designed for animation. The biped skeleton has special properties that make it instantly ready to animate. BIPED SYSTEM
  • 16. A-POSE VS T-POSE Binding with A-Pose vs. Binding with T-Pose
  • 17. ANIMATION BASICS 03 Keyframing and animation principles in 3DS.
  • 18. With 3ds Max, you can create 3D computer animation for a variety of applications. You can animate characters and vehicles for computer games and produce special effects for film and broadcast. Whatever reasons you have for producing animation, you'll find 3ds Max a capable environment for achieving your goals. ANIMATION CONCEPTS
  • 19. The basic method for creating animation in 3ds Max is quite simple. First you turn on the Auto Key button, then you move the time slider, and last you transform an object to change its position, rotation, or scale over time. You can employ animation throughout 3ds Max. You can animate the position, rotation, and scale of an object, and almost any parameter setting that affects an object's shape and surface. You can link objects for hierarchical animation, using both forward and inverse kinematics, and you can edit your animation in Track View. ANIMATION CONCEPTS
  • 20. You can create the keyframes that record the beginning and end of each animated sequence. The values at these keyframes are called keys. 3ds Max calculates the interpolated values between each pair of keys to produce the completed animation. Once you have specified your animation parameters, the renderer takes over the job of shading and rendering each frame. The result is a high-quality animation. ANIMATION CONCEPTS
  • 21. The main animation controls are found at the bottom of the program window, between the status bar and the viewport navigation controls, along with the time controls for animation playback within viewports. Two additional important animation controls are the time slider and track bar, found on the status bar to the left of the main animation controls, both of which can be floated and docked. ANIMATION AND TIME CONTROLS
  • 22. The Auto Key button toggles the keyframing mode called Auto Key. While Auto Key is on, changes to objects’ position, rotation, and scale are automatically keyframed (recorded). When Auto Key is off, these changes are applied to frame 0. When Auto Key mode is active, the Auto Key button is red, as are the active viewport outline and the time slider. These indicators serve to remind you that you are in Animate mode, and that you are setting keyframes with your actions. AUTO KEY ANIMATION MODE
  • 23. Set Key Animation mode allows you to create keys for selected objects individual tracks using a combination of the Set Keys button and Key Filters. Unlike Auto Key, Set Key mode gives you control over what you key and when. It allows you to pose a character (or transform any object) and then if you like it, use that pose to create keys. If you move to another point in time without keying, your pose is discarded. Set Key also works with object parameters. SET KEY ANIMATION MODE
  • 24. The Time Configuration dialog provides settings for frame rate, time display, playback, and animation. You use this dialog to change the length of your animation, or stretch or rescale it. You also use it to set the start and end frames of the active time segment and your animation. You can display this dialog by right-clicking any of the time control buttons to the right of the Auto Key button. TIME CONFIGURATION
  • 25. THANKS! Does anyone have any questions?