This new release of GLGraphics (0.9.2, Update: use this other package if you need a Java5-compatible version) includes a couple of exciting new features/improvements. First of all, code using GLModels (the class that stores 3D models directly in the GPU memory for fast rendering) can be safely mixed with the default Processing methods for camera and viewport handling. Secondly, the API of the GLModel class has been expanded with many utility methods to load data into a model (this includes the possibility of loading an entire model from an xml file). And finally, a new class called GLModelEffect encapsulates shaders that are applied during the rendering of a GLModel. This allows for effects like bump mapping, toon shading, fur rendering, etc. Read More »
Tag Archives: Processing
Ryan Alexander pointed out that the latest glgraphics release was compiled with JDK 1.6, which creates compatibility problems if you are using Java 1.5 on your machine. This is a good point, so I recompiled the library using the JDK 1.5 instead. Based on Ryan’s suggestions, I also added support for flipped textures in the GLTextureWindow class. The new release of glgraphics (0.9.1.1) incorporating these changes is here.
After taking some time off from gsvideo and glgraphics (in order to finish my MFA project at UCLA), finally had the chance to go back to coding and prepare new releases of both libraries (glgraphics 0.9.1 and gsvideo 0.6-pre0).
I’d say these both releases are more in-progress snapshots than finished versions, fact accentuated in gsvideo by calling it a “pre” release (expect more of these to come in the near future
)
Read More »