Homework 6 - Display Isosurface created from User dataset

For this homework we were supposed to do volume rendering but I didn't get that far. I got my inventor application to read in a data set and run marching cubes on it and display the surface.


This just reads in a dataset and shows an isosurface at a user- controlled isovalue.

The main innovation here is that now, instead of a function-defined data set, you can use one read in from a file.

human head

stanford bunny



This is my data set manipulation tool. You can decimate data sets and extract slices for 2d-viewing. It's pretty fast.

head slice




hw06.tar.gz (26k)

Data sets

You'll have to get them from their sources. Here are some places I found some: