A few days ago, Ben Fry made available a new pre-release of Processing, 0192. This revision, although it is a pre-release intended only for Android, and as such contains many unfinished features and bugs, also incorporates several improvements in the 3D renderer. A number of additional last-minute changes didn’t cut it into this revision, and will be probably included in 0193. Still, A3D in 0192 is significantly better than in earlier versions, so it might be worthwhile checking it out while waiting for the newer releases.
Read the rest of this entry »
Archive for the ‘Programming’ Category
Processing 0192, A3D updates Leave a comment
Integrating Proscene and GLGraphics 4 comments
Jean Pierre Charalambos recently released the version 1.0 of his Proscene library. Proscene is a Processing library that handles camera and coordinate system transformations in order to simplify the creation of interactive 3D scenes. In principle, Proscene can use any 3D renderer in Processing (P3D, OPENGL, GLGraphics), but we have been working together to allow for a better integration of Proscene and GLGraphics, in particular for offscreen rendering.
Read the rest of this entry »
GLGraphics 0.9.9 Leave a comment
This release of the GLGraphics library includes several fixes and a few additions. It sets all the features expected to be available in the final 1.0 release, with the exception of some new examples that I didn’t manage to include in this release. Download here and keep reading for more details.
Read the rest of this entry »
JNA on Android 3 comments
Samuel Audet, the author of JavaCV and other cool projects you can check out here, has been working on a port of JNA for Android. I haven’t tested it myself yet, but according to the wiki it has reached a functional state. This port would be very useful to simplify the access to native C libraries on the Android platform when coding with the Java SDK.
Read the rest of this entry »
3D in Processing for Android 9 comments
During the recent symposium “Processing.Android: Open Source for Mobile Innovation”, organized by Daniel Sauter from UIC, I had the chance to be the instructor in a workshop about 3D graphics in Processing for Android. The event was very successful, and among the speakers there were Casey Reas, Ben Fry, Jer Thorpe, and other artists, researchers and educators deeply involved in art, code and open source. This was a good opportunity to introduce the recent developments in the Android port of Processing, which include the work in the 3D renderer I’m doing myself, as well as the Ketai in Motion library for simplified access to sensor data, developed by Daniel Sauter and Jesus Duran. In the rest of this post I’ll describe in more detail the new 3D renderer in Processing for Android, A3D.