Computer Graphics And Multimedia Computer Science Engineering & ApplicationS
COMPUTER GRAPHICS AND MULTIMEDIA Computer Science Engineering & Applications Index SNo Lesson No. 1 1 2 3 4 5 6 7 8 2 3 4 5 6 7 8 Lesson Name Author Vetter Overview of Computer Graphics Display Devices Scan Conversion 2D Transformations Graphics Operations Interactive Devices 3D Graphics The Concept of Multimedia and GKS Abhesik Taneja Dr. Pradeep Bhatia Abhesik Taneja Abhesik Taneja Abhesik Taneja Abhesik Taneja Abhesik Taneja Abhesik Taneja Abhesik Taneja Dr. Pradeep Bhatia Dr. Pradeep Bhatia Dr. Pradeep Bhatia Dr. Pradeep Bhatia Dr. Pradeep Bhatia Dr. Pradeep Bhatia Dr. Pradeep Bhatia
Author: Abhishek Taneja Vetter: Dr. Pradeep Bhatia Lesson: Overview of Computer Graphics Lesson No. : 01 1.0 Objectives At the end of this chapter the reader will be able to: • Describe Computer Graphics and its applications. • Describe and distinguish between Interactive and Passive Graphics. • Describe advantages of Interactive Graphics. • Describe applications of Computer Graphics. Structure 1.1 Introduction 1.2 Interactive Graphics 1.3 Passive Graphics 1.4 Advantages of Interactive Graphics 1.5 How the Interactive Graphics Display Works 1.6 Applications of Computer Graphics 1.7 Summary 1.8 Keywords 1.9 Self Assessment Questions (SAQ) 1.10 References/Suggested Readings
1.1 Introduction The term computer graphics includes almost everything on computers that is not text or sound. Today almost every computer can do some graphics, and people have even come to expect to control their computer through icons and pictures rather than just by typing. Here in our lab at the Program of Computer Graphics, we think of computer graphics as drawing pictures on computers, also called rendering. The pictures can be photographs, drawings, movies, or simulations - pictures of things, which do not yet exist and maybe could never exist. Or they may be pictures from places we cannot see directly, such as medical images from inside your body. We spend much of our time improving the way computer pictures can simulate real world scenes. We want images on computers to not just look more realistic, but also to be more realistic in their colors, the way objects and rooms are lighted, and the way different materials appear. We call this work “realistic image synthesis”. 1.2 Interactive Graphics In interactive computer graphics user have some control over the picture i.e user can make any change in the produced image. One example of it is the ping pong game. The conceptual model of any interactive graphics system is given in the picture shown in Figure 1.1. At the hardware level (not shown in picture), a computer receives input from interaction devices, and outputs images to a display device. The software has three components. The first is the application program, it creates, stores into, and retrieves from the second component, the application model, which represents the the graphic primitive to be shown on the screen. The application program also handles user input. It produces views by sending to the third component, the graphics system, a series of graphics output commands that contain both a detailed geometric description of what is to be viewed and the attributes describing how the objects should appear. After the user input is processed, it sent to the graphics system is for actually producing the picture. Thus the graphics system is a layer in between the application program and the display hardware that effects an output transformation from objects in the application model to a view of the model.