About MathLive

About MathLive

What Is MathLive?

MathLive is a real-time visualization environment for mathematics, tailored to provide an exciting real-time viewing extension to Mathematica. With MathLive and a reasonably powerful computer, it is possible to perform the kind of real-time 3D graphics operations previously available only on expensive workstations equipped with specialized hardware and software. MathLive does this by making use of revolutionary new algorithms in software rendering to take you to a mathematical virtual reality on your personal computer.

Why use MathLive?

MathLive adds new capabilities to your Mathematica environment that complement those of Mathematica itself. Instead of having to enter cumbersome text commands to adjust viewpoints, geometry, or other graphics options, and having to wait for the surface to re-render, such parameters may be adjusted in real time. Objects may be converted to wire frame or scatter plot graphics on the fly, surface color adjusted instantly, and immediate use made of a rich set of preset options. MathLive allows the alteration of the material properties of an object, such as diffuse and specular reflectivity, which can be adjusted in real time using a choice of flat or smooth shading models. One of MathLive's most impressive features is its ability to implement both static and animated texture mapping, thus allowing the salient features of any object to be brought dramatically to life. Mathematica can itself be used to create textures that can be mapped onto objects within MathLive.

Ways to use MathLive

MathLive can be used with Mathematica in various ways. It can be used either with files exported by Mathematica, in 3Script format, or by exploiting a direct process-to-process connection using the MathLink protocol between MathLive and Mathematica. Objects for use within MathLive may be created with standard Mathematica graphics commands such as Plot3D, ParametricPlot3D and the more general Graphics3D. A Mathematica NoteBook for creating texture maps using the DensityPlot function is also included.

datasheet technical notebooks demos

about us contact new index
internet software virtual reality programming