I'm trying to advance toward offscreen display and did few other
improments to the trunk. Some changes may interest works of Rajarshi,
Massimiliano, and Alexandro
-Chart's canvas is now determined through its constructor using "awt"
or "swing". The formerly inline override of initializeCanvas(...) is
now useless and impossible because method becomes private.
-Chart provides a screenshot() method that returns a BufferedImage
which only works for "awt" currently.
-View supports axe label change (chart.getView().setAxeLabels("X
axis", "Y axis", "Z axis"))
-Camera provides modelToScreen for List<Coord3d> and Coord3d[] for
faster bulk conversion of 3d to 2d coordinates.
-An experimental OffscreenCanvas doesn't work but is intended to allow
rendering a BufferedImage without screen display.
-The "Mikado" demo shows the possibility to add and remove objects
from scenegraph during runtime.
-Windows binaries are checked in bin/win32 to allow commiting binaries
of other plateforms.
I have added an interesting piece of code co-developped with Rajarshi,
which experiments a selection mecanism for scatter plots. Our code is
messy and unoptimized hack and thus stand in src/trials. src/trials is
the dedicated place to work collectively on new and instable features
requiring frequent trunk update.
I have also added ./build/build.xml, Raharshi's contribution which was
not running on Eclipse.
Future work will focus on Jogl's GLPBuffer for offscreen rendering
which will maybe require to move from JOGL version 1.1.1-rc3 to 2.x.
You are all welcome to post sample pictures of your work to feed a
future galery jzy's rendering!
Martin
I have also added ./build/build.xml, Raharshi's contribution which was
not running on Eclipse.
when is expected that jzy will be moving on jogl 2.x?
Regards,
Matija
On 24 jan., 04:20, Martin Pernollet <martin.pernol...@gmail.com>
wrote:
> Hey,
> I did few improvements to the scatter plot selection trial, allowing to draw
> and project a larger number of points.
> I noticed a short freezing delay when starting to rotate with mouse. I
> suspect it comes from ordering of scene graph elements w.r.t. to their
> distance to the camera which is useless and should be desactivated. Indeed,
> sorting is mainly usefull for stacking translucent polygons in the right
> order for coherent superposition rendering.
> Regards,
> Martin
>
> 2010/1/24 Martin Pernollet <martin.pernol...@gmail.com>
>
>
>
> > 2010/1/24 Martin <martin.pernol...@gmail.com>
Regard,
Matija
On 1 feb., 10:40, Martin Pernollet <martin.pernol...@gmail.com> wrote:
> I plan to add this feature for release 0.8.
> There are lot of features to add however, so I can' t really tell you when
> it will be available.
> What are your needs related to jogl 2.x?
> Regards,
> Martin
>
> 2010/2/1 croco <matija.vizin...@gmail.com>
But with hardware acceleration turned off, it won't be slow? Is not
the point of open gl and gpu acceleration because working only with a
cpu is too slow?
So you are telling that with JOGL 2.x you can select to work on open
gl 1.x? I'm asking because my integrated card (some Intel's) supports
only open gl 1.3.x, so with open gl 2.x I'm expecting that it won't
work. I don't know anything for sure, this is just what I expect.
On 1 feb., 11:13, Martin Pernollet <martin.pernol...@gmail.com> wrote:
> Does it means you experienced non-functionnalities using jogl 2.x on one of
> your computers?
>
> Note that using the jzy's Settings, you can desactivate hardware
> acceleration. I required to turn it off on some laptop that were awfully
> bugging with acceleration on.
>
> JOGL 2.x is supposed to facilitate the selection of a given opengl version
> using GLProfile, and should add flexibility instead of adding instability! I
> however did not try anything with this new version already.
>
> Martin
>
> 2010/2/1 Matija <matija.vizin...@gmail.com>
No, I didn't even try with jogl 2.x.
But with hardware acceleration turned off, it won't be slow? Is not
the point of open gl and gpu acceleration because working only with a
cpu is too slow?
So you are telling that with JOGL 2.x you can select to work on open
gl 1.x? I'm asking because my integrated card (some Intel's) supports
only open gl 1.3.x, so with open gl 2.x I'm expecting that it won't
work. I don't know anything for sure, this is just what I expect.