Computer Graphics Lecture 1

ShinyLagrange avatar
ShinyLagrange
·
·
Download

Start Quiz

Study Flashcards

40 Questions

What are design problems classified into?

Overdetermined or Underdetermined

What type of technology was dominant in display devices until recently?

Cathode-ray tube (CRT)

What is the purpose of digital to-analog converters in CRTs?

To convert the output of the computer to voltages

What is the primary manner in which a designer works?

In an iterative manner

Which fields commonly use interactive graphical tools in computer-aided design (CAD)?

Architecture, Mechanical parts, and VLSI circuits

What is the most common type of input device, aside from the keyboard?

Mouse

What is the primary goal of modern graphics systems?

To create realistic 3D images of computer-generated objects

What was the result of graphical flight simulators?

Increased safety and reduced training expenses

What are the two basic entities required for image formation?

Object and viewer

What has dominated our interaction with computers?

A visual paradigm

What is the role of the viewer in image formation?

To view and form an image of the objects

What do windowing systems such as Microsoft Windows and the Macintosh Operating System differ in?

Details

What is essential for objects to be visible in an image?

A light source

How do millions of people access the Internet?

Through graphical network browsers

What is necessary to consider when creating a realistic image of a 3D object?

Lighting, shading, and material properties

What types of icons are part of the GUI?

Program icons, Object icons, Menu icons, and Check-Box icons

What are the six major elements in a graphics system?

Input devices, Central Processing Unit, Graphics Processing Unit, Memory, Frame buffer, Output devices

What is the purpose of the frame buffer in a graphics system?

To store the pixels of the image being displayed

What is the term used to describe the number of bits used to represent each pixel in the frame buffer?

Precision

How many colors can be represented by a 15-bit frame buffer?

32,768

What is the primary function of the Graphics Processing Unit (GPU)?

To take specifications of graphical primitives and assign values to pixels

What is the term used to describe the smallest unit of a graphical image?

Pixel

What is the range of wavelengths in the visible spectrum?

350 to 780 nanometers

What is the purpose of the Central Processing Unit (CPU) in a simple graphics system?

To process graphical primitives and assign values to pixels

What is the purpose of the iris in the human visual system?

To adjust the amount of light entering the eye

How many bits are used to represent each pixel in a full-color system?

24 bits

What is the function of the rods in the human visual system?

To enable vision at low light levels

What is the component of the pinhole camera where the film is placed?

Film plane

What are the four necessary specifications of a camera?

Position, Orientation, Focal length, Film plane

What is the purpose of the pinhole camera?

To understand the functioning of cameras and other optical imagers

What is the structure where the lens forms an image in the human visual system?

Retina

What determines the resolution of our visual systems?

The size of the rods and cones

What is the primary concern of computer graphics?

Producing pictures or images using a computer

What was the humble beginning of computer graphics?

Display of a few lines on a cathode ray tube (CRT)

How many major areas can the applications of computer graphics be divided into?

Four

What is the primary goal of scientific visualization?

To interpret the vast quantity of data generated by researchers

What is the nature of the design process in fields such as engineering and architecture?

Iterative

What is the role of mathematical models in scientific visualization?

To generate data for scientific visualization

What is the primary concern of professions such as engineering and architecture?

Designing cost-effective solutions

What is a characteristic of real-world problems in design?

They are rarely specified such that there is a unique optimal solution

Study Notes

Introduction to Computer Graphics

  • Computer graphics is concerned with producing pictures or images using a computer.
  • The field began 50 years ago with the display of a few lines on a cathode ray tube (CRT).
  • Today, we can generate images by computer that are indistinguishable from photographs of real objects.

Applications of Computer Graphics

  • The applications of computer graphics can be divided into four major areas:
  • Display of Information
  • Design
  • Simulation and Animation
  • User Interfaces

Display of Information

  • Scientific visualization provides graphical tools to help researchers interpret vast quantities of data.
  • Images generated by converting data to geometric entities have yielded new insights into complex processes.

Design

  • Computer-aided design (CAD) pervades fields such as architecture, mechanical parts, and VLSI circuits.
  • Design is an iterative process, using interactive graphical tools to generate possible designs, test them, and explore other solutions.

Simulation and Animation

  • Graphics systems are used as simulators, such as flight simulators, which increase safety and reduce training expenses.
  • Arcade games have also evolved to be as sophisticated as flight simulators.

User Interface

  • Our interaction with computers has become dominated by a visual paradigm, including windows, icons, menus, and pointing devices.
  • Graphical network browsers, such as Firefox, Chrome, and Safari, use these same interface tools.

Graphic System

  • A computer graphic system consists of:
  • Input devices
  • Central Processing Unit (CPU)
  • Graphics Processing Unit (GPU)
  • Memory
  • Frame buffer
  • Output devices

Frame Buffer

  • The frame buffer stores the image we see on the output device as an array of pixels.
  • The depth of the frame buffer determines the number of colors that can be represented.

Pixels

  • Pixels can be either on or off (1-bit bitmap) or represent varying shades of color (using more bits).

CPU and GPU

  • In a simple system, the CPU does both normal processing and graphical processing.
  • The graphical function of the processor is to assign values to the pixels in the frame buffer.

Output Devices

  • The dominant type of display was the cathode-ray tube (CRT), but has been replaced by newer technologies.

Input Devices

  • Most graphics systems provide a keyboard and at least one other input device, such as:
  • Mouse
  • Joystick
  • Data tablet
  • Trackball

Images: Physical and Synthetic

  • We want to create realistic images of computer-generated three-dimensional objects.
  • This involves image formation, including lighting, shading, and material properties.

Objects and Viewers

  • Two basic entities are part of any image formation process: Objects and Viewers.
  • Objects are formed by specifying the positions of geometric primitives, such as points, lines, and polygons.
  • The viewer forms an image of the objects.

Light and Images

  • Light is necessary for objects to be visible.
  • We must indicate how color enters the picture or what the effects of surface properties are.

Camera System

  • The pinhole camera is a simple imaging system that helps us understand the functioning of cameras and other optical imagers.

Camera Specifications

  • Camera specifications include:
  • Position
  • Orientation
  • Focal length
  • Film plane

Human Visual System

  • The human visual system is a complex imaging system with components similar to a camera or microscope.
  • Light enters the eye through the lens and cornea.
  • The lens forms an image on the retina at the back of the eye.
  • Rods and cones on the retina are light sensors and determine the resolution of our visual systems.

Learn about the basics of computer graphics, including output primitives, 2D and 3D transformations, clipping, and rasterization.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Master the World of Computer Science
5 questions
Computer Graphics Chapter 4
18 questions

Computer Graphics Chapter 4

IngeniousMandelbrot2632 avatar
IngeniousMandelbrot2632
Use Quizgecko on...
Browser
Browser