CMSC 427: Computer Graphics David Jacobs Todays Class Whirlwind intro to graphics What problems does graphics deal with? Examples of leading edge work. Applications
What well cover Fundamental issues underlying these. Class structure and logistics Computer Graphics: Possible Definitions
Using computers to create images? Creating realistic images of the world Also creating semi-realistic images Information visualization
Realistic Images Geometry Lighting/Intensities Motion Geometry 3D Models Projection Visibility
3D Models - Scanning (http://graphics.stanford.edu/projects/mich/). Scanned Model On the left is a photograph of Michelangelo's David. On the right is a computer rendering made from a geometric model.
(http://graphics.stanford.edu/projects/mich/). 3D models - Generated Realistic modeling and rendering of plant ecosystems: Oliver Deussen1 Pat Hanrahan2 Bernd Lintermann3 Radomr Mech4 Matt Pharr2 Przemyslaw Prusinkiewicz4 http://graphics.stanford.edu/papers/ecosys/ecosys.pdf
Geometry Projection, Visibility The Walkthru Project http://www.cs.unc.edu/~walk/ Lighting
Introduction Graphics displays and Open GL Geometric Objects Geometric Transformations Projection Display Scan Conversion Texture Color and Transparency
Sampling and Filtering Midterm Midterm recap Culling, Depth cues and Collisions Visibility Determination Illumination, Shading Ray Tracing Shadows Global Illumination
Modeling Interpolation and approximation Rendering Image-Based Rendering Animation Conclusions Text Required: Computer Graphics with OpenGL, Third
Edition by Donald Hearn and M. Pauline Baker ISBN 0-13-015390-7, Prentice Hall Recommended: OpenGL 1.4 Programming Guide, Fourth Edition: The Official Guide to Learning OpenGL, Version 1.4 by OpenGL Architecture Review Board, Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis ISBN 0-321-17348-1, Addison-Wesley You can download OpenGL 1.1 Programming Guide
Course Requirements Prerequisites Linear Algebra CMSC 420 (programming experience) Assignments Reading (Today, Chapter 1, Tuesday, Chapter 2) Problem Sets (5)
Programming in OpenGL Pencil and paper problems. Challenge problems Midterm, final Logistics Questions: WebCT TeacherDavid Jacobs [email protected]d.edu
Office hours, Tu, W 2-3 TA Derek Juba [email protected] Office hours, M 2:30-3:30, Th 12:30-1:30 Assignments Handing in - WebCT Late policy - Homework due start of class. Due Thursday, late penalty of 10% if 24 hours late. 30% penalty if 11am
next Monday. Not accepted later. Due Tuesday, late penalty 10% for 24 hours, 20% for 48 hours, no later.
Formal Market. Summarizing You - 30 seconds. Search Firms. Responding to Ads, postings, search agents. Letters. Hidden Market. How to effectively network into your next job. 30 Second Commercial. Who am I. What have I done. What am I looking...
CCSF ESL Study. Study rationale, design, data collection findings. What we learned in the process. Future directions. 4. General . discussion: advocacy/pragmatic issues. Part 1. US contextSocio-economic change and globalization . Post-industrial economy: loss of manufacturing jobs.
Two days later, debuted . Suite: Judy Blue Eyes. at Woodstock. Song was a tribute to Stills' girlfriend Judy Collins (detect a pattern?) Crosby, Stills Nash and Young. Group imploded on tour in 1970, and pursued solo and duet (Crosby/Nash,...
Tehtävä vinkki Aggregaatit (kokoamispalvelut) eli jakelukanavat, joihin tiedot tulevat muista kanavista Aggregaatit Hotels.com Lodging.com Lodging.com SuperSaver SuperSaver Travellink Travellink OTA:t eli online travel agency eli nettimatkatoimistot eBookers eBookers eBookers Expedia Expedia Expedia Hotel.de Booking.com Booking.com Booking ...
Two general approaches exist for controlling hurricane damage A commonly suggested hardening technique is home shutters The modification technique closest to implementation is wind-wave pumps We find modification may be more competitive than hardening Benefit-cost analysis alone does not capture...
Arial Default Design How to accept eRFx invite via Emptoris Go to https://novartis.emptoris.com and type in your Username and Password in 'Name' and 'Password' fields respectively. Click on 'Login' Slide 3 Click on green "Accept" button as to accept the...
Organic Chemistry Introduction Video 10.1. Organic versus Hydrocarbon. ... Prop. But. Pent. Hex. Hept. Oct. Non. Dec. Saturation. Compounds like fats that are saturated have many hydrogen atoms. This requires single bonds. Alkanes are saturated with single bonds.
Ready to download the document? Go ahead and hit continue!