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 a 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
http://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
http://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!
|