UNIT I 2D PRIMITIVES INTRODUCTION 1 SNSCE/IT/ARUNA.

Slides:



Advertisements
Similar presentations
1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
Advertisements

Computer Graphics- SCC 342
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Graphics System 2012, Fall.
Module 1 Prepared by Elizabeth Isaac DCS, RSET. Flat-Panel Display 1. Flat-Panel displays are thinner. 2. Its weight is less. 3. Need less power compared.
CGMB214: Intro. To Computer Graphics
In the name of God Computer Graphics Bastanfard.
Overview of Graphic Systems
MR.E.S.AGRAWAL SGGSIE&T, NANDED CAD Software and Hardware.
CMPE 466 COMPUTER GRAPHICS
1 Lecture 2 Main components of graphical systems Graphical devices.
Graphics Systems I-Chen Lin’s CG slides, Doug James’s CG slides Angel, Interactive Computer Graphics, Chap 1 Introduction to Graphics Pipeline.
Introduction to Computer Graphics Survey (Chapter 1) Graphics Systems (Chapter 2)
1 King ABDUL AZIZ University Faculty Of Computing and Information Technology CS 454 Computer graphicsIntroduction Dr. Eng. Farag Elnagahy
TOPIC 1 A SURVEY OF COMPUTER GRAPHICS CGMB214: Introduction to Computer Graphics.
INPUT & OUTPUT DEVICE. INPUT & OUTPUT HARDWRE Input hardware consist of devices that translate data into computer readable form. On the other hand, Output.
Computer Graphics Hardware and Software Lecture Notes, CEng 477.
Chapter-2 Overview of Graphics Systems Topics: Topics: Video-display system Video-display system Rater Scan systems Rater Scan systems Random scan systems.
1.Introduction to Computer Graphics GMR lab. What is computer garphics? The generation of graphical output using a computer Refers to creation, Storage.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
1. 2  A computer is a device capable of storing data  in a format suited to the computer,  which is then processed by mathematical manipulation and.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - GRAPHICS. In this chapter how the computer creates, stores, and displays graphic images how the computer creates,
Introduction to Computer Graphics (CS560/CS460) Computer graphics means the art and science of creating images of three dimensional objects. Huge and Fast-moving.
Vector Graphics Making custom images. Raster vs. Vector Graphics In computer graphics, a raster graphics image, or bitmap, is a dot matrix data structure.
Computer Graphics/and Multimedia CMM472/CIT773 What is CG ?, History of CG, Course Overview.
Dr. Sana’a Wafa Al-Sayegh
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-2 CAD Systems Industrial Engineering Department King Saud University.
   Input Devices Main Memory Backing Storage PROCESSOR
Graphics Graphics Korea University cgvr.korea.ac.kr Introduction to Computer Graphics.
1 Chapter 1: Graphics Systems and Models. 2 Applications of C. G. – 1/4 Display of information Maps GIS (geographic information system) CT (computer tomography)
1 In the name of God Computer Graphics. 2 Image Mathematical Model Image Analysis (pattern recognition) Image Synthesis (Rendering) ModelingImage processing.
Graphics Graphics Korea University cgvr.korea.ac.kr Raster Graphics 고려대학교 컴퓨터 그래픽스 연구실.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Interactive Input Methods & Graphical User Input
Graphics System 2011, Fall.
Overview of Graphics Systems
A Survey of COMPUTER GRAPHICS
CGMB214: Introduction to Computer Graphics
1 Computer Graphics Introduction. 2 What is computer graphics Computer graphics is concerned with producing images and animations (or sequences of images)
COMPUTER GRAPHICS Hochiminh city University of Technology Faculty of Computer Science and Engineering CHAPTER 01: Graphics System.
Institute for Visualization and Perception Research 1 © Copyright 2000 Haim Levkowitz Introduction (Foley & Van Dam Ch 1) Uses of computer graphics … Some.
CSE 494/598 Intro to Applied Computer Graphics Anshuman Razdan DCST AR's Web Page AR's Web Page
Institute for Visualization and Perception Research 1 © Copyright Haim Levkowitz Graphics Systems Overview Video display devices … Input devices.
Computer Graphics Chapter 6 Andreas Savva. 2 Interactive Graphics Graphics provides one of the most natural means of communicating with a computer. Interactive.
Introduction to Computer Graphics Chapter 1. Agenda Definition Environment for Interactive Graphics Computer Graphics Applications Classification of applications.
Multimedia in Education We are going to Learn – Role of Multimedia in Education.
Chapter 8B Graphics and Multimedia. 8B-2 Graphic File Formats Bitmapped images –Most common image type –Also called raster images –Image is drawn using.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Overview of Graphics System
1 Chapter 1: Graphics Systems and Models. 2 Applications of C. G. – 1/4 Display of information Maps GIS (geographic information system) CT (computer tomography)
Chapter 2 HAEDWAER.
OUTPUT PRIMITIVES A.Aruna/Faculty of Information technology/SNSCE13/19/2016.
Lecture 1 Computer Graphic. People remember 10% of what they read 20% of what they hear 30% of what they see 50% of what they hear and see 80% of what.
Computer Graphics CC416 Lecture 02: Overview of Graphics Systems: Raster & Random Displays – Chapter 2 Dr. Manal Helal – Fall 2014.
Instructor: Dr. Shereen Aly Taie 1.  Broad introduction to Computer Graphics ◦ Software ◦ Hardware ◦ Applications  CAD برامج التصميم 2.
Graphic Systems. Basic Graphics System Input devices Output device Image formed in FB [Edward Angel, Interactive computer Graphics, 2009]
Computer Graphics Lecture 1. Books D. Hearn, M. P. Baker, "Computer Graphics with OpenGL", 3rd Ed., Prentice Hall, 2003, ISBN
COMP413: Computer Graphics Overview of Graphics Systems Chapter 1.
Computer Graphics Lecture 3. Graphics Output Devices A- VIDEO DISPLAY DEVICES 1.Refresh cathode-ray tube (CRT) 2.Raster-Scan Displays 3.Random-Scan Displays.
Computer Graphics Lecture 1 Introduction to Computer Graphics
Graphics System 2017, Fall.
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
MCA 503 COMPUTER GRAPHICS TEXT BOOK :
گرافيک کامپيوتري فصل اول : مقدمه ای بر گرافیک کامپیوتری (A Survey of Computer Graphics) فصل دوم: مروری بر سیستم های گرافیکی (Overview of graphic systems)
Interactive Input Methods & Graphical User Input
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Interactive Input Methods & Graphical User Input
Chapter 2 Overview of Graphics Systems
Overview of Graphics Systems
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Presentation transcript:

UNIT I 2D PRIMITIVES INTRODUCTION 1 SNSCE/IT/ARUNA

1.1 DEFINITION Computer Graphic is the discipline of producing picture or images using a computer which include Modeling Creation Manipulation storage of geometric objects Rendering converting a scene to an image the process of transformations Rasterization shading Illumination animation of the image, etc. 2 SNSCE/IT/ARUNA

3 MODELING CREATION MANIPULATION Geometric objects

1.1RENDERING SNSCE/IT/ARUNA 4 Process of generating an image from a model

CONVERTING A SCENE TO AN IMAGE SNSCE/IT/ARUNA 5

Rasterization Task of taking an image described in a vector graphics format (shapes) Converting it into a raster image (pixels or dots) for output on a video display or printer or for storage in a bitmap file format. SNSCE/IT/ARUNA 6

Shading SNSCE/IT/ARUNA 7

Shading SNSCE/IT/ARUNA 8

ILLUMINATION The transport of luminous flux from light sources between points via direct and indirect paths Lighting - the process of computing the luminous intensity reflected from a specified 3-D point SNSCE/IT/ARUNA 9

Animation of the image The process used for generating animated images SNSCE/IT/ARUNA 10

1.2 APPLICATION  Computer Aided Design (CAD) SNSCE/IT/ARUNA 11

PRESENTATION GRAPHICS  Generating the report and summaries the financial statistical, economic, research etc., SNSCE/IT/ARUNA 12

COMPUTER ART SNSCE/IT/ARUNA 13 cartoon diagram produced with paint brush program, artist work at monitor Electronic watercolor Electronic Avalanche

SNSCE/IT/ARUNA 14 Sphere of influence

SNSCE/IT/ARUNA 15

SNSCE/IT/ARUNA 16

ENTERTAINMENT SNSCE/IT/ARUNA 17 star trek-the Wrath of khan

SNSCE/IT/ARUNA 18 Computer generated Scene KNICKKNACK Red’s dream

TV series SNSCE/IT/ARUNA 19 graphics combined with a live scene

SNSCE/IT/ARUNA 20 reconstruction of thirteenth century

SNSCE/IT/ARUNA 21 MORPHING

EDUACTION AND TRAINING SNSCE/IT/ARUNA 22 Nuclear reactor Flight simulator motion Naval SimulatorSpace shuttle Automobile

VISUALIZATION SNSCE/IT/ARUNA 23 technique for creating images, diagrams, or animations to communicate a message.

IMAGE PROCESSING SNSCE/IT/ARUNA 24

GRAPHICAL USER INTERFACE SNSCE/IT/ARUNA 25

1.3 OVERVIEW OF GRAPHICS SYSTEM SNSCE/IT/ARUNA 26 Video Display Devices Raster-Scan Systems Graphics Workstations and Viewing Systems Input Devices Hard-Copy Devices Graphics Networks Graphics on the Internet Graphics Software Introduction to OpenGL Summary

VIDEO DISPLAY DEVICES SNSCE/IT/ARUNA 27 Video Monitor OUTPUT DEVICES cathode-ray tube (CRT) OPERATION

CATHODE-RAY TUBE (CRT) SNSCE/IT/ARUNA 28 Basic design of a magnetic-deflection CRT

CATHODE-RAY TUBE (CRT) SNSCE/IT/ARUNA 29 Raster-Scan Displays

SNSCE/IT/ARUNA 30 Random-Scan Displays

SNSCE/IT/ARUNA 31 Color CRT Monitors

Flat-Panel Displays SNSCE/IT/ARUNA 32 Liquid crystal displays (LCD) Plasma panels Electroluminescent panels (ELD) Light-emitting diode display (LED)

SNSCE/IT/ARUNA 33 Three-Dimensional Viewing Devices

SNSCE/IT/ARUNA 34 Stereoscopic and Virtual-Reality Systems

PRINTABLE CROSS CROSS EYE VIEWER SNSCE/IT/ARUNA 35

SNSCE/IT/ARUNA 36

RASTER-SCAN SYSTEMS SNSCE/IT/ARUNA 37 Rectangular pattern of image capture and reconstruction in television

GRAPHICS WORKSTATIONS AND VIEWING SYSTEMS SNSCE/IT/ARUNA 38 An artist’s workstation, featuring a monitor, a keyboard, a graphics tablet with a hand cursor, and a light table, in addition to data storage and telecommunications devices High resolution (2048 by 2048) graphics monitor.

SNSCE/IT/ARUNA 39

INPUT DEVICES SNSCE/IT/ARUNA 40 Keyboards, Button Boxes, and Dials Mouse Devices Z mouse features three buttons, a mouse ball underneath, a thumbwheel on the side, and a trackball on top Trackballs and Spaceballs

SNSCE/IT/ARUNA stick, 2. base, 3. trigger, 4. extra buttons, 5. autofire switch, 6.throttle, 7. hat switch (POV hat), 8.suction cup.

SNSCE/IT/ARUNA 42 Data GlovesDigitizers

SNSCE/IT/ARUNA 43 Scanner Touch Panels

LIGHT PEN SNSCE/IT/ARUNA 44

SNSCE/IT/ARUNA 45 Voice Systems

SNSCE/IT/ARUNA 46 HARD-COPY DEVICES

GRAPHICS SOFTWARE  General graphics programming packages are GL (Graphics Library)  OpenGL  VRML (Virtual-Reality Modeling Language)  Java 2D  Java 3D SNSCE/IT/ARUNA 47

Coordinate representation SNSCE/IT/ARUNA 48

Graphics Functions  Graphics package provides users with a variety of functions for creating and manipulating pictures  Graphics output, input, Attribues, transformations, viewing, subdividing pictures, or general control.  Graphics output primitives - points, straight lines, curved lines, filled color areas (usually polygons), and shapes SNSCE/IT/ARUNA 49