Oskar45 wrote:
jan-jaap wrote:
Oskar45 wrote:
squeen wrote:
Don't forget OpenGL Performer. That was SGI's flagship (real time) scene graph library at the end.
Oops, of course. And the source is available as well (although I've not yet tried to compile it).
Excuse me? Inventor, yes. Performer? I don't think so. Or maybe on a Russian FTP site

While I had downloaded <performer20010521.tar.gz> long time ago, I never took a closer look on it and I'd forgotten about it's content. Yes, it's only the sample source. Actually, it can still be downloaded from
http://www.sgi.com/products/software/pe ... loads.html 
I re-checked the mentioned download. Here are important portions of the README.FIRST:
Quote:
INTRODUCTION
These notes briefly describe the structure of the OpenGL|Performer (TM)
source tree and how it can be built.
<skip>
TREE STRUCTURE
The source tree containing the OpenGL|Performer (TM) source is
structured as follows:
src/
conv/ - Convertion utilities
lib/ - Inventor database, interaction, and nodekit source
pguide/ - Sample programs from the Performer Programming Guide
sample/ - sample programs and examples
tools/ - various porting and conversion scripts
On IRIX:
This source tree is identical to what is shipped under
/usr/share/Performer/src in the Performer development distribution.
<skip>
DEPENDENCIES
<skip>
Currently the only dependencies include OpenGL(R) and X11R6,
Motif(R) 1.2x, and an existing installation of the OpenGL Performer
development package.
<skip>
So, from the above I'm inclined to assume that my original claim regarding the availability of the Performer source was indeed correct - and you don't need to get it from some Russian FTP as SGI itself provides the source.
However, I'll not be able to compile it though - I don't have the OpenGL Performer development package [what exactly did it contain anyway?]. On the other hand, having the Performer source I can compare some things between it and OpenInventor [for that you don't need anything else beyond OpenGL, X11, Motif and the compiler - I compiled v. 2.1.5-6 under MipsPro which, to put it mildly, is a bit hairy due to some rather sloppy programming]