3D-XplorMath is a follow-on, OS X version of the well-known Classic Macintosh mathematical visualization tool, 3D-Filmstrip. It has a home page on the web at:
where you will find descriptive material about the program, technical documentation, and a Gallery of visualizations produced by 3D-XplorMath.
The standard distribution of 3D-XplorMath comes as a disk image file called 3DXplorMath.dmg that expands to a folder containing this ReadMe file and a subfolder called 3D-XplorMath f containing:
NOTE: It is no longer required to run 3D-XplorMath from within the 3D-XplorMath ƒ folder. This is because the application file is now a bundle that contains the folder 3DFSDocs within it. (Previously, 3DFSDocs was a subfolder of the 3D-XplorMath ƒ folder and the application looked for it there when the user selected "About This Object..." from the documentation menu.) It is still possible to access the 3DFSDocs; just "right click" (i.e., click while holding down Control) the application file and select " Show Package Contents" from the resulting drop-down context-dependent menu.
If you have not previously used 3D-XplorMath, please at least skim the rest of this file, but we highly recommend that you read the most basic part of the documentation called Getting Started. And then, to find out about some of the interesting and fun things that the program is capable of, look at Things to Try.
If you are an old user, then to find out about the new features, read the file What's New in this Version?" also in the 3D-XplorMath f folder.
3D-XplorMath is a tool that runs native under MacOS X and creates
striking, high quality visualizations of mathematical objects and
processes. It is a follow-on version of a Classic (Mac OS 9)
program called 3D-Filmstrip.
3D-XplorMath has built-in algorithms for displaying mathematical objects of many different types or "Categories" (Plane Curves, Space Curves, Surfaces, Conformal Maps, Polyhedra, various types of ordinary and partial differential equations, Waves, Sound, and Fractals) and also for displaying various animations associated with these categories.
But 3D-XplorMath provides content as well as viewing and animation tools. Each category has a "Gallery" of many pre-programmed objects, and also easy to use methods for entering new User Defined objects from the category. The Gallery items are selected from a menu, while user defined objects are created without any programming by entering algebraic formulas in a dialog.
Most items in the various galleries have associated to them a text file that documents the item. These can be read while the object is being viewed by selecting "About This Object..." from the Documentation menu.
While 3D-XplorMath started out life as a research tool, written by mathematicians for other mathematicians, it has gradually morphed into a program that should be of interest to anyone with an interest in mathematics and who enjoys experimenting with and visually exploring and learning about new mathematical concepts. In fact, a good way to think of 3D-XplorMath is as an Interactive Museum of Mathematical Exploration and Explanation, the various Categories being different galleries of the museum.
The original concept, design, and algorithmic content of 3D-XplorMath was a joint effort of Hermann Karcher and Richard Palais who also carried out most of the actual coding (in Object Pascal), with important contributions from others, especially David Eck and recently Adriaan van Os. In addition, a great many people have contributed their ideas, suggestions, algorithms and documentation.
If you have any bugs to report or suggestions for improvements, please
send a message to:
Richard S. Palais
Department of Mathematics
RH 340 UC Irvine
Irvine, CA 92697
Home Page: http://vmm.math.uci.edu/
The copyright to the program belongs to Richard Palais and Hermann Karcher, but there is a free license to use it for non-commercial purposes in education and research.