CSE 5542 is offered under
the auspices of the Department of Computer Science and Engineering,The
Ohio State University. It is a service course and will strive to serve
all those interested and enthusiastic about computer graphics. This offering will provide an introduction to digital representation of geometry and photometric attributes, and rendering.
Instructor: Raghu Machiraju, Department of Computer Science and Engineering, The Ohio State University
Grading Assistant: Tzu-Hsuan Wei, Department of Computer Science and Engineering
Time: MWF 11:10 AM -12:30 PM:, Dreese Labs 0264
Office Hours:
Instructor-M: 3-4 PM, TR 12:30-1:30 PM, DL 779. Contact at machiraju dot 1 at osu dot edu.
Grader-M 4:30-5:30 PM, W,F 3-5 pm. Contact Wei at wei.225 AT buckeyemail DOT osu DOT edu.
Grade Distribution: Labs:45% (10+8+14+13), Quizzes:20%(4x5), Midterm(TakeHome):15% Final Project+Presentation:20%
Week 1 |
Introduction to the Course, Graphics, Art and 3D Printing, WebGL |
pdf |
Reading Assignment: - Ch. 1 |
Week 2 |
Graphics Systems, Hardware, & Programming - OpenGL, WebGL, GLSL |
pdf |
Reading Assignment - Ch. 2 |
Week 3 |
GL Programming Examples from Text and Elsewhere |
Reading Assignment - Ch. 2 | |
Week 4 |
GL Programming & Transformations - Math, Coordinate Systems, Affine Transformations, Color |
Code Review - 2/10, Quiz-1 - 2/12 | |
Week 5 | Geometric Modeling - 3D Printing, OpenGL code |
Reading: #9B0808 Book, Chapter 5, Code Review - 2/17 |
|
Week 6 |
3D Viewing - Pinhole Camera, Parallel/Perspective Transforms | Code Review - 2/24 | |
Week 7 |
Perspective/Modeling Tansforms, Lighting and Shading | 3/3 - Lab II discussion, 3/5-3/8 Miderm |
|
Week 8 |
Lighting and Shading |
3/10, 3/10 - Miderm |
|
Week 9 |
Spring Break |
3/16-3/20 |
|
Week 10 |
Teap Pots, Modeling, Bezier Curves and Surfaces |
Lab III discussion |
|
Week 11 |
Clipping, Scan Conversion, Hidden Surface Removal (z-buffer), Texture Mapping |
pdf |
|
Week 12 |
Rendering Spheres, ProceduralTextures, Compositing, Antialiasing | Quiz II |
|
Week 13 |
Heirarchical Models, | ||
Week 14 |
More Shaders - Geometry and Tessellation shaders, GLSL code | Quiz III |
|
Week 15 |
Advanced Modeling and Rendering |
||
Week 16 |
Review |
Quiz IV |
© The Ohio State University. All rights reserved. | Images by Jany Chan. | Design by TEMPLATED.