Abstracting away the underlying 3D API from the programmer is the foundation of the FireMonkey graphics architecture. On top of this basis there is the second pillar, rapid application development with components. The FireMonkey framework comes with pre-built, reusable 3D components that make it easy to write complex 3D applications.
In FireMonkey it is very easy to create sophisticated, GPU-powered 3D user interfaces using reusable visual components that let you focus on your business application logic instead of spending time on writing low-level 3D API code.
There are different 3D APIs available on different operating systems supported by the FireMonkey library. Standard APIs for rendering 3D graphics on mobile targets is a cut down version of the OpenGL library called OpenGL ES. On desktop targets, FireMonkey supports DirectX on Windows and full...