CS 475/CS 675 Computer Graphics. Lecture 0 : Introduction
|
|
- Scot Barton
- 5 years ago
- Views:
Transcription
1 CS 475/CS 675 Computer Graphics Lecture 0 : Introduction
2 Introductions Instructor Details Parag Chaudhuri Office: SI-A304, KReSIT Building Office Hours: After class or appointment by TA Details Mayank Singhal Niket Bagwe
3 Introductions Course Details Slot 6, Wed and Fri, 11:00-12:30pm Mailing list (CS475): Mailing list (CS675): Classroom: SIC-201 Eligibility Soft pre-reqs : Data Structures, Linear Algebra Audits are generally not allowed
4 Introductions Class
5 What is Computer Graphics?
6 What is Computer Graphics used for?
7 Pixar Cinema Animation and Special FX (Advertising, Music Videos) Warner Bros, Digital Domain Games Electronic Arts Ubisoft
8 Design (CAD) Architectural Franke Group Reno C. Negrin Architects Automotive Product Mackevision
9 Scientific Visualization FiatLux Imaging ISRO
10 Training NASA Lockheed Martin Corp. Virtual Heroes Inc.
11 Digital and Print Media Computational Photography A Agarwala, M Dontcheva, M Agrawala, S Drucker, A Colburn, B Curless, D Salesin, M Cohen: Interactive Digital Photomontage. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2004) Desktop Publishing Gimp Networked Media Scribus Flash, Silverlight IE, Firefox, Safari, Opera YouTube, Flickr, Facebook
12 Graphical User Interfaces Aqua/Mac OSX 10.5 The Future? Gnome/Ubuntu Aero/Windows Vista Apple iphone Twentieth Century Fox Fraunhoffer FIT Wacom Cintiq Now Ivan Sutherland's Sketchpad 1962
13 Virtual and Augmented Reality ARToolkit i-fashion Clothing Technical Center, Konkuk University, South Korea Nasa Layar ICT Graphics Lab, USC CAVE, Iowa State University
14 And the list goes on... Virtual Worlds: Google Earth, Second Life Algorithm Animation Typesetting and font design LaTex, Freetype Digital video and HDTV Drug Design Image and Video Search
15 What is Computer Graphics? CG is the art and science of using the computer to make images. Study of methods (artistic, mathematical, algorithmic, software) and systems (mechanical, electronic, hardware) to create, control and manipulate pictoral data on the computer.
16 What makes Computer Graphics interesting?
17
18 Highly Interdisciplinary Mathematics and Sciences Physics of light, color, motion, deformation... Geometry Discrete, Differential, Projective Linear Algebra, Optimization Engineering and Systems Graphics processors, sensors, I/O devices Graphics libraries, windowing systems, parallel programming Art and Psychology Color and Perception theory, Composition, Form, Lighting Motion studies, perspective
19 Drives Innovation - Hardware
20 Drives Innovation - Software
21 What all will we learn? Tentative Course Content
22 Drawing in 2D and 3D Colouring Pixels
23 Modeling Lines, Polygons Curves and Surfaces Modeling Transformations Hidden Surfaces Viewing Transformations
24 Rendering Shading Lighting models Texture mapping Raytracing Non-photorealistic Prashant Sachdeva and Yashoteja Prabhu, CS 475, 2009
25 Animation Transformations Gaurav Malpani and Mayank Singhal, CS475, Keyframed Chirag Sethi and Achin Bansal, CS 475, 2009 Achyut Jagani and Ankush Jain, CS 475, 2009 Luxo Jr., PIXAR, 1986
26 Graphics Pipeline
27 Course Structure Lectures, notes, textbook see course webpage. Despicable Me, Illumination Entertainment 2010 Join mailing list (must before next class) Programming Assignments: OpenGL on Ubuntu LINUX, Groups of two, demos, at least 3 with the last being a multi-part project. Written Homework. Quizes (Aug 31, Oct 19). MidSem (Sep 12-17), EndSem (Nov 16-27).
28 Evaluation Demos and viva, must run on my machine Usually no open book exams Assignments 50%, Exams+quizzes 45%, Class participation 5% Everything checked for plagiarism: Cite source if you borrow (even from your classmate). Minimum penalty is a FR. Despicable Me, Illumination Entertainment 2010
29 Unsought Advice Assignments plan early, don't ask for extensions. Expect my PC to be evil - Works on my machine, does not work on yours. If you do not understand something - ask! If you think I am teaching something incorrect point it out. If what I am teaching seems irrelevant ask why is it being taught.
30 SIGGRAPH Special Interest Group on GRAPHics and Interactive Techniques (of the ACM) Largest, bestest? in Graphics research SIGGRAPH Asia
31 Course Courtesy applies to you and me. We will be alert in class. We will be honest. When we borrow, we will always cite our sources. We will not be paranoid about grades please! We will come to class in time. We will have fun! Up! Disney/PIXAR 2009
32 Suggestions? Asterix the Gaul, Goscinny and Uderzo
33 Time for some homework? Asterix the Gaul, Goscinny and Uderzo
CSCD18: Computer Graphics. Instructor: Leonid Sigal
CSCD18: Computer Graphics Instructor: Leonid Sigal CSCD18: Computer Graphics Instructor: Leonid Sigal (call me Leon) lsigal@utsc.utoronto.ca www.cs.toronto.edu/~ls/ Office: SW626 Office Hour: M, 12-1pm?
More informationCS535: Interactive Computer Graphics
CS535: Interactive Computer Graphics Instructor: Daniel G. Aliaga (aliaga@cs.purdue.edu, www.cs.purdue.edu/homes/aliaga) Classroom: LWSN B134 Time: MWF @ 1:30-2:20pm Office hours: by appointment (LWSN
More informationCS380: Introduction to Computer Graphics Introduction to OpenGLSL. Min H. Kim KAIST School of Computing. [CS380] Introduction to Computer Graphics
CS380: Introduction to Computer Graphics Introduction to OpenGLSL Min H. Kim KAIST School of Computing Welcome [CS380] Introduction to Computer Graphics Professor: Min H. Kim ( 김민혁 ) (minhkim@vclab.kaist.ac.kr)
More informationCS148 Introduction to Computer Graphics and Imaging. Pat Hanrahan Fall cs148.stanford.edu
CS148 Introduction to Computer Graphics and Imaging Pat Hanrahan Fall 2011 cs148.stanford.edu Introductions Pat Hanrahan Part of the original team at PIXAR Academy awards: RenderMan / BSSRDF skin Research:
More informationGoals. Computer Graphics (Fall 2008) Course Outline. Course Outline. Course Outline. Demo: Surreal and Crazy World (HW 3)
Computer Graphics (Fall 2008) COMS 4160, Lecture 1: Overview and History Ravi Ramamoorthi http://www.cs.columbia.edu/~cs4160 Goals Systems: Be able to write complex 3D graphics programs (real-time in OpenGL,
More informationCS380: Computer Graphics Introduction. Sung-Eui Yoon ( 윤성의 ) Course URL:
CS380: Computer Graphics Introduction Sung-Eui Yoon ( 윤성의 ) Course URL: http://sglab.kaist.ac.kr/~sungeui/cg About the Instructor Joined KAIST at 2007 Main Research Focus Handle massive data for various
More informationOutline. Intro. Week 1, Fri Jan 4. What is CG used for? What is Computer Graphics? University of British Columbia CPSC 314 Computer Graphics Jan 2013
University of British Columbia CPSC 314 Computer Graphics Jan 2013 Tamara Munzner Intro Outline defining computer graphics course structure course content overview Week 1, Fri Jan 4 http://www.ugrad.cs.ubc.ca/~cs314/vjan2013
More informationIntro. Week 1, Fri Jan 4
University of British Columbia CPSC 314 Computer Graphics Jan 2013 Tamara Munzner Intro Week 1, Fri Jan 4 http://www.ugrad.cs.ubc.ca/~cs314/vjan2013 Outline defining computer graphics course structure
More informationOverview. Computer Graphics CS324. OpenGL. Books. Learning Resources. CS131 Notes. 30 Lectures 3hr Exam
Computer Graphics CS324 Dr Abhir Bhalerao Department of Computer Science University of Warwick Coventry CV4 7AL TJA 1999-2003, AHB 2004+ 30 Lectures 3hr Exam Overview Recommended books: Hearn and Baker,
More informationCSE 167: Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013
CSE 167: Introduction to Computer Graphics Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013 Today Course organization Course overview 2 Course Staff Instructor Jürgen Schulze,
More informationOverview. Computer Graphics CSE 167
Overview Computer Graphics CSE 167 CSE 167: Computer Graphics Today Course overview Logistics CSE 167, Winter 2018 2 What is computer graphics? Everything visual on computers The representation and manipulation
More informationInstructor. Goals. Image Synthesis Examples. Applications. Foundations of Computer Graphics. Why Study 3D Computer Graphics?
Foundations of Computer Graphics Motivation: Why do we study 3D Graphics? http://www.cs.berkeley.edu/~ravir Instructor http://www.cs.berkeley.edu/~ravir PhD Stanford, 2002. PhD thesis developed Spherical
More informationComputer Graphics Introduction. Taku Komura
Computer Graphics Introduction Taku Komura What s this course all about? We will cover Graphics programming and algorithms Graphics data structures Applied geometry, modeling and rendering Not covering
More informationCS380: Computer Graphics Introduction. Sung-Eui Yoon ( 윤성의 ) Course URL:
CS380: Computer Graphics Introduction Sung-Eui Yoon ( 윤성의 ) Course URL: http://sglab.kaist.ac.kr/~sungeui/cg About the Instructor Main Research Focus Handle massive data for various computer graphics and
More informationComputer Graphics. Instructor: Oren Kapah. Office Hours: T.B.A.
Computer Graphics Instructor: Oren Kapah (orenkapahbiu@gmail.com) Office Hours: T.B.A. The CG-IDC slides for this course were created by Toky & Hagit Hel-Or 1 CG-IDC 2 Exercise and Homework The exercise
More informationCSCI-6962 Advanced Computer Graphics
Luxo Jr. CSCI-6962 Advanced Computer Graphics Pixar Animation Studios, 1986 Director: John Lasseter CSCI-6962 Advanced Computer Graphics Cutler 2 Plan Introduction Overview of the Semester Administrivia
More informationPART 2 Introduction to Computer Graphics using OpenGL. Burkhard Wünsche
PART 2 Introduction to Computer Graphics using OpenGL Burkhard Wünsche Director of the Graphics Group Director of the Division for Biomedical Imaging and Visualization Burkhard Wünsche City Campus, Room
More informationComputer Graphics Disciplines. Grading. Textbooks. Course Overview. Assignment Policies. Computer Graphics Goals I
CSCI 480 Computer Graphics Lecture 1 Course Overview January 10, 2011 Jernej Barbic University of Southern California Administrative Issues Modeling Animation Rendering OpenGL Programming Course Information
More informationIntroduction to Computer Graphics. Instructor: Stephen J. Guy
Introduction to Computer Graphics Instructor: Stephen J. Guy 1 Undergrad vs Grad COMP 575: For undergraduate students COMP 770: For graduate students http://comp575.web.unc.edu 2 About Me 5 th year Ph.D.
More informationCSE328 Fundamentals of Computer Graphics: Concepts, Theory, Algorithms, and Applications
CSE328 Fundamentals of Computer Graphics: Concepts, Theory, Algorithms, and Applications Hong Qin State University of New York at Stony Brook (Stony Brook University) Stony Brook, New York 11794--4400
More informationINTRODUCTION COMPUTER GRAPHICS AND INTERACTION. Christopher Peters. CST, KTH Royal Institute of Technology, Sweden
DH2323 DGI17 COMPUTER GRAPHICS AND INTERACTION INTRODUCTION Christopher Peters CST, KTH Royal Institute of Technology, Sweden chpeters@kth.se http://kth.academia.edu/christopheredwardpeters First of all
More informationLecture 0 of 41: Part A Course Organization. Introduction to Computer Graphics: Course Organization and Survey
Lecture 0 of 41: Part A Course Organization : Course Organization and Survey William H. Hsu Department of Computing and Information Sciences, KSU KSOL course page: http://bit.ly/hgvxlh Course web site:
More information3D GRAPHICS. design. animate. render
3D GRAPHICS design animate render 3D animation movies Computer Graphics Special effects Computer Graphics Advertising Computer Graphics Games Computer Graphics Simulations & serious games Computer Graphics
More informationCIS 581 Interactive Computer Graphics
CIS 581 Interactive Computer Graphics Instructor: Han-Wei Shen (hwshen@cse.ohio-state.edu) Credit: 4 Class: MWF 2:30 pm 3:18 pm DL 264 Office hours: TuTr 11 am - 12pm DL 789 Web: http://www.cse.ohio-state.edu/~hwshen/581
More informationCornell CS4620 Fall 2011!Lecture Kavita Bala (with previous instructors James/Marschner) Cornell CS4620 Fall 2011!Lecture 1.
Computer graphics: The study of creating, manipulating, and using visual images in the computer. CS4620/5620: Introduction to Computer Graphics Professor: Kavita Bala 1 2 4 6 Or, to paraphrase Ken Perlin...
More informationGoals. Course Staff. Demo: Surreal (HW 3) Entertainment. Foundations of Computer Graphics (Spring 2012) Why Study 3D Computer Graphics?
Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 1: Overview and History Ravi Ramamoorthi http://inst.eecs.berkeley.edu/~cs184 Goals Systems: Write complex 3D graphics programs (real-time
More informationLahore University of Management Sciences. CS 452 Computer Graphics
CS 452 Computer Graphics Fall 2015-16 Instructor Murtaza Taj Room No. SSE Block 10-301 Office Hours TBA Email murtaza.taj@lums.edu.pk Telephone 3301 Secretary/TA TBA TA Office Hours TBA Course URL (if
More informationLahore University of Management Sciences. CS 452 Computer Graphics
CS 452 Computer Graphics Fall 206-7 Instructor Room No. Office Hours Email Murtaza Taj 9-GA TBA murtaza.taj@lums.edu.pk Telephone 330 Secretary/TA TA Office Hours Course URL (if any) TBA TBA LMS Course
More informationGoals. Demo: Surreal (HW 4) Course Staff. Entertainment. Foundations of Computer Graphics (Fall 2012) Why Study 3D Computer Graphics?
Foundations of Computer Graphics (Fall 2012) CS 184, Lecture 1: Overview and History Ravi Ramamoorthi http://inst.eecs.berkeley.edu/~cs184 Goals Systems: Write complex 3D graphics programs (real-time scene
More informationLecturer Athanasios Nikolaidis
Lecturer Athanasios Nikolaidis Computer Graphics: Graphics primitives 2D viewing and clipping 2D and 3D transformations Curves and surfaces Rendering and ray tracing Illumination models Shading models
More informationINTRODUCTION COMPUTER GRAPHICS AND INTERACTION. Christopher Peters. CST, KTH Royal Institute of Technology, Sweden
DH2323 DGI18 COMPUTER GRAPHICS AND INTERACTION INTRODUCTION Christopher Peters CST, KTH Royal Institute of Technology, Sweden chpeters@kth.se http://kth.academia.edu/christopheredwardpeters First of all
More informationLecture 1: Course Intro: Welcome to Computer Graphics! Computer Graphics CMU /15-662, Fall 2016
Lecture 1: Course Intro: Welcome to Computer Graphics! Computer Graphics CMU 15-462/15-662, Fall 2016 Hi! Stelian Se-Joon Chung Coros Joey Jia Keenan Crane Zachary Shearer What is computer graphics? com
More informationComputer Graphics. CS52 Fall computer graphics introduction 2006 fabio pellacini 1
Computer Graphics CS52 Fall 2006 computer graphics introduction 2006 fabio pellacini 1 introduction computer graphics introduction 2006 fabio pellacini 2 Computer Graphics: the study of creating images
More informationComputer Graphics. CS52 Winter computer graphics introduction 2008 fabio pellacini 1. introduction
Computer Graphics CS52 Winter 2008 computer graphics introduction 2008 fabio pellacini 1 introduction computer graphics introduction 2008 fabio pellacini 2 Computer Graphics: the study of creating images
More informationBinghamton University. EngiNet. Thomas J. Watson. School of Engineering and Applied Science. State University of New York. EngiNet WARNING CS 560
Binghamton University EngiNet State University of New York EngiNet Thomas J. Watson School of Engineering and Applied Science WARNING All rights reserved. No Part of this video lecture series may be reproduced
More informationCourse Producer. Prerequisites. Textbooks. Academic integrity. Grading. Ming Chen. Same office hours as TA. The Hobbit: The Desolation of Smaug (2013)
CSCI 420 Computer Graphics Lecture 1 Course Information On-Line Course Overview http://www-bcf.usc.edu/~jbarbic/cs420-s18/ Administrative Issues Modeling Animation Rendering OpenGL Programming [Angel Ch.
More informationGraphical systems, visualization and multimedia
Graphical systems, visualization and multimedia Who is who: Part 1 Me Matej Novotný, I-4 To: mnovotny@sccg.sk Subject: GSVM blah blah blah More: Web graphics 1-INF-550 Information visualization 2-AIN-262
More informationLecture 0 of 41: Part B Course Content. Advanced Computer Graphics: Course Organization and Survey
Lecture 0 of 41: Part B Course Content : Course Organization and Survey William H. Hsu Department of Computing and Information Sciences, KSU KSOL course page: Course web site: http://www.kddresearch.org/courses/cis736
More informationIntroduction and Overview
CS 523: Computer Graphics, Spring 2009 Shape Modeling Introduction and Overview 1/28/2009 1 Geometric Modeling To describe any reallife object on the computer must start with shape (2D/3D) Geometry processing
More informationComputer Graphics. Introduction. Prof. SHENG Bin, CS, SJTU
Computer Graphics Introduction Prof. SHENG Bin, CS, SJTU Outline Course information What is computer graphics? Computer graphics applications and related research areas 2 Course information Instructor:
More informationLuxo Jr. Plan. Team. Movies. Why Computer Graphics? Introduction to Computer Graphics. Pixar Animation Studios, 1986 Director: John Lasseter
Luxo Jr 6.837 Introduction to Computer Graphics Pixar Animation Studios, 1986 Director: John Lasseter 2 Plan Introduction of the semester Administrivia Iterated Function Systems (fractals) 3 Team Lecturers
More informationCS482: Interactive Computer Graphics
CS482: Interactive Computer Graphics Min H. Kim KAIST School of Computing Welcome [CS482] Interactive Computer Graphics (Lecture) Tuesday and Thursday 10:30AM 11:45AM, Rm. 114, N-1, KAIST (Lab) Wednesday
More informationHistory of computer graphics
Ivan Sutherland (1963) - SKETCHPAD History of computer graphics CS 248 - Introduction to Computer Graphics Autumn quarter, 2006 Slides for September 26 lecture pop-up menus constraint-based drawing hierarchical
More informationCSCE 441 Computer Graphics Fall 2018
CSCE 441 Computer Graphics Fall 2018 Meetings: Monday, Wednesday, Friday 9:10-10:00 a.m. Location: HRBB 113 Instructor: Dr. John Keyser Office: 527C, H.R. Bright Building Phone: 458-0167 Email: keyser@cse.tamu.edu
More informationComputational Photography
End of Semester is the last lecture of new material Quiz on Friday 4/30 Sample problems are posted on website Computational Photography Final Project Presentations Wednesday May 12 1-5pm, CII 4040 Attendance
More informationCIS 581 Interactive Computer Graphics (slides based on Dr. Han-Wei Shen s slides) Requirements. Reference Books. Textbook
CIS 581 Interactive Computer Graphics (slides based on Dr. Han-Wei Shen s slides) Instructor: Rick Parent (parent@cse.osu.edu) Credit: 4 Class: MWF 10:30 11:18 pm DL357 Office hours: MW 11:30 12:18 DL
More informationCS5620 Intro to Computer Graphics
CS 5620 Fall 2015 www.youtube.com/watch?v=hjhic0mt4ts 3 Computer Graphics Synthesis of static/dynamic 2D images from 3D geometry using computers Teaching Staff Lecturer: Prof. Craig Gotsman Class: Mon
More informationSome Resources. What won t I learn? What will I learn? Topics
CSC 706 Computer Graphics Course basics: Instructor Dr. Natacha Gueorguieva MW, 8:20 pm-10:00 pm Materials will be available at www.cs.csi.cuny.edu/~natacha 1 midterm, 2 projects, 1 presentation, homeworks,
More informationIntroduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011
CSE 167: Introduction to Computer Graphics Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011 Today Course overview Course organization Vectors and Matrices 2 What is computer
More informationChoosing the right course
Choosing the right course CS 148 Winter, Hanrahan, not SCPD undergraduates only requires 107 terminal course broad and conceptual CS 248 lite + 2D image processing media technologies video technologies
More informationPrinciples of Computer Graphics. Lecture 3 1
Lecture 3 Principles of Computer Graphics Lecture 3 1 Why we learn computer graphics? Appreciate what we see The knowledge can applied when we want to develop specific engineering program that requires
More information15-462: Computer Graphics. Jessica Hodgins and Alla Safonova
15-462: Computer Graphics Jessica Hodgins and Alla Safonova Introduction Administrivia Who are we? What is computer graphics? A few case studies Administration Web page www.cs.cmu.edu/~jkh/462_s07 Linked
More informationCASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007
CASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007 Lecture Hours: 2 Lab Hours: 2 Credit Hours: 3 Class Time: Saturday 8:30 AM - 12:00 PM Room: BU
More informationCS4620/5620 Introduction to Computer Graphics
CS4620/5620 Introduction to Computer Graphics Prof. Steve Marschner Cornell CS4620/5620 Spring 2017 Lecture 1 2017 Steve Marschner 1 Computer graphics The study of creating, manipulating, and using visual
More informationToday. Rendering algorithms. Rendering algorithms. Images. Images. Rendering Algorithms. Course overview Organization Introduction to ray tracing
Today Rendering Algorithms Course overview Organization Introduction to ray tracing Spring 2009 Matthias Zwicker Universität Bern Rendering algorithms Problem statement Given computer representation of
More informationce Hours: MW 12:30 PM 1:30 PM (till 12/12/18), or by appointment
DRAFT EXCERPT (Subject to Revision) CS459-001 Fundamentals of Computer Graphics, Fall 2018 LEC 401 MW 2:00 pm 2:50 pm, PHY 145 LAB 801 Th 9:00 am 10:45 am, EMS 942 LAB 802 Th 11:00 am 12:45 pm, EMS 942
More information0. Introduction: What is Computer Graphics? 1. Basics of scan conversion (line drawing) 2. Representing 2D curves
CSC 418/2504: Computer Graphics Course web site (includes course information sheet): http://www.dgp.toronto.edu/~elf Instructor: Eugene Fiume Office: BA 5266 Phone: 416 978 5472 (not a reliable way) Email:
More informationCSE 167: Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2016
CSE 167: Introduction to Computer Graphics Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2016 Today Course organization Course overview 2 Course Staff Instructor Jürgen Schulze,
More informationComputer Graphics CS 543 Lecture 1 (Part I) Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI)
Computer Graphics CS 543 Lecture 1 (Part I) Prof Emmanuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI) About This Course Computer graphics: algorithms, mathematics, data structures..
More informationEF432. Introduction to spagetti and meatballs
EF432 Introduction to spagetti and meatballs CSC 418/2504: Computer Graphics Course web site (includes course information sheet): http://www.dgp.toronto.edu/~karan/courses/418/ Instructors: L2501, T 6-8pm
More informationWelcome to CS 4/57101 Computer Graphics
Welcome to CS 4/57101 Computer Graphics Goal: The goal of this course is to provide an introduction to the theory and practice of computer graphics. The course will assume a good background in programming
More informationComputer Graphics (CS 543) Lecture 1 (Part 1): Introduction to Computer Graphics
Computer Graphics (CS 543) Lecture 1 (Part 1): Introduction to Computer Graphics Prof Emmanuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI) What is Computer Graphics (CG)? Computer
More informationCS 428: Fall Introduction to. Realism (overview) Andrew Nealen, Rutgers, /11/2009 1
CS 428: Fall 2009 Introduction to Computer Graphics Realism (overview) 11/11/2009 1 Topic overview Image formation and OpenGL Transformations and viewing Polygons and polygon meshes Programmable pipelines
More informationNational Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor
Computer Graphics 1. Graphics Systems National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor Textbook: Hearn and Baker, Computer Graphics, 3rd Ed., Prentice Hall Ref: E.Angel, Interactive
More informationToday. Rendering algorithms. Rendering algorithms. Images. Images. Rendering Algorithms. Course overview Organization Introduction to ray tracing
Today Rendering Algorithms Course overview Organization Introduction to ray tracing Spring 2010 Matthias Zwicker Universität Bern Rendering algorithms Problem statement Given computer representation of
More informationSyllabus CS476 COMPUTER GRAPHICS Fall 2009
Syllabus CS476 COMPUTER GRAPHICS Fall 2009 Text: Computer Graphics: Principles & Practice, by Foley, van Dam, Feiner, & Hughes(2nd Ed. in C) Changes will be made as necessary. Instructor: Hue McCoy TA:
More informationCourse Web Site ENGN2501 DIGITAL GEOMETRY PROCESSING. Tue & Thu Barus&Holley 157
ENGN2501 DIGITAL GEOMETRY PROCESSING Tue & Thu 2:30-3:50 @ Barus&Holley 157 Instructor: Gabriel Taubin http://mesh.brown.edu/dgp } Polygon Meshes / Point Clouds } Representation / Data
More informationCS354 Computer Graphics Introduction. Qixing Huang Januray 17 8h 2017
CS354 Computer Graphics Introduction Qixing Huang Januray 17 8h 2017 CS 354 Computer Graphics Instructor: Qixing Huang huangqx@cs.utexas.edu Office: GDC 5.422 Office hours: Friday 3:00 pm 5:00 pm Teaching
More informationLecture 1 Course Introduction
UMass Lowell Computer Science 91.580.201 Geometric Modeling Prof. Karen Daniels Spring, 2009 Lecture 1 Course Introduction Course Introduction What is Geometric Modeling? Adapted from: Geometric Modeling
More informationSyllabus CSCI 405 Operating Systems Fall 2018
Syllabus CSCI 405 Operating Systems Fall 2018 1.0 General Information Class Time: Monday/Wednesday/Friday 11:00 AM - 11:50 AM Class Location: 317 Thompson Instructor: Dr. Deepti Joshi; Office: 224 Thompson;
More informationAdvanced Computer Graphics: Non-Photorealistic Rendering
Advanced Computer Graphics: Non-Photorealistic Rendering Gilles Tran, using POV-Ray 3.6 What is NPR? Non-Photorealistic Rendering and Animation as opposed to Photorealistic Rendering simulation of light
More informationLearning Outcomes: Upon the successful completion of this course, a student should be able to:
NORTHWEST VISTA COLLEGE Fall 2009 ARTV 1345: Modeling I - Introduction to MAYA - TR 7:00 8:45 PM- Lecture & Lab Lab Room: MLH 200 Instructor: Nathan Anderson Office phone: (415) 306-4371 Email: nathanande@gmail.com
More informationBellevue Community College Summer 2009 Interior Design 194 SPECIAL TOPIC: SKETCHUP
Class Session: TTh 6:00 pm 8:00 pm Credit Hours: Two (2) Location: A262 Door Code: 349499 (through A254) Instructor: Greg Wharton Office: by appointment Hours: by appointment or email email: gwharton@gmail.com
More informationTopic 0. Introduction: What Is Computer Graphics? CSC 418/2504: Computer Graphics EF432. Today s Topics. What is Computer Graphics?
EF432 Introduction to spagetti and meatballs CSC 418/2504: Computer Graphics Course web site (includes course information sheet): http://www.dgp.toronto.edu/~karan/courses/418/ Instructors: L0101, W 12-2pm
More informationGraphics. Introduction to Computer Graphics. Korea University. Graphics Korea University.
Graphics Introduction to Computer Graphics Korea University Teaching Staff 김창헌교수 chkim@korea.ac.kr 이정박사 airjung@korea.ac.kr 박태정박사 unox@korea.ac.kr 김영빈 ( 석사과정 ) zulzin@korea.ac.kr 임재호 ( 석사과정 ) jaeholim@korea.ac.kr
More informationDIABLO VALLEY COLLEGE CATALOG
ART DIGITAL MEDIA ARTDM Toni Fannin, Interim Dean Applied and Fine Arts Division Business and Foreign Language Building, Room 204 Possible career opportunities Digital media or graphic design jobs cover
More informationTemplate-Based Workflows in Autodesk 3ds Max 2016
Template-Based Workflows in Autodesk 3ds Max 2016 Gary M. Davis Senior Technical Specialist; Autodesk M&E Join the conversation #AU2015 Class Summary This session builds on my lecture of a similar name
More informationCENG505 Advanced Computer Graphics Lecture 1 - Introduction. Instructor: M. Abdullah Bülbül
CENG505 Advanced Computer Graphics Lecture 1 - Introduction Instructor: M. Abdullah Bülbül 1 What is Computer Graphics? Using computers to generate and display images. 2 Computer Graphics Applica>ons (Where
More informationCISC 110 Week 1. An Introduction to Computer Graphics and Scripting
CISC 110 Week 1 An Introduction to Computer Graphics and Scripting Emese Somogyvari Office: Goodwin 235 E-mail: somogyva@cs.queensu.ca Please use proper email etiquette! Office hours: TBD Course website:
More informationAnimation. CS 4620 Lecture 33. Cornell CS4620 Fall Kavita Bala
Animation CS 4620 Lecture 33 Cornell CS4620 Fall 2015 1 Announcements Grading A5 (and A6) on Monday after TG 4621: one-on-one sessions with TA this Friday w/ prior instructor Steve Marschner 2 Quaternions
More informationCS4410/11: Opera.ng Systems. Rachit Agarwal Anne Bracy
CS4410/11: Opera.ng Systems Rachit Agarwal Anne Bracy Instructors Rachit Agarwal and Anne Bracy Assistant Professor, Cornell (54th day in Ithaca) Previously: Postdoc, UC Berkeley PhD, UIUC Research interests:
More informationDevelopment of Computer Graphics
1951 Whirlwind, Jay Forrester (MIT) CRT displays mid 1950s SAGE air defense system command & control CRT, light pens late 1950s Computer Art, James Whitney Sr. Visual Feedback loops 1962 Sketchpad, Ivan
More informationWelcome to COMP 770 (236) Introduction. Prerequisites. Prerequisites
Welcome to COMP 770 (236) Introduction Computer Graphics COMP 770 (236) Spring 2007 Instructor: Brandon Lloyd Instructor: Brandon Lloyd Email: blloyd@cs.unc.edu Office: SN349 Office hours: MW 1:00 2:00
More informationComputer Graphics. Anders Hast. måndag 25 mars 13
Computer Graphics Anders Hast Who am I? 5 years in Industry after graduation, 2 years as highschool teacher. 1996 Teacher, University of Gävle 2004 PhD, Computerized Image Processing Computer Graphics
More informationWelcome to! 4DN4! Advanced Internet Communications"
Welcome to! 4DN4! Advanced Internet Communications" Mon. Jan. 5 Wed. April 8, 2015" Prof. Ted Szymanski! Department of ECE! McMaster University! Web-Page: Please go to Avenue-to-Learn." Email: teds@mcmaster.ca"
More informationECE 156A - Syllabus. Description
ECE 156A - Syllabus Lecture 0 ECE 156A 1 Description Introduction to HDL (Hardware Description Language) basic elements, HDL simulation concepts, HDL concurrent statements with examples and applications,
More informationCS 241 Data Organization using C
CS 241 Data Organization using C Fall 2018 Instructor Name: Dr. Marie Vasek Contact: Private message me on the course Piazza page. Office: Farris 2120 Office Hours: Tuesday 2-4pm and Thursday 9:30-11am
More informationWebGL. Announcements. WebGL for Graphics Developers. WebGL for Web Developers. Homework 5 due Monday, 04/16. Final on Tuesday, 05/01
Announcements Patrick Cozzi University of Pennsylvania CIS 565 - Spring 2012 Homework 5 due Monday, 04/16 In-class quiz Wednesday, 04/18 Final on Tuesday, 05/01 6-8pm David Rittenhouse Lab A7 Networking
More informationCSCI 281 Pipelines for Games (4 units) Spring Pipelines for games, CSCI 281, 4 units EGG 108, Monday 10:00 a.m. 12:50 p.m.
CSCI 281 Pipelines for Games (4 units) Spring 2019 Course Information Course: Place and Time: Class web page: Instructor: Office location: Email: Office hours: Pipelines for games, CSCI 281, 4 units EGG
More informationCS A490 Machine Vision and Computer Graphics
CS A490 Machine Vision and Computer Graphics Lecture 1 - Introduction August 28, 2012 Sam Siewert Sam Siewert UC Berkeley National Research University, Philosophy/Physics 1984-85 University of Notre Dame,
More informationIntroduction to Computer Graphics. Knowledge basic concepts 2D and 3D computer graphics
Introduction to Computer Graphics Knowledge basic concepts 2D and 3D computer graphics 1 Introduction 2 Basic math 3 2D transformations 4 3D transformations 5 Viewing 6 Primitives 7 Geometry 8 Shading
More informationCOMPUTER GRAPHICS CS
COMPUTER GRAPHICS CS-234325 http://webcourse.cs.technion.ac.il/234325/ Lecture Syllabus Introduction (1 week) Transformations (2 weeks) Line Drawing (1 weeks) Polygon Fill (1 week) Hidden Surface Removal
More informationComputer Graphics. - Introduction - Hendrik Lensch. Computer Graphics WS07/08 - Introduction
Computer Graphics - Introduction - Hendrik Lensch Overview Today Administrative stuff Introduction First lecture Ray Tracing I General Information Core Lecture (Stammvorlesung) Applied Computer Science
More informationCOMP Preliminaries Jan. 6, 2015
Lecture 1 Computer graphics, broadly defined, is a set of methods for using computers to create and manipulate images. There are many applications of computer graphics including entertainment (games, cinema,
More informationGAME DESIGN. Game Design 1
Game Design 1 GAME DESIGN Game Design - Certificate (http://catalogs.nmsu.edu/grants/degreecertificate-programs/game-design/game-design-certificate) CMT 100. Introduction to Visual Communications Overview
More informationDevelopment of Computer Graphics. mid 1950s SAGE air defense system command & control CRT, light pens
1951 Whirlwind, Jay Forrester (MIT) CRT displays mid 1950s SAGE air defense system command & control CRT, light pens late 1950s Computer Art, James Whitney Sr. Visual Feedback loops 1962 Sketchpad, Ivan
More informationMMGD0206 Computer Graphics. Chapter 1 Development of Computer Graphics : History
MMGD0206 Computer Graphics Chapter 1 Development of Computer Graphics : History What is Computer Graphics? Computer graphics generally means creation, storage and manipulation of models and images Such
More informationIntroduction to Computer Graphics. Overview. What is Computer Graphics?
INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Introduction to Computer Graphics David Carr Fundamentals of Computer Graphics Spring 2004 Based on Slides by E. Angel Graphics 1 L Overview What
More informationCS559: Computer Graphics. Lecture 1 Introduction Li Zhang University of Wisconsin, Madison
CS559: Computer Graphics Lecture 1 Introduction Li Zhang University of Wisconsin, Madison Today Introduction to Computer Graphics Course Overview What is Computer Graphics Using computers to generate and
More informationKaren Liu associate professor at School of Interactive Computing. Murali Varma graduate student at School of Interactive Computing
Computer Animation Karen Liu associate professor at School of Interactive Computing Murali Varma graduate student at School of Interactive Computing Administrations http://www.cc.gatech.edu/classes/ay2012/
More information