E0 271: Graphics and Visualization

[Schedule for current offering will be available on MS Teams]

Lecture Schedule (AUG 2019)

The slides, papers, and notes below contain material that may be subject to copyright. Access is therefore restricted to machines within IISc. Ask the instructor (vijayn [AT] iisc.ac.in) for a login if you want to access these files from outside IISc. [The lecture slides on graphics are based on Oliver Staadt's and Edward Angel's slides]

# Date Topic Reading
0 Aug 5 Overview [Slides] Resources; Self assessment quiz
1 Aug 12 Lab-1 OpenGL Guide; OGLDev
2 Aug 14 Lab-2
3 Aug 19 Graphics System [Slides] Sketch Pad
4 Aug 21 Geometry and Representations [Slides]
5 Aug 26 Transformations [Slides] Quaternions
6 Aug 28 Viewing [Slides]
7 Sep 4 Viewing-2 [Slides]
8 Sep 9 Lighting and Shading [Slides]
9 Sep 11 Clipping; Rasterization [Slides]
10 Sep 16 Texture Mapping [Slides]
11 Sep 18 Visualization Pipeline [Slides] Scientific Visualization : From Data to Insight
How NOT to lie with visualization
12 Sep 20 Data Representation [Slides] Triangle-edge data structure
Data structures for polyhedral surfaces
13 Sep 25 Data Reconstruction [Slides]
14 Sep 30 Scalar Field Visualization : Isosurfaces [Slides] Asymptotic decider, Marching Cubes, Marching Cubes Survey
15 Oct 7 Scalar Field Visualization : Fast Isosurfaces [Slides] Accelerated Isosurface
- Oct 9 Midterm
16 Oct 14 Scalar Field Visualization : Fast Isosurfaces [Slides] Optimal Isosurface
17 Oct 16 Scalar Field Visualization : Contour Tree [Slides] Seed Sets from Contour Tree
18 Oct 21 Large Isosurface Rendering for VR Applications (Somenath Das) [Slides]
19 Oct 28 Ray Tracing [Slides]
20 Oct 30 Scalar Field Visualization : Volume Rendering [Slides]
21 Nov 4 Scalar Field Visualization : Volume Rendering-2 [Slides] Transfer Function Bake off
Nov 6 Visualization Tools
22 Nov 11 Vector Field Visualization : Glyphs and Streamlines [Slides]
Nov 18 Project Progress Presentations
Nov 29 Project Presentations