Jogl OS X Port is Nigh :)

Since the mouse features were to easy to add and my Android vacation should take a bit longer, our OS X port was a good candidate to burn some hours I don’t have.

What should work for OS X by now:

  • NEWT Top-Level Windowing
  • NEWT Child Window w/ NEWT Parent
  • NEWT Child Window w/ AWT Parent
  • JOGL incl. shared context
  • NEWT works w/ AWT enabled JVM out of the box
  • Method to execute a Runnable on the MainThread
  • The new native Jar loading facility (Application, Applet, Webstart)

Continue reading Jogl OS X Port is Nigh :)

New NEWT Mouse Features

After doing all the Android work, I thought I need a break and finally
added the NEWT mouse features some are desiring:

  • Visibility
    set pointer visible or invisible
  • Confined
    confine pointer to window, or not
  • Warp
    set mouse position within the window

Continue reading New NEWT Mouse Features

Android Test APKs [201110080141utc]

Since we were not able to hook up the Android test machine to Jenkins
to produce builds and a release, I thought it might be of interest to share my builds with
whoever is interested.

Just go to this test deployment folder:
http://jogamp.org/deployment/test/android/201110080141utc/ Continue reading Android Test APKs [201110080141utc]

JOGL/JogAmp @ Red Square / Moscow – NURBS @ GraphiCon’2011

While being in Moscow at GraphiCon’2011 to release Rami’s paper


GraphiCon'2011 Book

GraphiCon 2011 Book

Resolution Independent NURBS Curves Rendering using Programmable Graphics Pipeline

Resolution Independent NURBS Curves Rendering using Programmable Graphics Pipeline

Continue reading JOGL/JogAmp @ Red Square / Moscow – NURBS @ GraphiCon’2011

Bug Hunting on Android …

While fixing JOGL for Android,
Rami and I are testing the code against the consumer devices:

  1. Asus Transformer, Android 3.2, NV Tegra2
  2. Samsung Galaxy Tab 10.1, Android 3.1, NV Tegra2
  3. Samsung Galaxy S2, Android 2.3, ARM Mali 400 MP
  4. Samsung Galaxy S1, Android 2.3, Omap 34xx

Continue reading Bug Hunting on Android …

JogAmp Deployment Enhancements: Automatic loading of native JARs (Applet/Application)

Currently implemented in modules GlueGen and JOGL. TODO: JOAL and JOCL.

jogamp-next points now to the signed beta build gluegen_410-joal_213-jogl_489-jocl_424-signed.

See how it (NApplet) works online on the new JOGL Applet Test page.

Without the need for using

  • our Applet-Launcher
  • the JNLP extension
  • setting up the native library folder for applications

we automatically Continue reading JogAmp Deployment Enhancements: Automatic loading of native JARs (Applet/Application)

Oracle Gives up on Java3D (and JOGL) for RIA (Webstart and Applets)

I couldn’t resist to blog this here since I spontaneously spit coffee on my keyboard and ROTFL :)

Oracle Gives up on Java3D (and JOGL) for RIA (Webstart and Applets)

So after we have received quite some emails (some ignore) and even a bugreport about JOGL 1.1.1, which is no more working online and no more developed since .. errrrNovember 2009, Oracle finally made a statement deeply hidden in their support section.

Well, don’t worry, we are still up and running.

JOGL Website Updates & Docs

Beautified the JOGL Test Applet page and replaced the applet-tag with a object-embed mixed one.

Added a little a NEWT Overview writeup.

.. and fixed the html code a bit.

This just reminds me about previous code changes in regards to the Gears ES1 | ES2 test code.
Their common VBO code[v2.0-rc3] uses interleaved arrays,
which is now possible with our managed VBO util GLArrayDataServer.

JogAmp Release v2.0-rc3

v2.0-rc3 released ..

As described earlier, v2.0-rc3 follows the new FHS

Persistent URL
http://jogamp.org/deployment/v2.0-rc3/

Currently linked to
http://jogamp.org/deployment/jogamp-current/
http://jogamp.org/deployment/jogamp-next/

Developer 7z Archives
http://jogamp.org/deployment/v2.0-rc3/archive/

JOGL Test Applets
http://jogamp.org/deployment/jogamp-next/jogl-test-applets.html

JOGL-Demos Tests:
http://jogamp.org/deployment/jogamp-next/jogl-demos/test.html

… time for the Linux/ARM & Android release :)

Cheers, Sven

JOGL Embedded Device Status (p1)

To perform the JogAmp embedded device development for our SIGGRAPH2011 BOF,
Rami and I setup up the following embedded devices:

Continue reading JOGL Embedded Device Status (p1)