COMP236: Computer Graphics Spring’2000 Dinesh Manocha.

Slides:



Advertisements
Similar presentations
Lecture 0: Course Overview
Advertisements

CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
 Engineering Graphics & Introductory Design 3D Graphics and Rendering REU Modeling Course – June 13 th 2014.
BPC: Art and Computation – Summer 2008 Selected curriculum elements Erik Brisson
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Introduction Week 1, Wed Jan 5.
Advanced Graphics, Overview Advanced Computer Graphics Overview.
18.1 Si31_2001 SI31 Advanced Computer Graphics AGR Lecture 18 Image-based Rendering Light Maps What We Did Not Cover Learning More...
1/12/09 1 Introduction Computer Graphics COMP 770 (236) Spring 2009 Instructor: Dinesh Manocha.
Computer Graphics (Fall 2004) COMS 4160, Lecture 1: Overview and History Ravi Ramamoorthi
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Introduction to Computer Graphics Ed Angel Professor of Computer Science, Electrical and.
Computer Graphics Introduction
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Models and Architectures Ed Angel Professor of Computer Science, Electrical and Computer.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 1: Overview and History Ravi Ramamoorthi
CIS 581 Interactive Computer Graphics (slides based on Dr. Han-Wei Shen’s slides) Instructor: Rick Parent Credit: 4 Class: MWF 10:30.
Introduction to Computer Graphics (CS560/CS460) Computer graphics means the art and science of creating images of three dimensional objects. Huge and Fast-moving.
Cornell CS465 Fall 2004 Lecture 1© 2004 Steve Marschner 1 CS465: Computer Graphics I Professor: Steve Marschner.
Dr. Sana’a Wafa Al-Sayegh
CSE 581 Interactive Computer Graphics Instructor: Roger Crawfis Course web page:
Course Overview, Introduction to CG Glenn G. Chappell U. of Alaska Fairbanks CS 381 Lecture Notes Friday, September 5, 2003.
1 Chapter 1: Graphics Systems and Models. 2 Applications of C. G. – 1/4 Display of information Maps GIS (geographic information system) CT (computer tomography)
COMP4070 Computer Graphics Dr. Amy Zhang. Welcome! 2  Introductions  Administrative Matters  Course Outline  What is Computer Graphics?
Advanced Computer Graphics Instructor: Jingliang Peng Professor, Shandong University.
CS 480/680 Computer Graphics Course Overview Dr. Frederick C Harris, Jr. Fall 2012.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
1. 2 Plan Introduction Overview of the semester Administrivia Iterated Function Systems (fractals)
Advanced Computer Graphics March 06, Grading Programming assignments Paper study and reports (flipped classroom) Final project No written exams.
1 Computer Graphics (under) Sep., 2003 Jung Hong Chuang CSIE NCTU.
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.
Computer Graphics. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
CSC 461: Lecture 3 1 CSC461 Lecture 3: Models and Architectures  Objectives –Learn the basic design of a graphics system –Introduce pipeline architecture.
1 Introduction to Computer Graphics SEN Introduction to OpenGL Graphics Applications.
Computer Graphics I, Fall 2008 Introduction to Computer Graphics.
1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 CS4610/7610: Introduction to Computer Graphics.
CSE 581: Interactive Computer Graphics Spring 2012, UG 4 Tuesday, Thursday – 9:00AM – 10:18AM DL 0317 Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang,
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1Computer Graphics Lecture 4 - Models and Architectures John Shearer Culture Lab – space 2
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
컴퓨터 그래픽스 Real-time Rendering 1. Introduction.
Chapter 1 Graphics Systems and Models Models and Architectures.
1 E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Models and Architectures 靜宜大學 資訊工程系 蔡奇偉 副教授 2012.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1 Chapter 1: Introduction to Graphics. 2 What is computer graphics.
Computer Graphics (Fall 2004) COMS 4160, Lecture 25: Summary and Preview
Computer Vision COURSE OBJECTIVES: To introduce the student to computer vision algorithms, methods and concepts. EXPECTED OUTCOME: Get introduced to computer.
Spring 2006 G5BAGR – Advanced Computer Graphics
Chapter 1 An overview on Computer Graphics
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
ICG Syllabus 1. Introduction 2. Viewing in 3D and Graphics Programming
Introduction Prof. Lizhuang Ma.
Chapter 1 An overview on Computer Graphics
The Graphics Rendering Pipeline
Chapter 10: Computer Graphics
Interactive Computer Graphics
Models and Architectures
Models and Architectures
Models and Architectures
Introduction to Computer Graphics with WebGL
Advanced Computer Graphics: Introduction
Introduction to Computer Graphics with WebGL
Introduction to Computer Graphics
Introduction to Computer Graphics
Models and Architectures
Models and Architectures
Introduction Prof. Lizhuang Ma.
Introduction to spagetti and meatballs
Introduction to Computer Graphics
Presentation transcript:

COMP236: Computer Graphics Spring’2000 Dinesh Manocha

Computer Graphics Introduce the methods and skills for rendering computer graphics images, from modeling of polygons and closed surfaces to simulating the interactions of matter and energy that give rise to images

Background Exposure to 2D line drawing, clipping and rasterization Digital signal processing, anti-aliasing Linear algebra Good programming skills

Goals Cover some fundamental concepts Mathematical and rigorous exposition Combination of breadth & depth coverage Emphasis is not on state of the research (in terms of instruction) Programming assignments Project: deep exposure to one sub-topic

Topics Covered Polygon rasterization pipeline Visibility computations Curve, surface & solid modeling Rendering: local and global illumination models Advanced topics: texture mapping, graphics architectures

Topics Not Covered Computer animation User interfaces Physically-based modeling Virtual environments Other rendering techniques: volume rendering, image-based rendering etc. Graphics standards Applications to games, movies etc.

Advanced Courses COMP238: Advanced rendering course COMP239: VE course COMP258: Advanced modeling course COMP259: Physically-based modeling Imaging courses COMP290: Seminar on IBR or graphics architectures