evaluations getting help project 4 grading
play

Evaluations Getting Help Project 4 Grading CPSC 314 Computer - PowerPoint PPT Presentation

University of British Columbia Evaluations Getting Help Project 4 Grading CPSC 314 Computer Graphics UBC form extra TA office hours in lab for hw/project project 4 grading slots signup Jan-Apr 2007 Q&A my custom form


  1. University of British Columbia Evaluations Getting Help Project 4 Grading CPSC 314 Computer Graphics • UBC form • extra TA office hours in lab for hw/project • project 4 grading slots signup Jan-Apr 2007 Q&A • my custom form • Wed Apr 18 10-12 Tamara Munzner • Wed 2-4, Thu 4-6, Fri 9-6 • if you missed class, blanks will be in extra • Wed Apr 18 4-6 handouts container in lab, can turn in • final review Q&A session • Fri Apr 20 10-1 Final Review anonymously to the front desk on 2 nd floor • Mon Apr 16 10-12 • your feedback helps me improve the course in later years Week 13, Wed Apr 11 • reminder: my office hours Wed/Fri 11-12 in basement lab http://www.ugrad.cs.ubc.ca/~cs314/Vjan2007 2 3 4 Homework 4 Picking Up Work Final Final Emphasis • Q6 corrections, posted very late • still have some marked work not picked up, • Tue Apr 17 8:30am-11:30am • covers entire course • clipping come grab it! • hidden surfaces • includes material from • 8 bins, not 7 • exam will be timed for 2.5 hours, but reserve both midterms • textures • homeworks, midterms entire 3-hour block of time just in case • for part b, give z-values in camera, not world, • more than 1/3 on • procedural coordinate system • closed book, closed notes approaches material after last • hint on nonuniform depth was for camera, not • except for 2-sided 8.5”x11” sheet of • all extra handouts in lab midterm • picking DCS handwritten notes • collision • fine to staple midterm sheets back to back • antialiasing • calculators ok • H4 solutions out soon for you to study, check • visualization web site. Sunday at latest. Contact me ASAP • IDs out and face up • modern hardware • curves if you plan to turn in late, we will not accept late homeworks after solutions posted. 5 6 7 8 Reading from OpenGL Red Book Reading Studying Advice Reading from Shirley: Foundations of CG • 1: Intro • 10: Ray Tracing • 1: Introduction to OpenGL • forgot to post FCG Section 3.4, The Alpha • do problems! • 2: Misc Math • only 10.1-10.7, 10.9, 10.11.1 • 2: State Management and Drawing Geometric Objects Channel, as reading for Blending last • work through old homeworks, exams • except for 2.5.1, 2.5.3, 2.7.1, • 11: Texture Mapping • 3: Viewing 2.7.3, 2.8, 2.9 Monday • 12: Graphics Pipeline • 4: Display Lists • 3: Raster Algs • only 12.1-12.4 • 4: Signal Processing (optional!) • 5: Color • 13: Data Structures • 5: Linear Algebra • 6: Lighting • only 13.3 • only 5.1-5.2.2, 5.2.5 • 15: Curves and Surfaces • 9: Texture Mapping • 6: Transforms • 17: Hardware • 12: Selection and Feedback • except 6.1.6 • 18: Color • 13: Now That You Know • 7: Viewing • 21: Visual Perception • 8: Hidden Surfaces • only section Object Selection Using the Back Buffer • only 21.2.2 and 21.2.4 • 9: Surface Shading • Appendix: Basics of GLUT (Aux in v 1.1) • 25: Image-Based Rendering • 26: Visualization • Appendix: Homogeneous Coordinates and Transformation Matrices 9 10 11 12 Review: Rendering Capabilities Review: Rendering Pipeline Review: OpenGL • pipeline processing, set state as needed void display() Model/View { Geometry Geometry Model/View Perspective Perspective Lighting Lighting Clipping Clipping Transform. Database Database Transform. Transform. Transform. glClearColor(0.0, 0.0, 0.0, 0.0); glClear(GL_COLOR_BUFFER_BIT); Review – Fast!! glColor3f(0.0, 1.0, 0.0); glBegin(GL_POLYGON); glVertex3f(0.25, 0.25, -0.5); Scan Frame- Frame- Scan Depth Depth Texturing Texturing Blending Blending Conversion buffer buffer glVertex3f(0.75, 0.25, -0.5); Conversion Test Test glVertex3f(0.75, 0.75, -0.5); glVertex3f(0.25, 0.75, -0.5); glEnd(); glFlush(); } www.siggraph.org/education/materials/HyperGraph/shutbug.htm 13 14 15 16

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend