SceneGraphs

3D/2D CGI and the tools used in their creation (Maya, Photoshop, Blender, GIMP, etc.).
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
Oskar45
Posts: 2132
Joined: Mon Dec 05, 2005 3:35 am
Location: Vienna, Austria

SceneGraphs

Unread postby Oskar45 » Fri Mar 13, 2009 11:59 am

Nowadays, there are quite a few implementations - OpenInventor, OpenSceneGraph, OpenSG, Coin [maybe others I'm not aware of]. I am a big fan of the original SGI Inventor stuff [although many years back you really had to purchase it - I did]. While I still use it most of the time, I'm grateful to have the source [OpenInventor] around for resolving occasional issues, though...

Anyhow, anyone uses either?

User avatar
BoneheadFX
Posts: 32
Joined: Sat Jan 03, 2009 2:00 pm
Location: Arizona
Contact:

Re: SceneGraphs

Unread postby BoneheadFX » Tue Apr 21, 2009 9:44 am

I've just started using i3dm (I think that's what it's called-I don't have my machine in from of me at the moment) but it allows you to model and then save as Inventor (as well as VRML, c++ source, etc.). It's a pretty cool utility. I really like the tex map features, especially the reflectance maps-you can get great chrome FX.
:O2: :O2: :O2: = Mooseheads!

User avatar
squeen
Moderator
Moderator
Posts: 2931
Joined: Fri May 09, 2003 6:10 am
Location: Maryland, USA

Re: SceneGraphs

Unread postby squeen » Tue Apr 21, 2009 11:22 am

Don't forget OpenGL Performer. That was SGI's flagship (real time) scene graph library at the end. That's what we used on the Onyx until they pulled the plug (then we wrote our own).

User avatar
Oskar45
Posts: 2132
Joined: Mon Dec 05, 2005 3:35 am
Location: Vienna, Austria

Re: SceneGraphs

Unread postby Oskar45 » Wed Apr 22, 2009 1:01 am

BoneheadFX wrote:I've just started using i3dm

It's quite ok, although AFAIK the source of it is not available.

User avatar
Oskar45
Posts: 2132
Joined: Mon Dec 05, 2005 3:35 am
Location: Vienna, Austria

Re: SceneGraphs

Unread postby Oskar45 » Wed Apr 22, 2009 1:04 am

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).

User avatar
jan-jaap
Posts: 3982
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands

Re: SceneGraphs

Unread postby jan-jaap » Wed Apr 22, 2009 1:49 am

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 ;)
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2:(2x) :O3x02L:
In the museum: almost every MIPS/IRIX system.
Wanted: GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)

User avatar
Oskar45
Posts: 2132
Joined: Mon Dec 05, 2005 3:35 am
Location: Vienna, Austria

Re: SceneGraphs

Unread postby Oskar45 » Wed Apr 22, 2009 2:07 am

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
:oops:

User avatar
squeen
Moderator
Moderator
Posts: 2931
Joined: Fri May 09, 2003 6:10 am
Location: Maryland, USA

Re: SceneGraphs

Unread postby squeen » Wed Apr 22, 2009 2:35 am

John Kitchury wrote i3dm...I think I have (somewhere) an update he mailed me once.

User avatar
Oskar45
Posts: 2132
Joined: Mon Dec 05, 2005 3:35 am
Location: Vienna, Austria

Re: SceneGraphs

Unread postby Oskar45 » Wed Apr 22, 2009 2:48 am

squeen wrote:John Kitchury wrote i3dm...

Yes, actually I'd asked him for the source but...

On December 23, 1998 13:36 John Kichury wrote:> Sorry, the source code is propriatary and thus not available.
> Is there a specific question I can help you with?
>
> Regards,
>
> John

While I really would like to see the source, I fear it's still not available...

hamei
Posts: 9885
Joined: Tue Feb 24, 2004 5:10 pm

Re: SceneGraphs

Unread postby hamei » Wed Apr 22, 2009 3:11 am

Oskar45 wrote:While I really would like to see the source, I fear it's still not available...

What was valuable in 1998 is perhaps less so in 2009 ...

User avatar
Oskar45
Posts: 2132
Joined: Mon Dec 05, 2005 3:35 am
Location: Vienna, Austria

Re: SceneGraphs

Unread postby Oskar45 » Wed Apr 22, 2009 5:30 am

hamei wrote:
Oskar45 wrote:While I really would like to see the source, I fear it's still not available...

What was valuable in 1998 is perhaps less so in 2009 ...

I readily concede that your mileage with regards to "value" of this old IrisGL piece might vary. I for one still like to learn from old masters nevertheless :D

hamei
Posts: 9885
Joined: Tue Feb 24, 2004 5:10 pm

Re: SceneGraphs

Unread postby hamei » Wed Apr 22, 2009 8:18 am

Oskar45 wrote:I readily concede that your mileage with regards to "value" of this old IrisGL piece might vary. I for one still like to learn from old masters nevertheless :D

Sorry. I meant that a person who felt the code was too valuable to release in 1998 might feel differently about it today. HIs opportunities for making money with that code have certainly diminished.

User avatar
Oskar45
Posts: 2132
Joined: Mon Dec 05, 2005 3:35 am
Location: Vienna, Austria

Re: SceneGraphs

Unread postby Oskar45 » Wed Apr 22, 2009 8:33 am

hamei wrote:
Oskar45 wrote:I readily concede that your mileage with regards to "value" of this old IrisGL piece might vary. I for one still like to learn from old masters nevertheless :D

Sorry. I meant that a person who felt the code was too valuable to release in 1998 might feel differently about it today. HIs opportunities for making money with that code have certainly diminished.

Ah - I'd really be surprised if he [or SGI] ever made any money with it. He wrote that piece when he was there and it was available freely as some sort of demo [and he hadn't offered me to sell me the source :lol: ]...

User avatar
BoneheadFX
Posts: 32
Joined: Sat Jan 03, 2009 2:00 pm
Location: Arizona
Contact:

Re: SceneGraphs

Unread postby BoneheadFX » Wed Apr 22, 2009 12:09 pm

Even though software like i3dm are considered "older" technology, and even with the advances in real-time rendering, I'm still always amazed at the amount of people who are pretty impressed when I show them stuff I have created with it, especially models using the "chrome" fx mentioned earlier. However, in the interest of full disclosure, I'll admit that I am more artist than programmer (though I am working on that part :mrgreen: ).
:O2: :O2: :O2: = Mooseheads!

User avatar
Oskar45
Posts: 2132
Joined: Mon Dec 05, 2005 3:35 am
Location: Vienna, Austria

Re: SceneGraphs

Unread postby Oskar45 » Thu Apr 23, 2009 12:37 am

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
:oops:

I re-checked the mentioned download. Here are important portions of the README.FIRST:
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]


Return to “SGI: Computer Graphics”

Who is online

Users browsing this forum: No registered users and 2 guests