Wolfram Library Archive


All Collections Articles Books Conference Proceedings
Courseware Demos MathSource Technical Notes
Title Downloads

MathGL3d: An Interactive OpenGL Based Viewer for Mathematica's 3D Graphics
Author

Jens-Peer Kuska
Organization: Universitšt Leipzig
Department: Department for Computer Graphics and Image Processing
URL: http://phong.informatik.uni-leipzig.de/~kuska/
Old MathSource #

0209-056
Revision date

1999-06-28
Description

MathGL3d is an interactive, OpenGL based viewer for Mathematica's 3D Graphics. It supports free rotation, simple animations, textures, interactive viewpoint and light source modification. It comes with an interface to other 3D graphic programs like POVRay (ray tracing), virtual reality modeling language, QuickDraw3D and DXF. MathGL3d can read 3Script and DXF files and transfer the data to the Mathematica kernel. The OpenGL images can be saved as PNG-bitmaps, PostScript bitmaps and smooth shaded PostScript. MathGL3d can also read and import Geomview OFF files. The OpenGL images can be copied into Mathematica notebooks. MathGL3d also supports polygon reduction of the generated 3D graphics. The source code can be compiled on most UNIX systems: binaries for Solaris/SPARC, SGI, Linux/386, MS-Windows and MacOS are provided. Help files and a tutorial are included in the distribution. MathGL3d works with Mathematica 5.0-5.2.
Subjects

*Applied Mathematics > Visualization > Ray Tracing
*Mathematica Technology > Linking Technology
*Mathematica Technology > Programming > 3D Graphics
Keywords

POVRay, Ray tracing, OpenGL
Downloads

Download
MGL2_2w32.zip (3.3 MB) - MathGL3d OpenGLViewer for 3d Graphics MS-Windows 95/98/NT
Download
MathGL3d.sea.hqx (5.3 MB) - MathGL3d OpenGLViewer for 3d Graphics Power Macintosh
Download
mgl2_2linux.exe.tar.gz (624.9 KB) - MathGL3d OpenGLViewer for 3d Graphics Linux binary
Download
mgl2_2sgi.exe.tar.gz (387.1 KB) - MathGL3d OpenGLViewer for 3d Graphics Silicon Graphics binary
Download
mgl2_2sun.exe.tar.gz (740.7 KB) - MathGL3d OpenGLViewer for 3d Graphics Sun SPARC binary
Download
mgl2_2unx.tar.gz (2.6 MB) - MathGL3d OpenGLViewer for 3d Graphics Unix Support files

Files specific to Mathematica 2.2 version:
Download
ReadMe (2.1 KB) - Text file
Download
MathView3D.tar.gz (799.8 KB) - GZIP archive
Download
MathView3D.zip (811.3 KB) - ZIP archive