Unit 5 - Chapter 16 Flashcards
When was the world’s first minicomputer was launched?
In 1965, Digital Equipment Corp. (DEC) rolled out the PDP-8. Mini computer was a term coined to describe a computer system that was smaller and less expensive than the unwieldy mainframes of the 1950s and early 1960s.
Stop-motion animation
Stop motion is an animated filmmaking technique in which objects are physically manipulated in small increments between individually photographed frames so that they will appear to exhibit independent motion or change when the series of frames is played back.
What is frame? (CS)
a single photograph
Computer generated Imagery
Computer-generated imagery is the application of computer graphics to create or contribute to images in art, printed media, video games, simulators, computer animation and VFX in films, television programs, shorts, commercials, and videos
Photorealistic animation
extremely high-quality, lifelike images
What is the graphics pipeline
A sequence of operations that must be completed successfully to produce a realistic three-dimensional image.
object modelling
the creation of a mathematical or computational model of a three-dimensional object that can be stored in the computer’s memory and manipulated algorithmically.
tesselation
A tessellation or tiling of a flat surface is the covering of a plane using one or more geometric shapes, called tiles, with no overlaps and no gaps
vertex list
a table giving the coordinates of each vertex on the object’s surface and the identity of all other vertices to which this one is connected
Usually the data drawn in each frame (of an animation) is identical or very similar to the previous frame, so this overhead is unnecessarily repeated. A VertexList is a list of vertices and their attributes, stored in an efficient manner that’s suitable for direct upload to the video card.
rigid motion
Motion that does not bend or deform an object
Types of rigid motion
translation, rotation, and reflection
Translation (Rigid motion)
is the lateral ( up,down,right, left and in 3D,in,out) movement of every point in an object by the same amount and in the same direction
Rotation ( RIgid motion)
Is the circular movement of an object around a fixed point, or, in 3D, around a fixed axis, much as a merry-go-round horse revolves around the ride’s central mechanism.
Reflection ( Rigid motion)
produces a mirror image of an object such that every point in the reflected image is the same distance from the mirror as in the original object, but on the opposite side of the mirror.
Transformation matrix
Coordinates of every point can be represented as a vector: (x, y). A transformation matrix allows to alter the default coordinate system and map the original coordinates (x, y) to this new coordinate system: (x’, y’). Depending on how we alter the coordinate system we effectively rotate, scale, move (translate) or shear the object this way.
keyframing
a human animator only needs to produce the first frame, containing the starting location of the object; the last frame, containing the final location of the object; and the elapsed time, in this case one second. Using this information, a computer can automatically generate the 28 required intermediate frames, called in-between frames or, more simply, tweeners.
Control point or animation variable
A point or axis used to control the motion of an object .
Also called Avar.
An avar or animation variable is a variable controlling the position of part of an animated object, such as a character. The character “Woody” in the Disney•Pixar film Toy Story uses 712 avars. Successive sets of avars control all movement of the character from frame to frame.
Rendering
Taking an object stored as a mathematical model and converting it into a fully formed, visually pleasing three-dimensional image.
The most common algorithm for carrying out rendering operations
ray tracing
ray tracing
In 3D computer graphics, ray tracing is a technique for modeling light transport for use in a wide variety of rendering algorithms for generating digital images.
Ray tracing is a method of graphics rendering that simulates the physical behavior of light.
A movie is a
static environment that is created once and shown as often as desired.
a video game is
a highly interactive environment
real-time graphics
a branch of computer graphics that studies methods for creating images at a rate matching that of the real world. Video faming is an excellent example of a real-time application.
Graphic Proccessor Unit
an independent Von Neumann processor.
A graphics processing unit is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobile phones, personal computers, workstations, and game consoles.