Definition of Computer Graphics

Slides:



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

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.
Computer-Aided Design Chapter 7. Computer-Aided Design (CAD) Use of computer systems to assist in the creation, modification, analysis, and optimization.
Advanced Graphics, Overview Advanced Computer Graphics Overview.
Lecture 1Slide 1 Introduction to Computer Graphics Syllabus Handout Goal of Course Software - C/C++, OpenGL Hardware - Unix,
Graphics, Hypermedia, and Multimedia 7.  2001 Prentice Hall7.2 Chapter Outline Focus on Computer Graphics Dynamic Media: Beyond the Printed Page Interactive.
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
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
Computer Graphics Introduction
Chapter Seven Graphics, Multimedia, and Hypermedia.
Ch 1 Intro to Graphics page 1CS 367 First Day Agenda Best course you have ever had (survey) Info Cards Name, , Nickname C / C++ experience, EOS experience.
TOPIC 1 A SURVEY OF COMPUTER GRAPHICS CGMB214: Introduction to Computer Graphics.
Computer-Based Animation. ● To animate something – to bring it to life ● Animation covers all changes that have visual effects – Positon (motion dynamic)
3D Computer Animation Turgut Tezir.
Computer graphics & visualization Introduction. computer graphics & visualization Image Synthesis – WS 07/08 Dr. Jens Krüger – Computer Graphics and Visualization.
 2002 Prentice Hall Chapter 7 Graphics, Hypermedia, and Multimedia.
Integration Of CG & Live-Action For Cinematic Visual Effects by Amarnath Director, Octopus Media School.
Advanced Computer Graphics Spring-2011 Kocaeli University Computer Engineering Department.
History of Computer-aided design (CAD) How did we get from… to here? here Bigkif. “Ivan Sutherland : Sketchpad Demo (1/2)” accessed accessed.
Dr. Sana’a Wafa Al-Sayegh
Grafica(1): Introduction Dott. Alessio Malizia
Chapter 10: Computer Graphics
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10: Computer Graphics Computer Science: An Overview Tenth Edition.
Presenting Work: Graphics and Charts Letts Chapter 14.
A Survey of COMPUTER GRAPHICS
Invitation to Computer Science 5th Edition
1 Computer Graphics Introduction. 2 What is computer graphics Computer graphics is concerned with producing images and animations (or sequences of images)
3D COMPUTER GRAPHICS IMD Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.
Computer Graphics An Introduction. What’s this course all about? 06/10/2015 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
Graphics, Hypermedia, and Multimedia.  Prentice HallSlide 2 Focus on Computer Graphics Computer graphics include: –Painting Software –Digital Image Processing.
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.
Passage Three Multimedia Application. Training target: In this part , you should try your best to form good reading habits. In order to avoid your ill.
Institute for Visualization and Perception Research 1 © Copyright 2000 Haim Levkowitz Introduction (Foley & Van Dam Ch 1) Uses of computer graphics … Some.
Animation. History Photography around since the 19th century Realistic animation began in 1872 when Eadweard Muybridge settled a bet about a flying horse.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
INT 840E Computer graphics Introduction & Graphic’s Architecture.
Computer Graphics Researched via: Student Name: James Wood Date: 4/29/10.
Week 10:Rendering 1. In the last lecture we saw how to model objects and represent them as wireframe models. Wire frame models depict the outer hull of.
Data dan Teknologi Multimedia Sesi 07 Nofriyadi Nurdam.
Introduction to Computer Graphics Chapter 1. Agenda Definition Environment for Interactive Graphics Computer Graphics Applications Classification of applications.
Computer Literacy for IC 3 Unit 1: Computing Fundamentals © 2010 Pearson Education, Inc. | Publishing as Prentice Hall.1 Chapter 4: Identifying Software.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Computer Graphics Researched via: Student Name: Timothy Rorie Date: 4 / 11 / 11.
Computer Graphics Mansoor Ahmed Bughio. Computer Graphics  Computer graphics are pictures and movies created using computers - usually referring to image.
Hierarchical Modeling.  Explain the 3 different types of model for which computer graphics is used for.  Differentiate the 2 different types of entity.
Moving pictures Session 4. What is digital cinema? Article by Lev Manowich Digital media redefines the very identity of cinema. New methods possible with.
CSC4841/6841 Computer Animation Administrative Issues & Course Overview Ying Zhu.
Instructor: Dr. Shereen Aly Taie 1.  Broad introduction to Computer Graphics ◦ Software ◦ Hardware ◦ Applications  CAD برامج التصميم 2.
AUTUMN Asst. Prof. Dr. Gazi Erkan BOSTANCI Slides by Robert Thomson, Süleyman Tosun and Kurtuluş Küllü.
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.
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.
Crowds (and research in computer animation and games)
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
Computer Graphics.
Photorealistic Rendering vs. Interactive 3D Graphics
MCA 503 COMPUTER GRAPHICS TEXT BOOK :
“almost everything on computers that is not text or sound”
Introduction to Graphics Modeling
Crowds (and research in computer animation and games)
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Introduction to Computer Graphics
Introduction to Computer Graphics
Introduction to spagetti and meatballs
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Presentation transcript:

Definition of Computer Graphics Computer aided synthesis of pictures from non-pictorial form Related fields Image Processing Computer Aided Design (CAD) Computer Aided Manufacture (CAM) Computer Vision Image Processing Visualization Programs, data, interactive devices Camera, sensors Displays, film recorders, plotters, printers Printers, removable disks, etc Symbolic computation Visualization CAM Computer Vision CAD

Computer Graphics Goals Realism Interactivity Real-time image generation Sometimes these goals are mutually exclusive (more realism = more calculations = less possibility of real-time image creation)

Distinctiveness of CG Dynamic environment – real-time image support Interactive environment for The creator The consumer Simulation environment Provides an environment for visualizing large quantities of data.

Computer Graphics “Operations Modeling Coordinates of the ‘corners’ of objects Primitives (2 & 3D geometric objects) Equations that define the 2 & 3D shape of objects Attributes (color, surface texture, etc.)

Computer Graphics “Operations” Storing (first in memory), then on disk Manipulating Change shape Change position Change characteristics Rendering– create a picture by applying an algorithmic version of the physics of the real world to create the artificial image.

Computer Graphics “Operations” Viewing – display scene from various viewpoints

Major application areas Business graphics Much of the profit of CG comes from this area Low quality (and simple) bar charts, line graphs, pie charts, presentation graphics systems Much effort spent on hardware development (overhead display panels, film recorders) & software (charting & presentation graphics) to support this area

Major application areas Computer-aided design & computer-aided manufacturing (CAD/CAM) Virtual Plant design - http://www.cadsystems.com/archive/0003f03.html 777 design – http://www.boeing.com/commercial/777family/background.html Circuit design and layout - http://www.automationstudio.com/ The Boeing 777 is the first jetliner to be 100 percent digitally designed using three-dimensional computer graphics. Throughout the design process, the airplane was "pre-assembled" on the computer, eliminating the need for a costly, full-scale mock-up.

Major application areas Data plotting & visualization “see” the structure of massive data sets Genomics - http://www.neurophys.wisc.edu/~cozzi/2cb.html Computer vision - http://www.ri.cmu.edu/project_lists/index.html See plate 14 & page 9

Major application areas Entertainment Film makingToy Story, TRON, Star Wars, Twister, Perfect Storm, Jurassic Park III - http://cgw.pennnet.com/Articles/Article_Display.cfm?Section=Articles&Subsection=Display&ARTICLE_ID=108471 Video Games - http://graphics.stanford.edu/ Music Videos Morphing – transform one object into another -http://www.cs.clemson.edu/~rmg/homepage.html

Major application areas Computer Art Paintbrush programs Graphics tablet (digitizer) Stylus (brush shapes, sizes, colors) http://cgw.pennnet.com/Articles/Article_Display.cfm?Section=Articles&Subsection=Display&ARTICLE_ID=108502

Reasons for using of CG User can take in more information Tables versus graphs Easy to make changes Circuit design Can simulate Auto design Flight simulators - http://berkelium.com/OpenGL/flight.html Can do the impossible Not obey the laws of physics Captain Kirk and USS Enterprise travel through spiral interior of DNA molecule 1. H&B p12 1.18 H&B p6 1.5 CGW 6/97 p58 H&B p18 1.35

Why is CG hard? Computationally expensive Still developing new algorithms for realism Regular objects easy Surface of revolution Surface texture Toys vs people Texture mapping See plate 22, 23, 24, 25.

Why so Hard, cont. Imperfections Reflectivity Matt surfaces versus specular surfaces Fur, hair, etc.

Why so hard continued Motion Fur, Fire, Fern Fun Model by hand – animators and key frames Model by physical equations Motion capture http://cgw.pennnet.com/Articles/Article_Display.cfm?Section=Articles&Subsection=Display&ARTICLE_ID=108465 Fur, Fire, Fern Fun Dynamic systems - http://cgw.pennnet.com/Articles/Article_Display.cfm?Section=Articles&Subsection=Display&ARTICLE_ID=108473 “grow” the processes – particle systems, etc