The up-to-date Inventor Mentor examples

François Faure, UJF-Grenoble/INRIA, 2006


This directory contains the examples of the book The Inventor Mentor.

They are adapted to the Coin3D library, an implementation of OpenInventor, freely available for Linux and Windows.

I made as few changes to the original code as possible: made it obey the current C++ standard, and replaced the Xt headers by a custom header Viewer.h


Remarks


Linux

  1. Install packages Coin3D, Coin3D-devel, SoQt, SoQt-devel.

  2. Optionally (but recommended), install simage to load the texture files.

  3. In each directory, type qmake to generate the Makefile then make to build the executable. Alternatively, kdevelop project files are available.



Windows

  1. Install Coin3D in c:\Coin3D

  1. Optionally (but recommended), install simage to load the texture files.

  1. In each directory, a Visual C++ project file is available