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?
Which method is utilized for animating sprites within a Sprite Atlas?
Which method is utilized for animating sprites within a Sprite Atlas?
Why is even spacing of Sprites important in a Sprite Sheet?
Why is even spacing of Sprites important in a Sprite Sheet?
What does Unity use to automatically record movement in animation mode?
What does Unity use to automatically record movement in animation mode?
Signup and view all the answers
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?
Signup and view all the answers
What does anticipation in animation primarily inform the audience about?
What does anticipation in animation primarily inform the audience about?
Signup and view all the answers
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?
Signup and view all the answers
Why might a character’s movement omit anticipation?
Why might a character’s movement omit anticipation?
Signup and view all the answers
In the context of a bouncing ball, how does anticipation function?
In the context of a bouncing ball, how does anticipation function?
Signup and view all the answers
What aspect of a movement does anticipation enhance in animation?
What aspect of a movement does anticipation enhance in animation?
Signup and view all the answers
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?
Signup and view all the answers
How does visual correctness differ from mathematical correctness in CG rigging?
How does visual correctness differ from mathematical correctness in CG rigging?
Signup and view all the answers
What does anticipation help to build in a suspenseful animation moment?
What does anticipation help to build in a suspenseful animation moment?
Signup and view all the answers
What is the primary purpose of anticipation in animation?
What is the primary purpose of anticipation in animation?
Signup and view all the answers
Which factor is NOT mentioned as being important in mastering anticipation?
Which factor is NOT mentioned as being important in mastering anticipation?
Signup and view all the answers
Why might a superhero's movement seem unrealistic in animation?
Why might a superhero's movement seem unrealistic in animation?
Signup and view all the answers
Which of the following best describes staging in animation?
Which of the following best describes staging in animation?
Signup and view all the answers
What common mistake can occur in superhero animation regarding anticipation?
What common mistake can occur in superhero animation regarding anticipation?
Signup and view all the answers
What is the effect of using too much motion in a scene?
What is the effect of using too much motion in a scene?
Signup and view all the answers
Which aspect should be considered when staging a scene?
Which aspect should be considered when staging a scene?
Signup and view all the answers
In animation, how does a wider camera shot help with staging?
In animation, how does a wider camera shot help with staging?
Signup and view all the answers
What is the primary focus of staging in animation?
What is the primary focus of staging in animation?
Signup and view all the answers
Which animation technique is most suitable for fast, wild action scenes?
Which animation technique is most suitable for fast, wild action scenes?
Signup and view all the answers
What potential issue can arise from using the Straight Ahead action technique?
What potential issue can arise from using the Straight Ahead action technique?
Signup and view all the answers
What is a key advantage of using the Pose-to-Pose technique?
What is a key advantage of using the Pose-to-Pose technique?
Signup and view all the answers
Which step is NOT part of the Pose-to-Pose animation technique?
Which step is NOT part of the Pose-to-Pose animation technique?
Signup and view all the answers
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?
Signup and view all the answers
What is the first step in the Pose-to-Pose animation method?
What is the first step in the Pose-to-Pose animation method?
Signup and view all the answers
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?
Signup and view all the answers
What is the purpose of Overlapping Action in animation?
What is the purpose of Overlapping Action in animation?
Signup and view all the answers
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?
Signup and view all the answers
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'?
Signup and view all the answers
Why is it important to avoid a 'robotic effect' in animation?
Why is it important to avoid a 'robotic effect' in animation?
Signup and view all the answers
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?
Signup and view all the answers
What is a cornerstone of animation that allows for more fluid movements?
What is a cornerstone of animation that allows for more fluid movements?
Signup and view all the answers
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?
Signup and view all the answers
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?
Signup and view all the answers
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?
Signup and view all the answers
What does the 'slow-out and slow-in' technique primarily involve?
What does the 'slow-out and slow-in' technique primarily involve?
Signup and view all the answers
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?
Signup and view all the answers
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?
Signup and view all the answers
What principle is important for achieving realistic movement in animations?
What principle is important for achieving realistic movement in animations?
Signup and view all the answers
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?
Signup and view all the answers
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?
Signup and view all the answers
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?
Signup and view all the answers
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.