Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
1.0.0:firststeps [2023/02/22 14:57] – created - external edit 127.0.0.11.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, but they have different purposes and functions.
 +
 +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, such as video games or virtual reality applications.
 +
 +In summary, a 3D framework provides a foundation for building 3D applications, while a 3D engine is a more comprehensive solution that includes all the tools necessary for creating fully-featured 3D applications.
 +
 ====== First Steps ====== ====== First Steps ======
  
Line 11: Line 23:
     * [[viewport|Viewport]]     * [[viewport|Viewport]]
     * [[models|Models]]     * [[models|Models]]
-    * [[animations|Animations]]+      * [[animations|Animations]] 
 +      * [[custommesh|Create a Mesh]]
     * [[materials|Materials]]     * [[materials|Materials]]
       * [[default-material|DefaultMaterial]]       * [[default-material|DefaultMaterial]]