24
Rick Parent - CIS68 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Embed Size (px)

Citation preview

Page 1: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Background

Perception

Display Considerations

Animation Production

Video Technology

Orientation Representation

Page 2: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Perception

Persistence of Vision

Refresh rate v. update rate

Perception of Motion

Flicker, flicker rate

Positive Afterimage

Page 3: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Display Issues

Double buffering

CompositingAlpha channel

Shadows, drop shadows

Motion Blur

Page 4: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Analog Image Technology

Raster scan video v. projected film frame

Film cameras, plotters

CRT: TVs, PCs, workstations

Page 5: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Film

Format: dimensions, perforations, sound

Frames per second

Multiple exposures

Page 6: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Video - Raster Pattern

Page 7: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Interlaced Raster Pattern

Frame v. field

Page 8: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Video

NTSC: 29.97Hz, interlaced4:3 aspect ratio ~480 scanlines~640 (square) pixels

60Hz, progressive scan

Page 9: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Compression Techniques

Run-length encoding

LZW

Discrete Cosine Transform, Wavelet

YUV

Fractal

Page 10: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Codecs

Video I

RLE

Sorenson

Cinepak

GIF

MPEG-1

MPEG-2

MJPEG

Page 11: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Digital Video Formats

Animated GIF

MJPEG

MPEG

Page 12: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Movie Formats

Quicktime

Video for Windows

Page 13: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Non-linear Editing

Computer-basedEditing system

VCRWeb siteCD DVD

Disk

Source 2Source 1 Source n

DV camera

Page 14: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Animation Production

Production - sequence - shot -frame

storyboard

Pencil tests

Test shots

Key frames (extremes) and in-betweening

Page 15: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Animation Production

Art

Modeling

Lighting

Camera

Shading

Animating

Layout

Story

Page 16: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Technical Jobs

R&D

Production Support

Technical Director (TD)

Page 17: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Animation Principles

Arcs

Squash and Stretch Appeal

Follow Through / Overlapping Action

Secondary Actions

Exaggeration

Anticipation

Timing

Pose-to-pose v. Straight Ahead

Staging

Physics Presentation Aesthetics

Slow in & Slow out

Page 18: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Orientation Representation

Transformation Matrices

Fixed Angle

Euler Angles

Axis-Angle

Quaternions

Page 19: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Transformation Matrices

0

0

0

1

a

d

g

b c

e f

h i

0 0 0

Page 20: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Fixed Angles

E.g., (X,Y,Z)

X

Z

Y

Page 21: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Fixed Angle Interpolation

QuickTime™ and aGIF decompressor

are needed to see this picture.

(0,90,0) to (90,0,0)

Page 22: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Euler Angles

X

Y

Z

x y

z

(e.g., z,y,x)

Page 23: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Axis-Angle

(Ax,Ay,Az,)

Euler’s rotation theorem

X

Y

Z

Page 24: Rick Parent - CIS681 Background Perception Display Considerations Animation Production Video Technology Orientation Representation

Rick Parent - CIS681

Quaternions

(cos(/2),sin(/2)*A)