#390 JfreeChart3D

None
closed
David Gilbert
None
5
2013-11-21
2012-09-29
Peter Kolb
No

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.

Discussion

  • Peter Kolb
    Peter Kolb
    2012-09-29

    Zip file with a couple of class files

     
    Attachments
  • 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

     
    Attachments
  • 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.

    http://www.object-refinery.com/orsoncharts

    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: -->