Translations:Scenegraph/2/en: Difference between revisions
(Importing a new version from external source) |
(Importing a new version from external source) |
||
Line 1: | Line 1: | ||
The geometry that appears in the [[ |
The geometry that appears in the [[3D_view|3D views]] of FreeCAD is rendered by the [https://en.wikipedia.org/wiki/Coin3D Coin3D] library. Coin3D is an implementation of the [https://en.wikipedia.org/wiki/Open_Inventor OpenInventor] standard. The [https://en.wikipedia.org/wiki/Open_Cascade_Technology OpenCASCADE] software also provides the same functionality, but it was decided at the very beginnings of FreeCAD not to use the built-in OpenCASCADE viewer, and rather switch to the more performant Coin3D software. A good way to learn about that library is the book [http://www-evasion.imag.fr/Membres/Francois.Faure/doc/inventorMentor/sgi_html/ Open Inventor Mentor]. |
Revision as of 06:47, 30 May 2020
The geometry that appears in the 3D views of FreeCAD is rendered by the Coin3D library. Coin3D is an implementation of the OpenInventor standard. The OpenCASCADE software also provides the same functionality, but it was decided at the very beginnings of FreeCAD not to use the built-in OpenCASCADE viewer, and rather switch to the more performant Coin3D software. A good way to learn about that library is the book Open Inventor Mentor.