Tutorial 0 - Getting startedThis tutorial is the first step in creating an iSGL3D application. We cover briefly some of the essential concepts of iSGL3D and then illustrate how to integrate iSGL3D into an iOS application. The best way to discover iSGL3D is to run the demos that are included in the download and take a look at the code behind them. |
Tutorial 1 - Spinning cubeThis tutorial shows how to create a very simple scene with a rotating cube. It takes advantage of the |
Tutorial 2 - Lighting and shadingIn this tutorial we'll see how to add lighting to a scene and discuss the different color components. At the same time we'll see how to create an |
Tutorial 3 - Texture mappingTexture mapping is a method to produce much more realistic rendering of objects, rather than just using simple colors. This tutorial shows how in iSGL3D it is very easy to wrap an image on to a 3D object with just a single line of code using |
Tutorial 4 - Object interaction and TweeningWith the iPhone, iPad and iPod touch, touches and movements of fingers on the screen are essential to application design. iSGL3D allows this to go one step further by enabling interactions with individual 3D objects on the screen. This tutorial shows how this can be achieved easily and at the same time shows how the Tweener feature of iSGL3D provides simple animations. |
Tutorial 5 - Rendering transparent objectsIn this tutorial we look more closely at rendering transparent materials and some features of iSGL3D to ensure that they are rendered correctly. At the same time we'll include some new primitives, see how to render animated textures (using |
This page will be updated as soon as possible!