Graphics Graphics Korea University Graphics Korea University Introduction to Computer Graphics Graphics Laboratory.

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.
CS 445 Introduction to Computer Graphics Fall 2006 Aaron Bloomfield.
Three-Dimensional Computer Animation Erli Ling. Introduction Animation Animation all moving imagery involves a sequence of still images played back quickly.
ICS 415Dr. Muhammed Al-Mulhem1 ICS 415 Computer Graphics Introduction Dr. Muhammed Al-Mulhem March 1, 2009 Dr. Muhammed Al-Mulhem March 1, 2009.
Graphics-1 Gentle Introduction to Computer Graphics Based on: –David Brogan’s “Introduction to Computer Graphics” Course Slides, University of Virginia.
History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2000 Slides for September 28 lecture.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
Graphics-1 Gentle Introduction to Computer Graphics (1) Based on: –David Brogan’s “Introduction to Computer Graphics” Course Slides, University of Virginia.
1 Introduction to Computer Graphics. 2 Definitions Computer graphics is “the creation and manipulation of graphics images by means of computer.” (Marc.
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
CGMB214: Intro. To Computer Graphics Chapter 1 Introduction.
CAP4730: Computational Structures in Computer Graphics Basic Graphics Hardware.
TOPIC 1 A SURVEY OF COMPUTER GRAPHICS CGMB214: Introduction to Computer Graphics.
Non-Photorealistic Rendering Mario Costa Sousa Department of Computer Science University of Calgary Mario Costa Sousa Department of Computer Science University.
Presentation of LR2V Kadi Bouatouch IRISA
Computer Animation Prepared by Khadija Kuhail Supervised by Dr Sanaa Alsayegh.
Graphics Graphics Korea University Graphics Korea University Introduction to Computer Graphics Korea Univ. Computer.
Advanced Computer Graphics Spring-2011 Kocaeli University Computer Engineering Department.
Introduction to Graphics and Virtual Environments.
Computer GraphicsIntroduction A picture is worth a thousand words Science is a new social force. It is provocative and challenging, it holds the promise.
Cornell CS465 Fall 2004 Lecture 1© 2004 Steve Marschner 1 CS465: Computer Graphics I Professor: Steve Marschner.
Dr. Sana’a Wafa Al-Sayegh
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 What is Computer Graphics? Sai-Keung Wong ( 黃世強 ) Computer Science National.
Graphics Graphics Korea University cgvr.korea.ac.kr Introduction to Computer Graphics.
Definition of Computer Graphics
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Computer Visualization BIM Curriculum 03. Topics  History  Computer Visualization Methods  Visualization Workflow  Technology Background.
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. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
UNIT I 2D PRIMITIVES INTRODUCTION 1 SNSCE/IT/ARUNA.
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.
INTRODUCTION INTRODUCTION Computer Graphics: As objects: images generated and/or displayed by computers. As a subject: the science of studying how to generate.
1.  Computer Graphics are graphics created using computers.  In general, it is the representation and manipulation of image data by a computer.  Examples:
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.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌.
1 Perception and VR MONT 104S, Fall 2008 Lecture 14 Introduction to Virtual Reality.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Greg Humphreys CS445: Intro Graphics University of Virginia, Fall 2003 Welcome.
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.
Flight Simulator Overview Flight Compartment Host Computer Motion Control Cabinet Motion Platform 13/6/2016 Visual Display Visual Image Generator Interface.
Credit:  Multimedia has been used in many aspects in our lives, for example in the field of business, entertainment.
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.
Graphics Graphics Korea University cgvr.korea.ac.kr Introduction to Computer Graphics 고려대학교 컴퓨터 그래픽스 연구실.
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 2. Computer graphics application 1- Graphics and chart :- Early application for graphics display simple data graphic, but today.
Computer Graphics Lecture 1 Introduction to Computer Graphics
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
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
Introduction to Computer Graphics
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Introduction to Computer Graphics
A picture is worth a thousand words
Introduction to Computer Graphics
Introduction to spagetti and meatballs
– Graphics and Visualization
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Presentation transcript:

Graphics Graphics Korea University Graphics Korea University Introduction to Computer Graphics Graphics Laboratory Korea University

KUCG Graphics Korea University Graphics Korea University Contents What is computer graphics? Main themes Applications Graphics process

KUCG Graphics Korea University Graphics Korea University Inspirational Video Entirely computer-generated "Geri's Game." (c) Pixar 1997

KUCG Graphics Korea University Graphics Korea University Exercise: Video Analysis What is modeled or simulated to produce this video? Representing (modeling) of objects Illumination  Light refraction  Opacity  Shadows Textures Camera focus Animation  Physics Music Scenario

KUCG Graphics Korea University Graphics Korea University What is Computer Graphics? Producing pictures/images using a computer Algorithms for visual simulations

KUCG Graphics Korea University Graphics Korea University Main Themes Imaging Representing 2D images Modeling Representing 3D objects Rendering Constructing 2D images from 3D models Animation Simulating changes over time

KUCG Graphics Korea University Graphics Korea University Imaging Generate an artistic image <Morphing>

KUCG Graphics Korea University Graphics Korea University Modeling Shape description & design

KUCG Graphics Korea University Graphics Korea University Rendering Simulating behavior of lights & image formation

KUCG Graphics Korea University Graphics Korea University Animation Motion representation & control

KUCG Graphics Korea University Graphics Korea University Animation Examples Motion Capture-Based Fluid Simulation

KUCG Graphics Korea University Graphics Korea University Applications Computer-Aided Design (CAD) Scientific Visualization Training & Education Computer Art Entertainment

KUCG Graphics Korea University Graphics Korea University Computer-Aided Design For engineering and architectural system Design of building, automobile, aircraft, etc. Los Angeles Airport (Billy Jepson, UCLA) Boeing 777 Airplane (Boeing Corporation) Gear Shaft Design (Intergraph Corporation)

KUCG Graphics Korea University Graphics Korea University Scientific Visualization For scientific, engineering, and medical data Airflow inside a Thunder Strom ( Bob Wilhelmson, Univ. of Illinois at Urbana-Champaign ) Apo A-1 ( Theoretical Biophysics Group, Univ. of Illinois at Urbana-Champaign ) Visible Human ( National Library of Human )

KUCG Graphics Korea University Graphics Korea University Training Computer-generated models of physical, financial and economic systems For educational aids Flight Simulation (NASA) Driving Simulation (Evans & Sutherland)

KUCG Graphics Korea University Graphics Korea University Education Human Skeleton (SGI) Forum of Trojan (Bill Jepson, UCLA)

KUCG Graphics Korea University Graphics Korea University E-Commerce Virtual Phone Store (Lucent Technology) Interactive Kitchen Planner (Matsushita)

KUCG Graphics Korea University Graphics Korea University Computer Art Graphics for artist Blair Arch (Marissa Range ’98)

KUCG Graphics Korea University Graphics Korea University Entertainment Graphics for movies, games, VR etc. World of Warcraft, 2004~2008 Beowulf, 2007

KUCG Graphics Korea University Graphics Korea University Graphic Process 3DGeometricModels 3DAnimationDefinition Rendering Image Storage and Display TextureInformation

KUCG Graphics Korea University Graphics Korea University Graphics Process: Geometric Modeling 3DGeometricModels Rendering 3D Scanning InteractiveGeometricModeling ModelingLibraries DisplacementMapping

KUCG Graphics Korea University Graphics Korea University Graphics Process: Geometric Modeling

KUCG Graphics Korea University Graphics Korea University Geometric Process: 3D Animation 3DAnimationDefinition Rendering Motion Design MotionComputation MotionCapture DynamicDeformations

KUCG Graphics Korea University Graphics Korea University Geometric Process: 3D Animation Ratatouille, 2007

KUCG Graphics Korea University Graphics Korea University Graphics Process: Texturing TextureInformation Rendering Scanned Images Painted Images CapturedImages

KUCG Graphics Korea University Graphics Korea University Graphics Process: Texturing

KUCG Graphics Korea University Graphics Korea University Graphic Process : Rendering TextureInformation 3DAnimationDefinition 3DGeometricModels Rendering Transformation,Clipping,Perspective ImageGeneration ImageStorageandDisplay

KUCG Graphics Korea University Graphics Korea University Graphic Process : Rendering

KUCG Graphics Korea University Graphics Korea University Graphic Process: Image Storage and Display HardwareFramebuffer Rendering DiskFile FilmRecorder VideoRecorder