Author |
Message |
jean-damien
Site Admin
Joined: Thu Dec 02, 2010 2:31 pm Posts: 409 Location: France
|
Introduction of 3D charts
The next version will probably add support for 3D charting primitives (bars, stacked bars, lines, splines?).
What kind of options would you like to see here?
This will help me to figure out the dev priorities.
Thanks you all! JD.
Attachments:
example.3D.png [ 22.62 KiB | Viewed 57321 times ]
example.3D.png [ 9.02 KiB | Viewed 57337 times ]
|
Fri Aug 05, 2011 1:04 pm |
|
|
Wilwarin
pChart Guru
Joined: Sun Jun 19, 2011 6:36 pm Posts: 52
|
Re: Introduction of 3D charts
3D bar chart looks promising! Did you think about other shapes of bars than square (eg. round bars)? Setting POV would also be great, but these are just visual enchancements that aren't so important Will there be image maps in 3d graphs? And transparency of 3d bars? I thought of onmousehover over a color on a legend will set transparency of other bars, so they will not hide the bar that is behind them (but that would be hard to do on static image, or even impossible)
_________________ Hope I helped
If I helped, say thanks, so that I can see that my work isn't useless.
|
Mon Aug 08, 2011 1:27 pm |
|
|
jean-damien
Site Admin
Joined: Thu Dec 02, 2010 2:31 pm Posts: 409 Location: France
|
Re: Introduction of 3D charts
Transparency is already coded but the visual result isn't that good Image maps will be a piece of cake now that the core functions exist since the 2.1.2. I'm focusing on 45° perspective view for now. I can try to add support for pyramids & cylinders as they're the most common 3D shapes on charts. The onMouseOver events are possible if handled via JS - even if not really thinked yet- the script can create one full image and small parts that may be loaded via JS depending of the mouse position. This can be indeed really great stuff to have ;o)
Attachments:
example_3D.png [ 40.84 KiB | Viewed 57325 times ]
|
Mon Aug 08, 2011 1:41 pm |
|
|
Wilwarin
pChart Guru
Joined: Sun Jun 19, 2011 6:36 pm Posts: 52
|
Re: Introduction of 3D charts
How about frames only? And how would absissa look like? and horizontal lines, when the bars are placed perspectively? I will think about solution to the transparency Edit: new idea: Cylinder gauge Not like bar chart, but single cylinder. Cyllinders filled to some point (image is just to help you imagine ) Also, may be stacked
_________________ Hope I helped
If I helped, say thanks, so that I can see that my work isn't useless.
|
Mon Aug 08, 2011 1:49 pm |
|
|
chartbreaker
Experienced pChart user
Joined: Tue Aug 02, 2011 11:49 pm Posts: 34
|
Re: Introduction of 3D charts
3D charts open up fantastic capabilities.. molecules immediately come to my mind..
|
Mon Aug 08, 2011 11:50 pm |
|
|
chartbreaker
Experienced pChart user
Joined: Tue Aug 02, 2011 11:49 pm Posts: 34
|
Re: Introduction of 3D charts
also 3D vector algebra would be possible as catchwords: scalar product, Euclidean space
|
Tue Aug 09, 2011 2:14 pm |
|
|
Wilwarin
pChart Guru
Joined: Sun Jun 19, 2011 6:36 pm Posts: 52
|
Re: Introduction of 3D charts
@chartbreaker nice, but what does it have to do with charts?
_________________ Hope I helped
If I helped, say thanks, so that I can see that my work isn't useless.
|
Wed Aug 10, 2011 10:56 am |
|
|
chartbreaker
Experienced pChart user
Joined: Tue Aug 02, 2011 11:49 pm Posts: 34
|
Re: Introduction of 3D charts
don't constrain your imagination it's not so far to come to a third axis from 3Dcharts a line is already a vector (without an arrow) and when you draw a 3D bubble chart, put some lines between the bubbles... voilá you have a molecule
|
Wed Aug 10, 2011 7:09 pm |
|
|
jean-damien
Site Admin
Joined: Thu Dec 02, 2010 2:31 pm Posts: 409 Location: France
|
Re: Introduction of 3D charts
I'm not sure yet of the way I'll use to do the 3D effect, basically it would be easier for me to stay "isometric" with a fixed 45° angle but indeed..free angle & point of view would be ideal. I'm not sure that my mathematical skills are enought for this.
Sticking to the visual I've added a funcky function to draw a mirror effect ;o)
Attachments:
example_drawAreaMirror.png [ 12.43 KiB | Viewed 57264 times ]
|
Fri Aug 12, 2011 2:37 pm |
|
|
Wilwarin
pChart Guru
Joined: Sun Jun 19, 2011 6:36 pm Posts: 52
|
Re: Introduction of 3D charts
mirror effect looks neat! I was thinking about transparency in 3d charts. How does it look with lower alpha? and can you make, that only front two and the top side is visible? I just would like to know how would it look like. And how about absissa on 3d graphs?
_________________ Hope I helped
If I helped, say thanks, so that I can see that my work isn't useless.
|
Fri Aug 12, 2011 9:45 pm |
|
|