Hypercube Function-Plotting Applet
http://www.cs.hmc.edu/~keller/javaExamples/hypercube
An applet conceived by R. Keller and implemented by Ian Weiner, HMC Ô01 as a CS60 project.
Check out dimensions > 4.