Chapter 10: Computer Graphics Flashcards

1
Q

2D and 3D graphics

A
  • 2D graphics: deals with manipulating 2D images

- 3D graphics: deals with producing and displaying images of three dimensional virtual scenes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  • The process of creating 3D-graphics consists of two main steps:
A
  • modeling (The process of representing a real-world object or phenomenon as a set of mathematical equations)
    • rendering (The process of generating a photorealistic or non-photo-realistic images from a 2D or 3D model by means of a computer program)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Modeling objects

  • Shapes are represented by polygonal meshes, obtained from:
A
  • Shapes are represented by polygonal meshes, obtained from:
    Mathematical equations
    Bezier curves and surfaces
    Procedural models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Reflecting and refraction

  • Reflection: l
  • Refraction:
A
  • Reflection: light rays bounce off surface:
    Specular light
    Diffuse light
    Ambient light
  • Refraction: light rays penetrate surface
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Rendering

A
  • Clipping: Restricts attention to objects within view volume
  • Scan conversion or rasterization: associates pixel positions with points in scene
  • Shading: determines appearance of points associated with pixels
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Local and global lighting models

A
  • Local lighting model: Does not account for light interactions between objects
  • Global lighting model: accounts for light interactions between objects, for example using ray tracing.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Ray tracing

A
  • Ray tracing is a rendering technique for generating an image by tracing the path of light as pixels in an image plane and simulating effects of its encounters with virtual objects.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Animation

A
  • Storyboard: sequence of sketches summarizing the entire animation
  • Frame: one of many images to create animation
  • Key frames: frames capturing the scene at specific points in time
  • In-betweening: producing frames to fill the gap between key frames
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Simulating motion

A
  • Dynamics: applies laws of physics to determine positions of objects
  • Kinematics: applies characteristics of joints and appendages to determine positions of objects:

avars and motion capture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly