Yingcai Xiao - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Yingcai Xiao

Description:

Game Development Animation Yingcai Xiao Video Game Interactive animation: user- interface (look) - action (feel) - feedback (A/V, haptic) Animation ... – PowerPoint PPT presentation

Number of Views:113
Avg rating:3.0/5.0
Slides: 12
Provided by: Ying125
Category:

less

Transcript and Presenter's Notes

Title: Yingcai Xiao


1

Game Development Animation
  • Yingcai Xiao

2
Video Game

Interactive animation user-gt interface (look)
-gt action (feel) -gt feedback (A/V, haptic)
3
Animation
Animation any change that has a visual
effect. Motion Dynamics movements (geometry
change) Update Dynamics attribute change
(color, texture, ) Others camera position,
lighting, rendering techniques,
4
Key-frame Animation
  • Defining key-frames
  • Inbetweening with interpolations
  • Lerping (linear interpolation)
  • parabola interpolation

5
Key-frame Animation
6
Neighborhoodskeletons defineinterpolatedshape
s
7
Graphical languages P-curves (parametric
representation of motion)
8
Animation Control
  • Explicit animator provides a description of
    everything that occurs in the animation.
  • Tracking live action.
  • Procedural movement computed by a procedure.
  • Actors (Object-oriented high-level procedural
    control)
  • Kinematics positions and velocities of points.
  • Dynamics physical laws that govern kinematics.
  • Physically based cloth draping, plastics
    bending,
  • Constraint-based constraint movements.

9
Double Buffering
Why? To reduce flickering How? Draw to the
invisible back buffer Copy to the visible front
buffer. (Btblt)gtvery fast with HW assistance
10
Double Buffering SRGP Pseudo Code
void Draw() SRGP_useCanvas(bbfr)
DrawObjects() SRGP_useCanvas(SCREEN_CANVAS)
SRGP_copyPixel(bbfr, rect, pnt)
11
Animation in Unity3D
  • Key-frame animation
Write a Comment
User Comments (0)
About PowerShow.com