I can bet anyone that K3DSurf would be a dream to have for any math geek, if they would only know about it.
This nifty application allows you to visualize and manipulate Mathematical models in three, four, five and six dimensions.
K3DSurf supports Parametric equations and Isosurfaces.
Even if you’ve never been too savvy in math, you can use this software to learn by drawing pre-loaded examples of most common functions, manipulate them live and observe how they change. This open sourced application should be a must have for any school having courses in mid to high level math.
I really wish I had this software in high school. Learning calculus would have been a pleasure and it would have been so easy to understand, not just follow the rules…
Studying mathematical surfaces with K3DSurf include doing:
1. Interactive visualization with mouse events (Right: Rotate, Middle: translate and left: Scale).
2. Real time animation (rotation) and morph (by the introduction of t_time variable). Animation and morph can also be monitored by controls that affect the CPU usage and t_time step.
3. Creat screenshots by copying the draw window or by using the best ray tracer on the net: Povray.
Creat movie scene is also supported
4. Generat Mesh files that describe the shape of the mathematical model.
Supported formats are:
1. Povscript : Povray is the best ray tracer available on the net…and it’s free.
2. VRML2: to use with the majority of current browsers via an appropriate plug-in.
3. OBJ: a well-known file format supported by the majority of 3D applications (Blender, MAYA and Moray…).
This work is licensed under a GNU General Public License.