Platform portability
Available GUI bindings and officially supported platforms.
The core rendering library, Coin, is platform independent and portable over a wide range of platforms. What is needed is a C++ compiler and the OpenGL library.
Coin3D comes with components which allow you to interface the Coin library with a variety of GUI APIs. The following GUI bindings are available:
- SoWin (integration with the native Microsoft Windows GUI)
- SoQt (integration with Trolltech's cross-platform Qt toolkit)
- SoXt (integration with Xt/Motif on X Windows)
- Sc21 (integration with the native Mac OS X user interface)
Using Coin natively
You can use Coin without one of the provided GUI components, by setting up and controlling your own OpenGL canvas. A simple example on how to do this with the OpenGL Utility Toolkit (GLUT) is distributed as part of the Coin source code ( view online).
Officially supported platforms
Coin3D is available cross-platform and runs on a variety of platforms, including Microsoft Windows, Mac OS X, GNU/Linux, SGI IRIX and other UNIX platforms.
However, due to limitations in avaible hardware and developer ressources, we have to limit the list of officially supported platforms to:- Microsoft Windows 95/98/NT/2000/XP
- Mac OS X
- GNU/Linux on x86
- SGI IRIX
- Sun Solaris


