Podcast
Questions and Answers
What must be set to 'Multiple' in order to utilize the Sprite Editor for Sprite Sheets?
What must be set to 'Multiple' in order to utilize the Sprite Editor for Sprite Sheets?
- Slicing Tool
- Animation Mode
- Sprite Mode (correct)
- Import Settings
Which method is utilized for animating sprites within a Sprite Atlas?
Which method is utilized for animating sprites within a Sprite Atlas?
- Particle system animation
- Keyframe animation (correct)
- Frame-by-frame animation
- Morphing animation
Why is even spacing of Sprites important in a Sprite Sheet?
Why is even spacing of Sprites important in a Sprite Sheet?
- It simplifies the coding process
- It prevents crashing during gameplay
- It ensures smooth playback of animations (correct)
- It enhances the color quality of the Sprites
What does Unity use to automatically record movement in animation mode?
What does Unity use to automatically record movement in animation mode?
What happens when multiple Sprites are selected and dragged into the Scene in Unity?
What happens when multiple Sprites are selected and dragged into the Scene in Unity?
What does anticipation in animation primarily inform the audience about?
What does anticipation in animation primarily inform the audience about?
Which of the following best describes the relationship between squash and stretch and anticipation?
Which of the following best describes the relationship between squash and stretch and anticipation?
Why might a character’s movement omit anticipation?
Why might a character’s movement omit anticipation?
In the context of a bouncing ball, how does anticipation function?
In the context of a bouncing ball, how does anticipation function?
What aspect of a movement does anticipation enhance in animation?
What aspect of a movement does anticipation enhance in animation?
According to Isaac Newton, what will every object do unless compelled by an external force?
According to Isaac Newton, what will every object do unless compelled by an external force?
How does visual correctness differ from mathematical correctness in CG rigging?
How does visual correctness differ from mathematical correctness in CG rigging?
What does anticipation help to build in a suspenseful animation moment?
What does anticipation help to build in a suspenseful animation moment?
What is the primary purpose of anticipation in animation?
What is the primary purpose of anticipation in animation?
Which factor is NOT mentioned as being important in mastering anticipation?
Which factor is NOT mentioned as being important in mastering anticipation?
Why might a superhero's movement seem unrealistic in animation?
Why might a superhero's movement seem unrealistic in animation?
Which of the following best describes staging in animation?
Which of the following best describes staging in animation?
What common mistake can occur in superhero animation regarding anticipation?
What common mistake can occur in superhero animation regarding anticipation?
What is the effect of using too much motion in a scene?
What is the effect of using too much motion in a scene?
Which aspect should be considered when staging a scene?
Which aspect should be considered when staging a scene?
In animation, how does a wider camera shot help with staging?
In animation, how does a wider camera shot help with staging?
What is the primary focus of staging in animation?
What is the primary focus of staging in animation?
Which animation technique is most suitable for fast, wild action scenes?
Which animation technique is most suitable for fast, wild action scenes?
What potential issue can arise from using the Straight Ahead action technique?
What potential issue can arise from using the Straight Ahead action technique?
What is a key advantage of using the Pose-to-Pose technique?
What is a key advantage of using the Pose-to-Pose technique?
Which step is NOT part of the Pose-to-Pose animation technique?
Which step is NOT part of the Pose-to-Pose animation technique?
How should the background be treated in animation according to the principles of staging?
How should the background be treated in animation according to the principles of staging?
What is the first step in the Pose-to-Pose animation method?
What is the first step in the Pose-to-Pose animation method?
In which type of scenes is the Pose-to-Pose method especially effective?
In which type of scenes is the Pose-to-Pose method especially effective?
What is the purpose of Overlapping Action in animation?
What is the purpose of Overlapping Action in animation?
How do different parts of the body move in relation to each other during Overlapping Action?
How do different parts of the body move in relation to each other during Overlapping Action?
What phenomenon occurs when the 'following parts' take extra time to catch up with the 'leading parts'?
What phenomenon occurs when the 'following parts' take extra time to catch up with the 'leading parts'?
Why is it important to avoid a 'robotic effect' in animation?
Why is it important to avoid a 'robotic effect' in animation?
In Overlapping Action, how does the timing of movement differ for body parts?
In Overlapping Action, how does the timing of movement differ for body parts?
What is a cornerstone of animation that allows for more fluid movements?
What is a cornerstone of animation that allows for more fluid movements?
What can be said about the arcs involved in a character's movements?
What can be said about the arcs involved in a character's movements?
What is one way animators can achieve the natural look in character movements?
What is one way animators can achieve the natural look in character movements?
What happens when a driver slams on the brakes in terms of body movement?
What happens when a driver slams on the brakes in terms of body movement?
What does the 'slow-out and slow-in' technique primarily involve?
What does the 'slow-out and slow-in' technique primarily involve?
How does the slow-out and slow-in technique affect the perception of speed in animation?
How does the slow-out and slow-in technique affect the perception of speed in animation?
In animation, what is the effect of having more frames at the beginning and end of an action?
In animation, what is the effect of having more frames at the beginning and end of an action?
What principle is important for achieving realistic movement in animations?
What principle is important for achieving realistic movement in animations?
Why is it important for animations to incorporate the concepts of acceleration and deceleration?
Why is it important for animations to incorporate the concepts of acceleration and deceleration?
What common mistake might beginners make when applying the slow-out and slow-in technique?
What common mistake might beginners make when applying the slow-out and slow-in technique?
What is the primary outcome of using the slow-out and slow-in principle in animation?
What is the primary outcome of using the slow-out and slow-in principle in animation?
Flashcards
Keyframe animation
Keyframe animation
Method used for animating sprites within a Sprite Atlas. It involves defining keyframes that specify the sprite's position, rotation, and scale at different points in an animation sequence.
Sprite Editor Slicing Tool
Sprite Editor Slicing Tool
A tool used in Unity to separate a Sprite Sheet into individual Sprites, allowing for easier use in animations. It requires the Sprite Mode to be set to "Multiple" to function.
Evenly spaced Sprites
Evenly spaced Sprites
The process of creating a smooth animation by ensuring that Sprites within a Sprite Sheet are evenly spaced. If unevenly spaced, it can lead to jerky or "wobbly" animation.
Automatic Keyframing
Automatic Keyframing
Signup and view all the flashcards
Blending Animations
Blending Animations
Signup and view all the flashcards
What are the 12 Laws of Animation?
What are the 12 Laws of Animation?
Signup and view all the flashcards
What is 'Squash and Stretch'?
What is 'Squash and Stretch'?
Signup and view all the flashcards
What is 'Anticipation'?
What is 'Anticipation'?
Signup and view all the flashcards
What is 'Staging'?
What is 'Staging'?
Signup and view all the flashcards
What is 'Straight Ahead Action?
What is 'Straight Ahead Action?
Signup and view all the flashcards
What is 'Pose to Pose' animation?
What is 'Pose to Pose' animation?
Signup and view all the flashcards
What are 'Follow Through and Overlapping Action'?
What are 'Follow Through and Overlapping Action'?
Signup and view all the flashcards
What is 'Slow In and Slow Out'?
What is 'Slow In and Slow Out'?
Signup and view all the flashcards
Anticipation in animation
Anticipation in animation
Signup and view all the flashcards
Matching Anticipation and Action
Matching Anticipation and Action
Signup and view all the flashcards
Staging in Animation
Staging in Animation
Signup and view all the flashcards
Staging and clarity
Staging and clarity
Signup and view all the flashcards
Camera shots in staging
Camera shots in staging
Signup and view all the flashcards
Overcrowding in staging
Overcrowding in staging
Signup and view all the flashcards
Color in staging
Color in staging
Signup and view all the flashcards
Movement in staging
Movement in staging
Signup and view all the flashcards
Overlapping Action
Overlapping Action
Signup and view all the flashcards
Follow Through
Follow Through
Signup and view all the flashcards
Drag
Drag
Signup and view all the flashcards
Arc
Arc
Signup and view all the flashcards
Straight Ahead Animation
Straight Ahead Animation
Signup and view all the flashcards
Pose-to-Pose Animation
Pose-to-Pose Animation
Signup and view all the flashcards
What are Key Frames?
What are Key Frames?
Signup and view all the flashcards
What are Breakdowns in Animation?
What are Breakdowns in Animation?
Signup and view all the flashcards
What are In-betweens in Animation?
What are In-betweens in Animation?
Signup and view all the flashcards
What is a Line Test in Animation?
What is a Line Test in Animation?
Signup and view all the flashcards
Avoiding Unnecessary Detail in Animation
Avoiding Unnecessary Detail in Animation
Signup and view all the flashcards
Squash and Stretch
Squash and Stretch
Signup and view all the flashcards
Anticipation
Anticipation
Signup and view all the flashcards
Slow-Out and Slow-In
Slow-Out and Slow-In
Signup and view all the flashcards
Follow Through and Overlapping Action
Follow Through and Overlapping Action
Signup and view all the flashcards
Staging
Staging
Signup and view all the flashcards
Pose to Pose
Pose to Pose
Signup and view all the flashcards
Straight Ahead Action
Straight Ahead Action
Signup and view all the flashcards
Study Notes
Game Programming - Lecture 10
- Lecture delivered by Dr. Eman Abdellatif
- Focus on 3D games
- Agenda includes animation (3D game programming concepts)
- Revision of last session, scene graph covered
Scene Graphs
- 3D engines use scene graphs to manage and track 3D objects in a virtual world
- Nodes in the graph represent entities like 3D models, sounds, lighting.
- Group nodes (ovals) contain information about themselves and point to other nodes
- Leaf nodes (rectangles) contain only information about themselves
- Not all information is in every node
- Common entity types include 3D shapes, sounds, lights, viewpoints, and event triggers.
Basic Elements of Game Animation
- Aesthetics (the visual aspects)
- Mechanics (procedures and rules)
- Technology (materials and interactions)
- Story (sequence of events)
Types of Animation
- 2D animation
- 3D animation
2D Animation
- Creates the illusion of movement using a series of frames
- Measured in frames per second (fps)
- 24-30 fps: full-motion (Game Maker uses 30)
- 15 fps: full-motion approximation
- 7 fps: choppy
- 3 fps: very choppy
- Fewer than 3 fps: slide show
Popular Forms of Animation
- 2D animation (classical)
- Flash animation
- 3D animation
- Claymation (Stop-Motion)
2D Animation (Traditional)
- Animation done using a 'flipbook'
- Drawings can be shot onto film and projected
- Can be shot onto video and played on video players
- Can be recorded onto a computer to be played back later.
Motion Line
- Each frame is a drawing or image that slightly differs from the previous one.
- Rapid succession creates the illusion of motion
- Lines are invisible but represent the movement of an object, with location related to the centre of gravity
- Examples include a bullet flying straight up and down if bouncing, or human movement.
Key Frames
- Efficient way to create animation
- Advanced artists create key poses or key frames for characters.
- Beginner animators fill in motion between poses.
- Extreme positions, like wings up or down are easy to notice
- The more key poses the better the smoother animation
- Takes longer to develop, and may result in errors
In-Between Frames
- Frames created to smoothly transition between key frames
- Important for smooth animation
- Software often allows duplication for efficiency.
- Example of animation sequence using key figures
Frame Animation Guidelines
- Table listing various actions with minimum and maximum frame counts
Steps in Creating Animation Sequences (3 Parts)
-
Concept of animation, visual representation
-
Decide on the object's behaviour (e.g., animated once or continuously)
-
Choose a grid size, constraints for the object
-
Estimate number of in-between frames needed.
-
Testing each animation and addressing flaws.
Sprite Animation
- Animated clips for 2D assets
- Various methods to create
- Sprite sheet (grid of Sprites) converts into animation
- Keyframing in Unity can also be used
What is a Sprite?
- Small graphic image
- Stored in off-screen video RAM
- Can be read from video RAM, copied to screen with 'BitBlit'.
- Sprites sync with vertical retrace in order to support multiple animations in a single array
Creating Sprite Animations Using Sprite Sheets
- Images with sequential sprites, similar to flipbooks
- Sprite Atlases for non-sequential sprites
- Optimizing 2D games by compressing sprites into a single image
- Keyframe animation used to animate the sprites
- Sprite Mode 'Multiple' necessary for animation extraction using the Sprite Editor and Slicing Tool.
Creating Sprite Animations in Unity
- Using the Unity software
- Import settings (sprite mode) are essential
Sprite Animation Sample 1
- Image/Graphic example
2-Sprite Editor
- Using the Editor tools
- Selecting the edit button opens a new window allowing direct manipulation
- Example illustrated with image/graphic
3- Slice Sprite Sheet
- Tool to slice sprites/images into individual sprites for animations
- Organized sprites are beneficial
Creating Sprite Animations from Selected Sprites
- Drag and dropping sliced sprites into the scene
- Selecting sprites directly from files/assets into the scene/project
- Unity will generate an animation clip and an animator.
Creating Keyframes Animation
- Selecting necessary animation folder
- Demonstrating animation process via steps in figure
Create New Clip
- Method of creating a new animation clip
Unity uses Automatic Keyframing
- Automatic recording and implementation of keyframes if needed
- Animation recordings in the animation window
- Pressing record to start recording
Blending your Animations with Animator
- Creating different actions for an animation clip
- Demonstrating using an animator
Sprite Animation Sample 2
- Image example of Pac Man as a sprite.
- Filling the sprite with colours, and shapes
- Creating multiple sprite arrays for different movements (right, down, up)
Multiple Sprite-Arrays
- Examples include different movements (right, down, up) for Pac-Man.
2D Sprite System
- Set of image sequences simulating 2D object movement
- Playback of image sequences (animation) to demonstrate movement
- Illustration of the sprite and associated clip
The 12 Laws of Animation
- Squash and Stretch
- Anticipation
- Staging
- Straight Ahead and Pose-to-Pose
- Follow Through and Overlapping Action
- Slow-Out and Slow-In
- Timing
- Exaggeration
- Solid Drawing
- Appeal
Squash and Stretch (S&S)
- Principle of a contrasting change in shape (from squash to stretch)
- Applying to moving figures
- Creates realism in animation
- Key example is a bouncing ball
- Not always essential to realism and can even be avoided for a humorous effect
How to Master Squash and Stretch
- Do not overdo squash and stretch (S&S)
- Maintain the feel over the visual
- The feeling of movement more than the visual.
Maintaining/Preserving Volume
- Objects' volume should not dramatically change during S&S
- Computer graphics can preserve volume accurately, but this may not look visually correct to the eye.
- Adjustment and fine-tuning may be necessary
Video-1 and Video-2
- Examples illustrating different concepts in the 12 Laws of Animation
Staging
- Scene setup drawing the viewer's attention
- Camera angles, colors, and movement are key factors
- Avoid cluttering animation
- Hayao Miyazaki is an example of great staging
Straight Ahead and Pose-to-Pose
- Drawing each frame sequentially
- This technique is useful for very fast movements or scenes of high excitement
- Key drawings used in pose-to-pose
- Assistants would complete the animation.
Follow Through and Overlapping Action
- Animated body parts move at different speeds and times
- Some parts lead the action (e.g., legs start running, then upper body follows)
- Creates realism in animation, and avoids a rigid robotic movement
Slow-Out and Slow-In
- Animation drawing more frames near beginning and end of an action for effects
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test your knowledge on Unity animation techniques, including the use of Sprite Sheets, Sprite Atlases, and principles like anticipation in animation. This quiz explores various aspects of character movement and animation principles essential for game development in Unity.