COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M

Slides:



Advertisements
Similar presentations
Map of Human Computer Interaction
Advertisements

Lecture 0: Course Overview
1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
Games, Movies and Virtual Worlds – An Introduction to Computer Graphics Ayellet Tal Department of Electrical Engineering Technion.
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
CGMB214: Intro. To Computer Graphics Chapter 1 Introduction.
Introduction to Computer Graphics Survey (Chapter 1) Graphics Systems (Chapter 2)
CAP4730: Computational Structures in Computer Graphics Basic Graphics Hardware.
TOPIC 1 A SURVEY OF COMPUTER GRAPHICS CGMB214: Introduction to Computer Graphics.
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.
Applications of Multimedia
Welcome to CSC 341/CSC 630 Introduction to Computer Graphics  Instructor  Susanna Wei  Office: BL 214  Phone: (610) 
Definition of Computer Graphics
Game Industry and The Future of Game Pertemuan 12 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
44 CHAPTER SPECIALIZED APPLICATION SOFTWARE Graphics 1. Desktop publishing 2. Image editors 3. Illustration programs 4. Image galleries 5. Graphic.
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.
3D COMPUTER GRAPHICS IMD Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.
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.
Introduction to Computer Graphics Chapter 1. Agenda Definition Environment for Interactive Graphics Computer Graphics Applications Classification of applications.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
1 Perception and VR MONT 104S, Fall 2008 Lecture 14 Introduction to Virtual Reality.
Final 5 Question Slide Show Edited By- Crystal David.
CSE 494/598 Intro to Applied Computer Graphics Anshuman Razdan DCST AR's Web Page AR's Web Page
1 CS145 Lecture 26 What’s next?. 2 What software questions do we study? Where is software headed?
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Computer Graphics.
Lecture : Mark Anthony P. Cezar.  Definition  Producing pictures or images using a computer  Example  Starship Troopers: Tango-Urilla, Death From.
Computer Graphics Mansoor Ahmed Bughio. Computer Graphics  Computer graphics are pictures and movies created using computers - usually referring to image.
Credit:  Multimedia has been used in many aspects in our lives, for example in the field of business, entertainment.
Careers in SciVis Guilford County SciVis V
Instructor: Dr. Shereen Aly Taie 1.  Broad introduction to Computer Graphics ◦ Software ◦ Hardware ◦ Applications  CAD برامج التصميم 2.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
 Creates machines, robots, and tools etc..  Designs these things using mechanics, thermodynamics, materials science etc..
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.
Welcome to Technology Education My name is Mr. Oliver I am going to introduce you to some of the modules that you will be working in this semester.
Introduction to multimedia
Computer Graphics Lecture 1 Introduction to Computer Graphics
Introducing virtual REALITY
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
Introduction to Virtual Environments & Virtual Reality
Computer Graphics.
Guilford County SciVis V102.03
Introduction to Computer Graphics
MCA 503 COMPUTER GRAPHICS TEXT BOOK :
“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
Interactive Computer Graphics
Guilford County SciVis V102.03
Multimedia Fundamentals
Trends in technology.
Introduction to Computer Graphics
Computer Aided Design (CAD) Introduction to CAD
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Introduction to Computer Graphics
Introduction to Computer Graphics
Specialized Application Software
Type to enter a caption. Computer Graphics Week 1Lecture 1.
Introduction to spagetti and meatballs
Map of Human Computer Interaction
– Graphics and Visualization
Presentation transcript:

COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M. Pauline Baker CG - Chapter - 1

A Survey of Computer Graphics (APPLICATIONS) CHAPTER - 1 A Survey of Computer Graphics (APPLICATIONS)

Definition & Tasks of Computer Graphics Definitions: generating 2D images of a 3D world represented in a computer. Producing pictures or images using computers Main tasks: modeling: (shape) creating and representing the geometry of objects in the 3D world; (Representing 3D objects) rendering: (light, perspective) generating 2D images of the objects; (Constructing 2D images from 3D models) animation: (movement) describing how objects change in time; (Simulating changes over time)

Why we need to study Computer Graphics? Graphics is cool I like to see what I am doing I like to show people what I am doing Graphics is interesting Involves - Simulation, Artificial Intelligence, Algorithms, Architecture… Graphics is fun Computer Graphics - Special effects, Image Processing

Applications Computers have become powerful for the rapid and economical production of pictures. Today, we find computer graphics used routinely in such diverse areas such as: science, engineering, medicine, business, industry, government, art, entertainment, advertising, education, and training.

Graphs and charts To draw simple graphs, data plotting, to generate highly complex data relationships. Used to summarize financial, statistical, mathematical, scientific, engineering, economic data reports etc.,

Computer-Aided Design (CAD) Used in design processes, particularly for engineering and architectural systems. Generally referred to as CAD, computer-aided design methods are now used in the design of buildings, automobiles, aircraft, watercraft, spacecraft, computers, textiles, home appliances etc.,

Virtual Reality (VR) Creation of VR environments in which user can interact with the objects in a 3-D’l scene. With VR systems, designers and users can move about and interact with objects in various ways. Used to train people to drive cars, aircrafts, submarines and heavy equipment machines.

Data Visualization Visual techniques are used as aid in the understanding and analysis of complex processes and mathematical functions. Used in scientific, business and medical visualization to study the behavior of complex process.

Education and training Computer generated models of physical, financial, political, social, and economic and other systems are often used as educational aids. For training applications, special hardware systems are designed. Simulators are used for practice sessions to train ship captains, aircraft pilots, military tanks operators, space shuttle operators, air-traffic control personnel and even for driving cars.

Computer Art Both fine art and commercial art make use computer graphics. Artists use advanced software, computers and tools for designing objects and cartoons used in movies.

Entertainment Television productions, motion pictures and music videos use CG methods. Animation movies were created with actors and scenes using computer-rendering techniques.

Image Processing The modification or interpretation of existing pictures, such as photographs and TV scans is called image processing. This is used to improve picture quality, analyze images, or recognize visual patterns for robotic applications. Medical and satellite images are analysed and processed using this methods.

Graphical User Interfaces (GUI) Now all software applications provide GUI environments which helps user easily to handle the software using the help of interactive pointing devices. CG - Chapter - 1