Created by ARM
Timbuktu is a technology demo showing next generation mobile graphics performance. It is running here on a dual-core ARM Cortex™-A15 and quad-core ARM Mali™-T604 based development board.
This demo evolved from Timbuktu V1 which was used at GDC2012 to show the world advanced graphics techniques on mobile devices. Timbuktu V2 was designed to show off the advanced features made available with the new graphics standard OpenGL ES 3.0 and was shown for the first time at SIGGRAPH 2012.
Have a look at the video (or the real demo at one of our trade shows) and you will see:
- Self Shadowing objects
- Texture arrays (3D textures)
- High Dynamic Range
- Depth of Field
- Soft dust particles
- Lens flare
As this demo was intended to highlight how advanced computer graphics are created, this demos allows viewers to easily observe the improvements each graphical technique adds to the final render. Users can toggle between a variety of advanced graphics features and viewing modes, including; wireframe, vertex lighting, fragment lighting, shadows, textures, specular mapping, normal mapping and environment mapping as well as post processing effects such as bloom and depth of field.
Timbuktu uses the open-source Bullet physics engine and features a physically modelled suspension system, interactive playable objects and real-time modifiable terrain.