OpenSG

OpenSG
OpenSG
Operating system Microsoft Windows, Linux, Solaris, Mac OS X
Type Scene graph
License LGPL
Website opensg.org

OpenSG is a scene graph system to create real-time graphics programs, e.g. for virtual reality applications. It is developed following Open Source principles, LGPL licensed, and can be used freely. It runs on Microsoft Windows, Linux, Solaris and Mac OS X and is based on OpenGL.

Its main features are advanced multithreading and clustering support (with sort-first and sort-last rendering, amongst other techniques), although it is perfectly usable in a single-threaded single-system application as well.

History

It was started, just like many other systems, at the end of the scenegraph extinction in 1999 when Microsoft and SGI's Fahrenheit graphics API project died. Given that there was no other scene graph system on the market nor on the horizon with the features the authors wanted, they decided to start their own.

OpenSG should not be confused with OpenSceneGraph which is entirely different scene graph API, somewhat similar to OpenGL Performer. Development on both started about the same time, and both chose similar names.

External links



Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • OpenSG — Aktuelle Version 1.8 (4. Juli 2007) Betriebssystem IRIX, Linux, Windows Programmier­sprache C++ Kategorie Wissenschaftliche Vi …   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

  • 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

  • Parallel rendering — (or Distributed rendering) is the application of parallel programming to the computational domain of computer graphics. Rendering graphics can require massive computational resources for complex scenes that arise in scientific visualization,… …   Wikipedia

  • Interactive visualization — is a branch of graphic visualization in computer science that involves studying how humans interact with computers to create graphic illustrations of information and how this process can be made more efficient. For a visualization to be… …   Wikipedia

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

  • OpenGL — Original author(s) Silicon Graphics Developer(s) Khronos Group Stable release 4.2 …   Wikipedia

  • 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

  • List of 3D graphics APIs — 3D graphics have become so popular, particularly in computer games, that specialized APIs (application programming interfaces) have been created to ease the processes in all stages of computer graphics generation. These APIs have also proved… …   Wikipedia

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

Share the article and excerpts

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