OpenSceneGraph

OpenSceneGraph
OpenSceneGraph
Osglogo2.0.png
Dernière version 3.0.1 (31 juillet 2011) [+/−]
Écrit en C++
Environnement Multiplate-forme
Type Moteur de rendu 3D
Licence LGPL
Site web http://www.openscenegraph.org/

OpenSceneGraph est un moteur 3D open source employé essentiellement dans le développement d'outils de visualisation et de simulations graphiques. Son utilisation est libre, même au sein de programmes à vocation commerciale, à condition de respecter les termes de la licence LGPL.

Il est entièrement programmé en C++ et construit autour de OpenGL, ce qui lui permet de fonctionner sur une grande variété de systèmes tel que IRIX, Linux, FreeBSD, MacOS X, Windows etc.

Sommaire

Historique

Le projet OpenSceneGraph fut initié en 1998 par Don Burns. Initialement développé sur son temps libre, il créa ensuite en 2001 sa propre société tout en continuant à participer au projet. Entre temps, Robert Osfield rejoignit l'équipe en 1999 puis le code source d'OpenSceneGraph fut rendu public sous les termes de la licence LGPL en septembre de la même année[1].

Utilisations

L'utilisation de OpenSceneGraph est assez répandue dans le domaine de la visualisation graphique, des simulations 3d et de la réalité virtuelle. Quelques jeux vidéo ont également été créés à l'aide de ce moteur 3d. En effet, bien que ce ne soit pas une cible privilégiée, OpenSceneGraph dispose de toutes les fonctionnalités nécessaires.

Fonctionnalités

  • Programmé en C++ et Orienté objet
  • Graphe de scène
  • Hautes performances
  • Multi-texturing
  • Niveaux de détails
  • Effets de particules
  • Support des shaders
  • Police de caractères TrueType
  • Intégration possible dans d'autres libraires

Versions

Date Version Commentaire
31 Juillet 2011 3.0.1
28 Juin 2011 3.0.0 Support de OpenGL ES 1.1 et OpenGL ES 2.0
8 Juin 2011 2.8.5
11 Avril 2011 2.8.4

Documentation

L'API est entièrement documenté et de nombreux exemples sont fournis.

La documentation Doxygen du projet est disponible à l'adresse suivante ici [1]

Voir aussi

Liens externes

Notes et références


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article OpenSceneGraph de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • OpenSceneGraph — Stable release 3.0.1 / July 31, 2011; 2 months ago (2011 07 31) Preview release 2.9.16 / June 9, 2011; 4 months ago …   Wikipedia

  • OpenSceneGraph — Desarrollador Don Burns y Robert Osfield [1] Información general …   Wikipedia Español

  • OpenSceneGraph — Тип Графический движок Написана на C++ Операционная система Кроссплатформенное программное обеспечение Последняя версия 3.0.1 (стаб …   Википедия

  • OpenSceneGraph — Basisdaten Aktuelle Version 3.0.1 (31. Juli 2011) Betriebssystem Cross platform …   Deutsch Wikipedia

  • Scene graph — A scene graph is a general data structure commonly used by vector based graphics editing applications and modern computer games. Examples of such programs include AutoCAD, Adobe Illustrator, Acrobat 3D, OpenSceneGraph and CorelDRAW.The scene… …   Wikipedia

  • Delta3D — Тип Игровой движок Разработчик Delta3D Операционная система Кроссплатформенное программное обеспечение Последняя версия 2.5.0 (9 ноября 2010) Лицензия LGPL …   Википедия

  • Cave Automatic Virtual Environment — A Cave Automatic Virtual Environment (better known by the recursive acronym CAVE) is an immersive virtual reality environment where projectors are directed to three, four, five or six of the walls of a room sized cube. The name is also a… …   Wikipedia

  • List of game engines — Many tools called game engines are available for game designers to code a game quickly and easily without building from the ground up. Contents 1 Free and open source 2 Proprietary 2.1 Commercial 2.2 Freeware …   Wikipedia

  • Visualization Library — infobox software name = Visualization Library genre = 3D graphics latest release version = Alpha 1 operating system = Cross platform license = GNU GPL 3 website = http://www.visualizationlibrary.com [http://www.visualizationlibrary.com… …   Wikipedia

  • OGRE — (Object Oriented Graphics Rendering Engine) Тип Графический движок Разработчик …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”