Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
firststeps [2019/03/12 11:14] – admin | firststeps [2020/01/10 09:35] – admin | ||
---|---|---|---|
Line 5: | Line 5: | ||
**You can no longer use a TViewport3D or TForm3D as basis for showing 3D content.** | **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. | + | The reason for that is, that Gorilla3D extends functionality a lot and needs special treatment, which the default viewport do not provide |
But, let' | But, let' | ||
- | | + | |
- | * [[models|Models]] | + | * [[models|Models]] |
- | * [[animations|Animations]] | + | * [[animations|Animations]] |
- | * [[materials|Materials]] | + | * [[materials|Materials]] |
- | * [[primitives|Primitives]] | + | * [[default-material|DefaultMaterial]] |
- | * [[terrain|Terrain]] | + | * [[runtime-material|RuntimeMaterial]] |
- | * [[skybox|SkyBox]] | + | * [[water|Water]] |
- | * [[particles|Particles]] | + | |
- | * [[physics|Physics]] | + | * [[terrain|Terrain]] |
- | * [[fmodaudio|FMOD Audio]] | + | * [[skybox|SkyBox]] |
- | * [[assetsmanager|Assets Manager]] | + | * [[particles|Particles]] |
- | * [[bokeh|Bokeh]] | + | * [[physics|Physics]] |
- | | + | * [[fmodaudio|FMOD Audio]] |
- | * [[inventory|Inventory]] | + | * [[assetsmanager|Assets Manager]] |
- | * [[dialogues|Dialogues]] | + | * [[billboard|Billboard]] |
- | * [[water|Water]] | + | * [[inventory|Inventory]] |
- | * [[inputpolling|Input Polling]] | + | * [[dialogues|Dialogues]] |
- | * [[pathfinding|Pathfinding]] | + | * [[skillsystem|Skillsystem]] |
- | + | * [[inputpolling|Input Polling]] | |
+ | * [[pathfinding|Pathfinding]] | ||
+ | * [[renderpass|Render Pass]] | ||
+ | * [[shadows|Shadows]] | ||
+ | * [[water|Water]] | ||
+ | * [[bokeh|Bokeh]] | ||
+ | * [[deftypes|Internal Model Definition]] | ||
+ | * [[transparency|Transparency]] | ||
+ | * [[layer3d|2D FMX components]] | ||
+ | * [[scripting|Scripting]] | ||
+ | * [[android|Android]] | ||
===== Building an app with Gorilla3D and Delphi 10.3 Rio for Android ===== | ===== Building an app with Gorilla3D and Delphi 10.3 Rio for Android ===== | ||
Line 43: | Line 53: | ||
When installing Delphi 10.3 Rio, the default configuration is set to " | When installing Delphi 10.3 Rio, the default configuration is set to " | ||
+ | |||
+ | **Since Gorilla3D v0.8.1 we have to set NDK minimum API level to " | ||
Line 49: | Line 61: | ||
[DCC Error] E2597 C: | [DCC Error] E2597 C: | ||
</ | </ | ||
+ | |||
+ | Your app should tell Android that it needs at least OpenGL ES 3.0. This can be done in " | ||
+ | |||
+ | < | ||
+ | <!-- Tell the system this app requires OpenGL ES 3.0. --> | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | Change the attribute android: |