You are here

Constructing Mathlets Quickly using LiveGraphics3D

Jonathan Rogness and Martin Kraus

Jonathan Rogness is with the Mathematics Department and the IT Center for Educational Programs at the University of Minnesota, where LiveGraphics3D is used in a variety of courses.

Martin Kraus is with the Institute for Visualization and Interactive Systems at the University of Stuttgart. He is the author of LiveGraphics3D.


In this article we describe how to use a Java applet called LiveGraphics3D to speed up the process of creating interactive graphics by removing the need to create a graphics engine in Java, Flash, or other programming languages. Instead, you can use a well-established language to describe the objects on the screen, and LiveGraphics3D handles all aspects of the display. Furthermore, you can define complex manipulations of these objects. This allows users to interact with your graphics in a structured and meaningful way.

Technologies Used in This Article

  • This article makes extensive use of mathlets written in Java 1.1. You may need to install the Java plug-in for your browser and make sure that Java is enabled in your browser.
  • The ancillary page on the Interactive Surface Plotter uses JavaScript. You may need to update your browser and make sure that JavaScript is enabled. However, most of the article is independent of this page.

Publication Data

Published May, 2006
Copyright © 2006 by Martin Kraus and Jonathan Rogness


Pages 2-10 in the Table of Contents below are intended for general readers. You may exit the article gracefully after reading these topics. Pages 11-17 are advanced topics and are intended primarily for developers.

Jonathan Rogness and Martin Kraus, "Constructing Mathlets Quickly using LiveGraphics3D," Convergence (May 2006)