Visualizing Three-Dimensional Surfaces
Interim Session, 2001
[3 - 8 January]
222 Nicholson Hall
Instructor:
Joel E. Tohline
tohline@physics.lsu.edu
Virtual Reality Tools (Overview)
Two-dimensional images with perspective and shading
Animation/motion
Virtual-Reality Markup Language
Stereoscopy
Holography
Manipulating Structures on the ImmersaDesk Using CAVElib Utilities
Task #1:
Read in data (coordinates of vertices and polygons) from a VRML file and use the appropriate OpenGL routines to render (a wire-frame image of) the corresponding object on the ImmersaDesk.
Constructing a VRML File
Task #2:
Develop an algorithm to locate the x,y,z coordinates of "vertices" that define any function z(x,y) or that identify a 3D "iso-surface" of any function f(x,y,z); then print out a VRML-formatted file that includes these vertices, along with the polygons that should be drawn to define the identified "surface".
Computer-Generated Holography
Task #2:
Construct a digital hologram that accurately depicts any three-dimensional surface that is defined by the polygons (specifically, triangles) in any VRML file.
Tohline's Habits:
Office Location:
237 Nicholson
Office Phone:
578-6851
|
Syllabus
|
Calendar
|