#390 JfreeChart3D

Peter Kolb

A long sought-after features of JfreeChart is the support for real 3d charts by a dedicated 3d->2d conversion engine. A first announcement dates back in 2007 (see http://www.jroller.com/dgilbert/entry/a_glimpse_of_jfreechart_3d and http://www.jfree.org/phpBB2/viewtopic.php?t=21915\).
Nothing has been published so far.
I have started to work on that topic. Here is a first set of classes.


  • Peter Kolb

    Peter Kolb - 2012-09-29

    Zip file with a couple of class files

  • David Gilbert

    David Gilbert - 2012-10-01

    Thanks Peter, I ran your demo and this looks great. I think there might be an error in the shading calculation, since the light source seems to move about in an odd way, but I didn't get a chance to play with the code too much yet.

    Back when I was experimenting with 3D charts myself, the part I got held up on was text rendering on the charts. Time permitting, I'd like to attack that problem again (because once that is solved, we're almost there).

  • Peter Kolb

    Peter Kolb - 2012-10-03

    New version: better shading, rotation by mouse, axis labels and values

  • Piet

    Piet - 2013-03-16

    New version containing the first real JFreeChart 3D plots.

    Last edit: Piet 2013-03-17
  • David Gilbert

    David Gilbert - 2013-11-21

    As you may have seen, I have created a new library Orson Charts 3D separately from JFreeChart and not open source.


    JFreeChart will remain focussed on 2D charts, so I'll close this item.

  • David Gilbert

    David Gilbert - 2013-11-21
    • status: open --> closed
    • assigned_to: David Gilbert
    • Group: -->

Log in to post a comment.