Articles about OpenGL’

Aug 23, 2011

Announcing Rajawali: An OpenGL ES 2.0 Based 3D Framework For Android

Posted by in 3D, Android, Rajawali 77 comments

Rajawali is a 3D framework for Android built on top of the OpenGL ES 2.0 API. Its main purpose is to make things easy and to take away the hard work that’s involved in OpenGL programming. Rajawali can be used to create live wallpapers and stand alone apps. Here are some of Rajawali’s features: import […]


Feb 16, 2011

OpenSceneGraph Level of Detail Management

Posted by in 3D 2 comments

I managed to get my head around the basics of OpenSceneGraph by reviewing the book OpenSceneGraph 3.0 Beginner’s Guide. I picked up a few things that were very interesting. OSG has a very convenient way of using an optimisation technique called Level of Detail management. Simply said: when an object is far away from the […]


Nov 2, 2010

Min3D for Android: Fog

Posted by in 3D, Android 3 comments

NOTE: This OpenGL ES 1.1 framework isn’t maintained anymore. Check out the OpenGL ES 2.0┬áRajawali framework which also supports live wallpapers. Here’s something I just added to Min3D: fog. Just a few lines of code are needed: scene.fogColor(new Color4(0, 0, 0, 255) ); scene.fogNear(10); scene.fogFar(40); scene.fogEnabled(true); You can download the .apk containing all the examples […]


Nov 2, 2010

Min3D for Android: Loading Multiple MD2 files

Posted by in 3D, Android 1 comment

NOTE: This OpenGL ES 1.1 framework isn’t maintained anymore. Check out the OpenGL ES 2.0┬áRajawali framework which also supports live wallpapers. This was a request from a Min3D user. It’s a short tutorial about how to load multiple animated MD2 files with Min3D. If you don’t know what MD2 files are, then read this. The […]


Jul 22, 2009

Blender to Objective-C exporter

Posted by in 3D, Blender 1 comment

I’ve been trying to get my head around Objective-C the last two weeks. It’s a language you have to get used to. But, as they say, it grows on you. I’ve also explored OpenGL for the iPhone which is quite awesome. It’s delightful to work on something non-browser based once in a while! While looking […]