B4J Question 3D Chart - Scientific 3d plotting


Active Member
Licensed User
I would like to know if there is already a way to draw a 3d graph using B4J.

I found this Java library:

Open source API for 3d charts
Jzy3d is an open source java library that allows to easily draw 3d scientific data: surfaces, scatter plots, bar charts, and lot of other 3d primitives. The API provides support for rich interactive charts, with colorbars, tooltips and overlays. Axis and chart layout can be fully customized and enhanced.

Relying on JOGL 2, you can easily deploy native OpenGL charts on Windows, Unix, MacOs and integrate into Swing, AWT, SWT or JavaFX. Various contributions have also made Jzy3d available for other languages/platforms such as Scala, Groovy, Matlab, C#.

The API can be used freely in commercial applications. You can download and try the API samples. A tutorial shows how to display scatters and surfaces. An extended developper guide with many code examples is also available.

Source: http://www.jzy3d.org/