Functy is a 3D graph drawing package. The emphasis of the application is to allow Cartesian and spherical functions to be plotted and altered quickly and easily. This immediacy and the vivid results are intended to promote fun exploration of 3D functions.
| Tags | Mathematics 3D Graph Function 3D Rendering |
|---|---|
| Licenses | MIT |
| Operating Systems | Linux Windows POSIX |
| Implementation | C GTK |
| Translations | English |
Recent releases


Release Notes: Functy can now export in Stanford Triangle Format for use with 3D modeling apps (e.g. Blender and MeshLab). Improved compatibility and color handling of generated shaders. Various other minor tweaks such as animation pausing and GUI hiding.


Release Notes: The addition of a new curve function allowing parametric curves to be defined with cylindrical-coordinate cross-sections. All function types can be rendered using either CPU or entirely using GPU shaders. Per-pixel lighting is calculated using the derived normal function (rather than interpolated normals). Available for Windows and Linux, and also as a new ARM Debian version for use with the Raspberry Pi.


Release Notes: The main change is the addition of a Windows installer package. There have also been some more bugs fixed relating to incorrect translation of spherical functions.


Release Notes: There were a couple of bugs in version 0.2. One of these caused spherical functions to be plotted in the wrong place; which should be fixed in this release.


Release Notes: This release is still beta, but has a number of improvements over 0.1 including an improved user interface, new functions that can be used (such as cosh, atan, sec, exp, abs, etc.), spherical coordinate plotting of functions, and various smaller bugfixes and changes.
A tool for dynamically changing the properties of a running XFree86 xterm.