Computer graphics Flashcards

1
Q

Concept of Computer Graphics

A

Computer graphics involves the creation, manipulation, and representation of visual content using computers.

It encompasses various aspects such as rendering, modeling, animation, and interaction.

Computer graphics applications range from simple 2D images to complex 3D simulations, used in fields like entertainment, education, science, engineering, and more.

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

Interactive Computer Graphics

A

involves real-time manipulation and rendering of graphical content in response to user input.

This includes applications like video games, simulations, virtual reality, and user interfaces.

Interactive graphics systems must be capable of rendering scenes at high frame rates to provide a smooth and responsive user experience

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

Graphics rendering

A

Graphics rendering is the process of generating images from geometric models. It involves simulating light interactions, perspective effects, and surface properties to produce realistic or stylized visual representations of scenes. Rendering techniques include rasterization, ray tracing, and global illumination.

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

Computer Graphics Hardware Operations

A

GPU: Specialized hardware for prforming graphics-related calculations rapidly.
Frame Buffer: Aka Video Memory, Stores pixel data for the current frame.
Display Controller: Converts digital image data for display.
Texture Mapping Unit: Applies textures to 3D models.
Rasterizer: Converts geometric primitives into pixels.

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

Raster vs Vector display

A

Distinguish between raster and vector display:
Raster Display: Represents images as grids of pixels.
Vector Display: Renders images using mathematical equations for lines and curves.

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