CSE logo University of Washington Computer Science & Engineering
 CSE 457 Au 03 - Lecture Demos
  CSE Home   About Us    Search    Contact Info 

Locally written demo programs used during lecture.

Click on the thumbnail for a larger version of the screen shot. Click on the download link to get a zip file containing the application.

In order to run the Matlab programs, you need to have the Matlab runtime libraries installed. If you have a licensed copy of Matlab, you already have the libraries. If you don't have Matlab, you can download the libraries and install them. This enables you to run but not develop Matlab applications. In either case all you need to do after installation is add the bin\win32 directory to your path and run. Instructions for how to do this and a copy of the library installer are linked from the software page.

coords gui thumbnail Investigate the transformation of coordinates with matrices. (Matlab) [download]
normals gui thumbnail Illustrate the various normal vectors associated with 3D objects. (Matlab) [download]
ray gui thumbnail Demonstrate calculation of ray-polygon intersections. (Matlab) [download]
projection gui thumbnail Investigate projection from 3D to 2D. (Matlab) [download]
bsp gui thumbnail Investigate building and scanning Binary Space-Partitioning Trees. (Matlab) [download]
arm gui thumbnail Investigate hierarchical 3D transformations. (C++) [download]
bandit thumbnail Explore splitting and recombining images with linear transformations and convolutions. (Java) [download] [more info]


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to webmaster]