You are here: Home Downloads About Coin3D Platform portability
Document Actions

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
Other platforms can be supported upon request. Please contact sales@sim.no.
About Coin3D
Resources