logo

Feedback to JavaView

JavaViewLib - A Maple Powertool
Version 3.0 in May 2005
The joint cooperation with Steve Dugaro lead to JVL which is now an official Maple Research Powertool available from Waterloo Maple since 2002.
Multimedia Tools for Communication Mathematics
Springer Verlag 2002.
A book on multimedia tools for Mathematics published by Springer Verlag contains the JavaView v2.12 distribution on the accompanying CD.
MATHPLET 2000 Award 3. Prize for JavaView in the MATHPLETS 2000 Software Contest by the Virtual School of the European Schoolnet (EUN) and Sun Microsystems. Included in the prize is a Sun workstation.
"The jury has appreciated the enormous amount of possibilities that JavaView offers, the useful documentation, the good navigation environment and the high technical level of the applets included."
3ecm in Barcelona JavaView was selected for presentation at the Third European Congress of Mathematicians 3ecm in Barcelona in 2000.
Christian W.W. Pirk
(Honey Bees in an Observation Hive)
"JavaView provides a simple and efficient method to visualize and precisely determine the distance between two points on a surface of a 3D body like an honeybee observation hive. Standard spread sheet software is less precise because JavaView provides the shortest way. In every projection we used to transfer the 3D bee hive in a 2D space, we had the problem that we made presumption about the walking patterns. So bees which were not following these patterns were not included in our model. These disadvantage is one of the major advantages of JavaView. Moreover, JavaView gives us more than only a perfect way to calculate distances between to points, it is easy to handle and easy to adjust to specific changes. With the visualizations we are able to make comparisons between the theoretical (shortest way, JavaView) and the observed one. Also, we can follow the worker position compared to the queen position so we can easily investigate, if special workers kept away from the queen in a specific pattern, e.g. the worker was always between entrance and queen.
In conclusion, I can say that with JavaView it is easier and it gives a new point of view, resulting in new biological questions and answers."
Michael Joswig
(Polymake)
"I like JavaView's extreme flexibility as far as file formats and object types are concerned. Moreover, it can be used in very many ways. I am particularly fond of the possibility to make interactive web pages with my favorite geometric toys.  JavaView goes way beyond the capabilities of similar tools I used to work with."
Edgardo S. Cheb-Terrab www.scg.uwaterloo.ca/~ecterrab/
Centre for Experimental and Constructive Mathematics SFU, Canada
Theoretical Physics Department UERJ,Brazil
The application described below is available for free on the web - I installed it in my PC. It enhanced the experience I have with Maple plots in a quite noticeable manner, so perhaps this is interesting for others too. The application is described at www.javaview.de/maple.

Quoting from that web page - a brief description is

"JavaView provides a superior viewing environment to augment and enhance the plot of geometrical objects in Maple. It provides several features that are non-existent in the Maple plotter, such as mouse controlled scaling, translation, and auto view modes. JavaView implements arc-ball rotation, making object viewing smoother and less directionally constrained than in Maple. Furthermore, JavaView offers a point modeling feature that allows plots to be manually manipulated. The predominant feature of the JavaViewLib is the capacity to export Maple generated models into one of two applet based viewers - one optimized for speed, the other for customizability. This greatly enhances the current state of plot object export in Maple - no longer do dynamic plots need to be converted to static images when creating html pages from Maple worksheets. etc... With JavaViewLib, models created in other modeling applications such as Maya and Mathematica, can easily be imported into Maple's viewing environment"

Me again. To the description above I would add: I can manipulate the plot just touching some hot keys, can - by right click + menu - open many views of the same plot, one animated, another scaled, one rotated one whatever.. all of them with natural smooth zooming with the mouse and etc. It is possible to naturally transform into an experiment the curiosity one typically has when looking at plots. Really impressive.

I remember I wanted some of these features when programming the plotting routines for Poincar sections - DEtools[poincare] - and reprogramming PDEtools[PDEplot] to handle nonlinear 1st order PDEs too. And so I spent some time preparing DEtools[zoom] and a routine to export Maple plots to GraphWin in order to enhance the visualization. That was better than nothing but I see it is a tiny thing if compared what this JavaView seems to cover naturally. I'm really glad to see this application around. Steve Dugaro (CECM) and Konrad Polthier (TU-Berlin): nice work yours!

Interesting Links

3D Graphics Information Center Gary Beene's website with comparison of 3D pure Java applications.
   
© 1996-2015 Last modified: 20.12.2015 --- www.javaview.de --- The JavaView Project