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.
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)
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
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
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
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.
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.
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
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