MCA 503 COMPUTER GRAPHICS TEXT BOOK :

Slides:



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

C1 - The Impact of CAD on the Design Process.  Consider CAD drawing, 2D, 3D, rendering and different types of modelling.
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Lecture 1Slide 1 Introduction to Computer Graphics Syllabus Handout Goal of Course Software - C/C++, OpenGL Hardware - Unix,
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
Graphics, Hypermedia, and Multimedia 7.  2001 Prentice Hall7.2 Chapter Outline Focus on Computer Graphics Dynamic Media: Beyond the Printed Page Interactive.
Introduction to Computer Graphics Survey (Chapter 1) Graphics Systems (Chapter 2)
Computer Graphics Introduction
Chapter Seven Graphics, Multimedia, and Hypermedia.
CAP4730: Computational Structures in Computer Graphics Basic Graphics Hardware.
TOPIC 1 A SURVEY OF COMPUTER GRAPHICS CGMB214: Introduction to Computer Graphics.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Graphics Graphics Korea University Graphics Korea University Introduction to Computer Graphics Korea Univ. Computer.
Advanced Computer Graphics Spring-2011 Kocaeli University Computer Engineering Department.
Dr. Sana’a Wafa Al-Sayegh
Graphics Graphics Korea University cgvr.korea.ac.kr Introduction to Computer Graphics.
1 Bitmap Graphics It is represented by a dot pattern in which each dot is called a pixel. Each pixel can be in any one of the colors available and the.
Definition of Computer Graphics
MEMD 261 Computer Aided Design (CAD) Introduction to CAD
BY Kamran Yousaf Computer Graphics & Animation. BY Kamran Yousaf Contents Introduction Usage, Application & Advantages Video Display Devices Output Devices.
A Survey of COMPUTER GRAPHICS
Graphics Graphics Korea University Graphics Korea University Introduction to Computer Graphics Graphics Laboratory.
1 Computer Graphics Introduction. 2 What is computer graphics Computer graphics is concerned with producing images and animations (or sequences of images)
CSC 308 – Graphics Programming Graphics Application Areas i.e. “Why do we care?” Dr. Paige H. Meeker Computer Science Presbyterian College, Clinton, SC.
UNIT I 2D PRIMITIVES INTRODUCTION 1 SNSCE/IT/ARUNA.
Overview of Computer Graphics Subjects : What is C.G History of C.G Applications of C.G C.G vs I.P Course objectives.
Computer Graphics Lecture 01 Fasih ur Rehman. About Instructor MSc in Electronics and MSc in Systems Engineering in 1994 and 1996 respectively from Quaid-e-Azam.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
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.
Computer Graphics Lecture 02 Fasih ur Rehman. Last Class Introduction to Computer Graphics Areas Application.
Computer Graphics Mansoor Ahmed Bughio. Computer Graphics  Computer graphics are pictures and movies created using computers - usually referring to image.
STEM. a. Photoshop is the world’s leading digital image editing software application. b. People use it to create, enhance and modify images, such as brochures,
Credit:  Multimedia has been used in many aspects in our lives, for example in the field of business, entertainment.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
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 2. Computer graphics application 1- Graphics and chart :- Early application for graphics display simple data graphic, but today.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Introduction to multimedia
Chapter 14 Working with Graphics
Computer Graphics Lecture 1 Introduction to Computer Graphics
Graphics and Multimedia
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
Chapter 13 Working with Graphics
Computer Graphics.
Introduction to Computer Graphics
“almost everything on computers that is not text or sound”
SEMINOR ON APPLICATION OF COMPUTER GRAPHICS PRESENTED BY: HARENDRA CHAUHAN MCA 3 RD SEMESTER MAHARSHI DAYANAND SARSWATI UNIVERSITY AJMER Department of.
Introduction to Graphics Modeling
Computer Graphics George Mason University Jim X. Chen, Ph.D.
Computer Graphics : Introduction
Guilford County SciVis V102.03
McGraw-Hill Technology Education
Introduction to Computer Graphics
Computer Aided Design (CAD) Introduction to CAD
What is Computer Graphics?
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
MEMD 261 Computer Aided Design (CAD) Introduction to CAD
Introduction to Multimedia
Multimedia (CoSc4151) Chapter One : Introduction to Multimedia
Introduction to Computer Graphics
Introduction to Computer Graphics
Type to enter a caption. Computer Graphics Week 1Lecture 1.
Introduction to spagetti and meatballs
– Graphics and Visualization
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Presentation transcript:

MCA 503 COMPUTER GRAPHICS TEXT BOOK : COMPUTER GRAPHICS (using Open GL) – DONALD HEARN & M.PAULINE BAKER

What is Computer Graphics? Applications Graphics packages Introduction What is Computer Graphics? Applications Graphics packages

What is Computer Graphics? Creation, Manipulation and Storage of geometric objects (modeling) & their images (rendering) Display those images on screens or hardcopy devices

Applications of Computer Graphics Computer Aided Design (CAD) Presentation Graphics Computer Art Entertainment (animation, games, …) Education & Training Visualization (scientific & business) Image Processing Graphical User Interfaces

1.Computer Aided Design (CAD) Used in design of buildings, automobiles, aircraft, watercraft, spacecraft, computers, textiles & many other products Objects are displayed in wire frame outline form Software packages provide multi-window environment

Graphics design package provides standard shapes (useful for repeated placements) Animations are also used in CAD applications Realistic displays of architectural design permits simulated “walk” through the rooms (virtual -reality systems)

2.Presentation Graphics Used to produce illustrations for reports or generate slides for use with projectors Commonly used to summarize financial, statistical, mathematical, scientific, economic data for research reports, managerial reports & customer information bulletins Examples : Bar charts, line graphs, pie charts, surface graphs, time chart

Examples of presentation graphics

Examples of presentation graphics

3.Computer Art Used in fine art & commercial art Includes artist’s paintbrush programs, paint packages, CAD packages and animation packages These packages provides facilities for designing object shapes & specifying object motions. Examples : Cartoon drawing, paintings, product advertisements, logo design

Examples :

Computer Art Electronic painting Morphing Picture painted electronically on a graphics tablet (digitizer) using a stylus Cordless, pressure sensitive stylus Morphing A graphics method in which one object is transformed into another

4.Entertainment Movie Industry Used in motion pictures, music videos, and television shows. Used in making of cartoon animation films Slide information from Leonard McMillian's slides http://www.cs.unc.edu/~mcmillan/comp136/Lecture1/compgraf.html

Computer Graphics is about animation (films)

Game Industry Focus on interactivity Cost effective solutions Avoiding computations and other tricks

5.Education & Training Computer generated models of physical, financial and economic systems are used as educational aids. Models of physical systems, physiological systems, population trends, or equipment such as color-coded diagram help trainees understand the operation of the system

Specialized systems used for training applications simulators for practice sessions or training of ship captains aircraft pilots heavy equipment operators air traffic-control personnel

Training

6.Visualization Scientific Visualization Producing graphical representations for scientific, engineering, and medical data sets

Scientific Visualisation To view below and above our visual range

Business Visualization is used in connection with data sets related to commerce, industry and other non-scientific areas Techniques used- color coding, contour plots, graphs, charts, surface renderings & visualizations of volume interiors. Image processing techniques are combined with computer graphics to produce many of the data visualizations

7. Image Processing CG- Computer is used to create a picture Image Processing – applies techniques to modify or interpret existing pictures such as photographs and TV scans Medical applications Picture enhancements Tomography Simulations of operations Ultrasonics & nuclear medicine scanners 2 applications of image processing Improving picture quality Machine perception of visual information (Robotics)

To apply image processing methods Digitize a photograph (or picture) into an image file Apply digital methods to rearrange picture parts to enhance color separations Improve quality of shading Tomography – technique of X-ray photography that allows cross-sectional views of physiological systems to be displayed Computed X-ray tomography (CT) and position emission tomography ( PET) use projection methods to reconstruct cross sections from digital data Computer-Aided Surgery is a medical application technique to model and study physical functions to design artificial limbs and to plan & practice surgery

8.Graphical User Interfaces Major component – Window manager (multiple-window areas) To make a particular window active, click in that window (using an interactive pointing device) Interfaces display – menus & icons Icons – graphical symbol designed to look like the processing option it represents Advantages of icons – less screen space, easily understood Menus contain lists of textual descriptions & icons

Graphics packages A set of libraries that provide programmatically access to some kind of graphics 2D functions. Types GKS-Graphics Kernel System – first graphics package – accepted by ISO & ANSI PHIGS (Programmer’s Hierarchical Interactive Graphics Standard)-accepted by ISO & ANSI PHIGS + (Expanded package) Silicon Graphics GL (Graphics Library) Open GL Pixar Render Man interface Postscript interpreters Painting, drawing, design packages