First Steps

Handling Gorilla3D is quite the same as using Firemonkey 3D. The main difference is the usage of TGorillaViewport as the main component for display. You can no longer use a TViewport3D or TForm3D as basis for showing 3D content.

The reason for that is, that Gorilla3D extends functionality a lot and needs special treatment, which the default viewport do not provide (f.e. Render-Passes, Lighting-Information, Shadow-Computation, …).

But, let's start and have quick look at the basic features of Gorilla3D and how they are going to be used.