1 Computer Graphics Week1 -Introduction. Computer graphics History Computer graphics generally means creation, storage and manipulation of models and.

Slides:



Advertisements
Similar presentations
1Introduction A display list is a group of OpenGL commands that have been stored for later execution. Most OpenGL commands can be either stored in a display.
Advertisements

Computer Graphics- SCC 342 Chapter 3: Computer Graphics Software Dr. Doaa Hegazy.
COMPUTER GRAPHICS SOFTWARE.
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
In the name of God Computer Graphics Bastanfard.
INTRODUCTION. Painting with numbers! Aspects Modeling Rendering Animation.
Graphics Systems I-Chen Lin’s CG slides, Doug James’s CG slides Angel, Interactive Computer Graphics, Chap 1 Introduction to Graphics Pipeline.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics? Ed Angel Professor of Computer Science, Electrical and Computer.
CMPE 466 COMPUTER GRAPHICS
Graphical Objects and Scene Graphs CS4395: Computer Graphics 1 Mohan Sridharan Based on slides created by Edward Angel.
Shading Languages By Markus Kummerer. Markus Kummerer 2 / 19 State of the Art Shading.
Animations by Physicists PHYSICS DEPARTMENT TAMU SUMMER ’05 Mario Francisco Borunda.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
OpenGL Brian Farrimond Robina Hetherington. What is OpenGL A specification of a set of functions for drawing graphics –Names of functions –What information.
Computer Graphics Hardware and Software Lecture Notes, CEng 477.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology 3D Engines and Scene Graphs Spring 2012.
Graphics: Creating Images Chapter 8, Exploring the Digital Domain.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - GRAPHICS. In this chapter how the computer creates, stores, and displays graphic images how the computer creates,
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Dr. Sana’a Wafa Al-Sayegh
C O M P U T E R G R A P H I C S Jian Chen January 15, 2010 Introduction 1/16 Introduction (Thanks to Prof. Andries van Dam)
Graphics Graphics Korea University cgvr.korea.ac.kr Introduction to Computer Graphics.
1 Perception and VR MONT 104S, Spring 2008 Lecture 22 Other Graphics Considerations Review.
CSC505 Tools of the Trade. CSC505 Design Tools Tools for creating 2D and 3D graphics off-line –Model building –Animation –Particle effects Pyrotechnic,
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10: Computer Graphics Computer Science: An Overview Tenth Edition.
CS 480/680 Computer Graphics Course Overview Dr. Frederick C Harris, Jr. Fall 2012.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Computer Graphics.
1 By Dr. Hany Elsalamony. 2 3  Computer graphics generally means creation, storage and manipulation of models and images  Such models come from diverse.
A Survey of COMPUTER GRAPHICS
UNIT I 2D PRIMITIVES INTRODUCTION 1 SNSCE/IT/ARUNA.
1 Graphics CSCI 343, Fall 2015 Lecture 1 Introduction to Graphics Read: Chapter 1 of textbook.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Computer Graphics I, Fall : What is Computer Graphics?
Flash Adobe Flash Introduction Kyungeun Park. Bitmap vs. Vector based  Bitmap –Bitmaps are made up of single pixels  Vector based –Vector graphics are.
Institute for Visualization and Perception Research 1 © Copyright 2000 Haim Levkowitz Introduction (Foley & Van Dam Ch 1) Uses of computer graphics … Some.
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.
Liz Marai 07/31/08 1 Graphics and Visualization Liz Marai SENQ 5423.
Computer Graphics Chapter 6 Andreas Savva. 2 Interactive Graphics Graphics provides one of the most natural means of communicating with a computer. Interactive.
Computer Graphics Bing-Yu Chen National Taiwan University.
Applets Yong Choi School of Business CSU, Bakersfield.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
INTRODUCTION GORT is a virtual 3D modeling environment for computer programmers. Its main area of focus is to aid in the education of programmers learning.
Chapter 8B Graphics and Multimedia. 8B-2 Graphic File Formats Bitmapped images –Most common image type –Also called raster images –Image is drawn using.
Java 3D Web Apps and Services. Presentation Overview l Java3D Overview l Software l Java3D API l Scene Graph Programming Model l Java3D Terminology l.
In the name of God Computer Graphics.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
CISC 110 Day 3 Introduction to Computer Graphics.
1 Angel: Interactive Computer Graphics5E © Addison- Wesley 2009 Image Formation Fundamental imaging notions Fundamental imaging notions Physical basis.
PRESENTED BY : Dr. Sarah M.Eljack 8/31/ The course codeThe course nameCredit hours COMP413Computer graphics3 The course contents (lectures + exercises)
Instructor: Dr. Shereen Aly Taie 1.  Broad introduction to Computer Graphics ◦ Software ◦ Hardware ◦ Applications  CAD برامج التصميم 2.
Graphics Programming. Graphics Functions We can think of the graphics system as a black box whose inputs are function calls from an application program;
SCAVENGER HUNT 2 John Bowser. Hue one of the main properties of a color.
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.
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
In the name of God Computer Graphics.
IAT 355 Scene Graphs Feb 23, 2017 IAT 355.
MCA 503 COMPUTER GRAPHICS TEXT BOOK :
Computer Graphics George Mason University Jim X. Chen, Ph.D.
Understanding Theory and application of 3D
Lecture 02: Digital Images Rasterization and Vector Graphics
Multimedia Fundamentals
Chapter I Introduction
Presentation transcript:

1 Computer Graphics Week1 -Introduction

Computer graphics History Computer graphics generally means creation, storage and manipulation of models and images Such models come from diverse and expanding set of fields including physical, mathematical, artistic, biological, and even conceptual (abstract) structures 2 Frame from animation by William Latham, shown at SIGGRAPH Latham uses rules that govern patterns of natural forms to create his artwork.

Graphics Library (GL) Examples: OpenGL™, DirectX™, Windows Presentation Foundation™ (WPF), RenderMan™ Primitives (chars, lines, polygons, meshes,…) Attributes – color – line style – material properties for 3D Lights Transformations Immediate mode vs. retained mode – immediate mode: no stored representation, package holds only attribute state, and application must completely draw each frame – retained mode: library compiles and displays from scene graph that it maintains, a complex DAG. It is a display-centered extract of the Application Model 3

What is computer graphics 4

Some research fields of computer graphics 5

Basic notions Computer graphics – process of producing a picture or image using the computer Computer interfaces popular on personal computers Desktop publishing Realistic images generated using mathematical and physical methods 6