Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionLast revisionBoth sides next revision | ||
1.0.0:firststeps [2023/02/22 14:57] – created - external edit 127.0.0.1 | 1.0.0:firststeps [2023/03/03 13:09] – [Introduction] 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 ====== | ||