Roadmap 2.0.2 / SIGGRAPH 2013 Update

classic Classic list List threaded Threaded
19 messages Options
Reply | Threaded
Open this post in threaded view
|

Roadmap 2.0.2 / SIGGRAPH 2013 Update

Sven Gothel
Administrator
Dear all,

we have an updated SIGGRAPH 2013 planning page,
now linked to the main page (SIGGRAPH BOF 2013):
  <http://jogamp.org/wiki/index.php/JogAmp_BOF_SIGGRAPH_2013_PLANNING>

Linked under 'Roadmaps' to the main page are now:
  <http://jogamp.org/wiki/index.php/JogAmp_SIGGRAPH_2012_-_2013_Improvements> (NEW)
  <http://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.0.2_of_JOGL>

If anybody has more special content, pls reply here ASAP.

Since we would like to show 3rd party content 'done w/ JogAmp',
i.e. Ardor3D, jME3, libGDX, WorldWind, Processing ... it would be
nice to have a few slides from the original authors / maintainers.
If any of those are at SIGGRAPH, pls join us on stage!!

Cheers, Sven


signature.asc (911 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

gouessej
Administrator
OSM-3D uses Java3D 1.5.3 with JOGL 1.1.1a, we should contact its maintainers and encourage them to switch to Java3D 1.6.7-pre + JOGL 2.0.2.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

hharrison
I've never seen anything called Java3d 1.5.3 before, any idea where it comes from?

Harvey
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

gouessej
Administrator
hharrison wrote
I've never seen anything called Java3d 1.5.3 before, any idea where it comes from?
It seems to be experimental, I don't know what they did.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

hharrison
Do you have a link? I can't seem to find where they mention Java3D 1.5.3 on their webpage.


Harvey
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

gouessej
Administrator
Just run the applet with the Java console and you will see "Java 3D 1.5.3-experimental"
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

murkle
In reply to this post by Sven Gothel
GeoGebra 5 Beta is using JOGL2 (thanks for all your work!)

Here's a nice animated GIF:
http://www.geogebra.org/forum/download/file.php?id=18199


Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

gouessej
Administrator
murkle wrote
GeoGebra 5 Beta is using JOGL2 (thanks for all your work!)

Here's a nice animated GIF:
http://www.geogebra.org/forum/download/file.php?id=18199
Thanks for the feedback :)
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

gouessej
Administrator
In reply to this post by hharrison
hharrison wrote
Do you have a link? I can't seem to find where they mention Java3D 1.5.3 on their webpage.
This fork is here:
http://sourceforge.net/projects/ding3d/

They said they had to modify a few things to overcome some limitations with geographical data, especially with large meshes.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

hharrison
Thanks for tracking that down Julien, I've sent a message upstream and hoepfully they are still around.

I wonder if they were hitting the memory use problem with BoundingBoxes that I fixed a long while ago (cut class memory use by ~50% as Java3d uses a _ton_ of them internally).

Are you in contact with anyone already, or did you just go digging yourself to find this?

Harvey
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

gouessej
Administrator
hharrison wrote
Thanks for tracking that down Julien, I've sent a message upstream and hoepfully they are still around.

I wonder if they were hitting the memory use problem with BoundingBoxes that I fixed a long while ago (cut class memory use by ~50% as Java3d uses a _ton_ of them internally).
You're welcome. I don't know whether it has something to do with this case of  high memory footprint.

hharrison wrote
Are you in contact with anyone already, or did you just go digging yourself to find this?
I'm already in contact with them. It would be fine if you could integrate their changes if they don't break anything so that I can use the next version of Java3D with OSM-3D.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

hharrison
When you get in contact with Java3d users that you come across please feel free to CC me on any correspondence, it's
just easier than me making my own contact after you have contacted them.

Thanks again.

Harvey
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

asambol
This post was updated on .
In reply to this post by Sven Gothel
We have developed a HMI framework using Jogamp's JOGL2 at DOK-ING ltd. You can check it out here: http://www.dok-ing.hr/solutions/myhmi

Our solutions are used in automotive (instrument cluster for our electric vehicle) and industrial (machine control, telemetry) applications. If you're interested in mentioning us at SIGGRAPH, we could provide extra information / slides / videos.
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

Sven Gothel
Administrator
On 06/29/2013 12:40 PM, asambol [via jogamp] wrote:
> We have developed a HMI framework using Jogamp's JOGL2 at DOK-ING ltd. You can
> check it out here: http://www.dok-ing.hr/solutions/myhmi
>

Looks impressive .. nice design.

> Our solutions our used in automotive (instrument cluster for our electric
> vehicle) and industrial (machine control, telemetry) applications. If you're
> interested in mentioning us at SIGGRAPH, we could provide extra information /
> slides / videos.

Of course.

If you be so kind to provide the following:

- A little description and a 160x[120-160] image for
  https://jogamp.org/jogl/www/
  I assume it's for 'Utilities, ..'
    https://jogamp.org/jogl/www/#feat_utils

- 2-3 Slides introducing yourself, your mission and
  reflecting the list as described in:
   https://jogamp.org/wiki/index.php/JogAmp_BOF_SIGGRAPH_2013_PLANNING#All_Libraries.2C_Applications.2C_Games_and_Demos

  It would be best to have a demo available:
  - Android app installed on our tablet(s) and/or phone(s)
  - Desktop Applet / Application

  .. or a movie in 720p

  Your section should be within 2-3 minutes,
  which is alot to emphasize the above and to show the demo.

  The show is recorded and all materials will be publicly available.

If you are onsite - you are more than welcome to perform
your show yourself - of course!

Sorry .. I could not find an online or downloadable demo
on your website ..

Thank you!

Warm greetings, Sven



signature.asc (911 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

Sven Gothel
Administrator
In reply to this post by asambol
On 06/29/2013 06:34 PM, Sven Gothel wrote:

> On 06/29/2013 12:40 PM, asambol [via jogamp] wrote:
>> We have developed a HMI framework using Jogamp's JOGL2 at DOK-ING ltd. You can
>> check it out here: http://www.dok-ing.hr/solutions/myhmi
>>
>
> Looks impressive .. nice design.
>
>> Our solutions our used in automotive (instrument cluster for our electric
>> vehicle) and industrial (machine control, telemetry) applications. If you're
>> interested in mentioning us at SIGGRAPH, we could provide extra information /
>> slides / videos.
>
> Of course.
>
> If you be so kind to provide the following:
>
> - A little description and a 160x[120-160] image for
>   https://jogamp.org/jogl/www/
>   I assume it's for 'Utilities, ..'
>     https://jogamp.org/jogl/www/#feat_utils
Added to <https://jogamp.org/jogl/www/#feat_utils>,
I took the freedom and made a nice image collage ..

~Sven


signature.asc (911 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

murkle
In reply to this post by gouessej
Here are some live GeoGebra applets:

Volume of Revolution: http://tube.geogebra.org/student/m42621

Soddy Spheres: http://tube.geogebra.org/student/m25635

Morphing polyhedra: http://tube.geogebra.org/student/m26232
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

gouessej
Administrator
They seem to work correctly with Oracle Java, I have to test them with IcedTea-web + OpenJDK.

Edit.: I obtain this with the very first one:
java.io.EOFException: Unexpected end of ZLIB input stream
        at java.util.zip.InflaterInputStream.fill(Unknown Source)
        at java.util.zip.InflaterInputStream.read(Unknown Source)
        at java.util.zip.ZipInputStream.read(Unknown Source)
        at com.sun.deploy.net.HttpDownloadHelper.decompressWrite(Unknown Source)
        at com.sun.deploy.net.HttpDownloadHelper.download(Unknown Source)
        at com.sun.deploy.cache.Cache$4.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.deploy.cache.Cache.downloadResourceToCache(Unknown Source)
        at com.sun.deploy.cache.DeployFileOutputStream.close(Unknown Source)
        at java.io.FilterOutputStream.close(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.close(Unknown Source)
        at java.io.BufferedInputStream.close(Unknown Source)
        at sun.plugin.PluginURLJarFileCallBack.downloadJAR(Unknown Source)
        at sun.plugin.PluginURLJarFileCallBack.access$000(Unknown Source)
        at sun.plugin.PluginURLJarFileCallBack$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.plugin.PluginURLJarFileCallBack.retrieve(Unknown Source)
        at sun.net.www.protocol.jar.URLJarFile.retrieve(Unknown Source)
        at sun.net.www.protocol.jar.URLJarFile.getJarFile(Unknown Source)
        at sun.net.www.protocol.jar.JarFileFactory.get(Unknown Source)
        at sun.net.www.protocol.jar.JarURLConnection.connect(Unknown Source)
        at sun.plugin.net.protocol.jar.CachedJarURLConnection.connect(Unknown Source)
        at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFileInternal(Unknown Source)
        at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFile(Unknown Source)
        at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source)
        at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source)
        at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.deploy.security.DeployURLClassPath$JarLoader.ensureOpen(Unknown Source)
        at com.sun.deploy.security.DeployURLClassPath$JarLoader.<init>(Unknown Source)
        at com.sun.deploy.security.DeployURLClassPath$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
        at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
        at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
        at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at geogebra.b.a.a.a(Unknown Source)
        at geogebra.b.a.a.<init>(Unknown Source)
        at geogebra.i.a.al(Unknown Source)
        at geogebra.i.a.<init>(Unknown Source)
        at geogebra3D.a.<init>(Unknown Source)
        at geogebra3D.a.<init>(Unknown Source)
        at geogebra.i.u.a(Unknown Source)
        at geogebra.i.i.f(Unknown Source)
        at geogebra.i.i.<init>(Unknown Source)
        at geogebra.i.u.<init>(Unknown Source)
        at geogebra.GeoGebraApplet3D.b(Unknown Source)
        at geogebra.GeoGebraApplet.getAppletImplementation(Unknown Source)
        at geogebra.e.run(Unknown Source)
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

asambol
In reply to this post by Sven Gothel
Sven Gothel wrote
On 06/29/2013 12:40 PM, asambol [via jogamp] wrote:
> We have developed a HMI framework using Jogamp's JOGL2 at DOK-ING ltd. You can
> check it out here: http://www.dok-ing.hr/solutions/myhmi
>

Looks impressive .. nice design.
Thanks for adding us to Jogl homepage.

I will send you the materials asap.

There is a slight possibility we will attend Siggraph to join you guys on stage - I will keep you posted on this.
Reply | Threaded
Open this post in threaded view
|

Re: Roadmap 2.0.2 / SIGGRAPH 2013 Update

gouessej
Administrator
asambol wrote
Sven Gothel wrote
On 06/29/2013 12:40 PM, asambol [via jogamp] wrote:
> We have developed a HMI framework using Jogamp's JOGL2 at DOK-ING ltd. You can
> check it out here: http://www.dok-ing.hr/solutions/myhmi
>

Looks impressive .. nice design.
Thanks for adding us to Jogl homepage.
You really deserve that, your GUIs are very beautiful, I think I will show some of them to my colleagues. It proves that we can make very nice GUIs without JavaFX in pure JOGL which is an excellent piece of news.
Julien Gouesse | Personal blog | Website