Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
1.0.0:firststeps [2023/02/22 14:57] – created - external edit 127.0.0.1 | 1.0.0:firststeps [2023/03/22 09:07] (current) – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Introduction ====== | ||
+ | |||
+ | Gorilla3D is an addon framework for Delphi Firemonkey 3D and it's not a game engine, even though we provide more and more design time editors to make things easier. | ||
+ | |||
+ | A 3D framework and a 3D engine are both tools used for creating 3D applications, | ||
+ | |||
+ | A 3D framework is a collection of software libraries, APIs, and tools that provide a set of pre-built functionalities for building 3D applications. It typically includes tools for rendering 3D graphics, managing scenes, handling user input, and implementing physics simulations. The purpose of a 3D framework is to provide developers with a foundation on which they can build custom 3D applications with ease, without having to start from scratch. | ||
+ | |||
+ | On the other hand, a 3D engine is a software tool designed specifically for creating and running 3D applications. It is a more comprehensive solution that typically includes all the features of a 3D framework, as well as additional tools for managing game assets, handling animations, and implementing complex gameplay mechanics. The purpose of a 3D engine is to provide a complete solution for creating interactive 3D experiences, | ||
+ | |||
+ | In summary, a 3D framework provides a foundation for building 3D applications, | ||
+ | |||
====== First Steps ====== | ====== First Steps ====== | ||
Line 11: | Line 23: | ||
* [[viewport|Viewport]] | * [[viewport|Viewport]] | ||
* [[models|Models]] | * [[models|Models]] | ||
- | | + | |
+ | * [[custommesh|Create a Mesh]] | ||
* [[materials|Materials]] | * [[materials|Materials]] | ||
* [[default-material|DefaultMaterial]] | * [[default-material|DefaultMaterial]] |