info-inventor-dev
[Top] [All Lists]

Re: OpenInventor Solaris patch && Mac OSX w/ XDarwin

To: Kurt Schwehr <kdschwehr@xxxxxxxx>
Subject: Re: OpenInventor Solaris patch && Mac OSX w/ XDarwin
From: Morten Eriksen <mortene@xxxxxx>
Date: 13 Sep 2002 08:29:43 +0200
Cc: info-inventor-dev@xxxxxxxxxxx
In-reply-to: Kurt Schwehr's message of "Thu, 12 Sep 2002 15:06:31 -0700"
Organization: Systems in Motion
References: <E4CC045E-C69B-11D6-9724-0003938E22EA@xxxxxxxx>
Sender: info-inventor-dev-bounce@xxxxxxxxxxx
User-agent: Gnus/5.070098 (Pterodactyl Gnus v0.98) Emacs/20.4
Kurt Schwehr <kdschwehr@xxxxxxxx> writes:

> I'd love to have an open inventor that I could point people to and
> say that they just have to do somethin similar to what most gnu
> tools use, i.e.

Actually, there *is* an Inventor where you can do this. It's our clone
library, called "Coin". See <URL:http://www.coin3d.org> for more
information.

In short, Coin is a clean-room implementation of SGI's Open Inventor.
It is professionally supported and under active development. Latest
additions for the up-coming Coin-2 release: full VRML97 support,
thread-safe action traversals (and rendering), 3D textures,
SoExtSelection node for complex interactions, and lots of other
goodies.

Coin is 100% compatible with SGI's Open Inventor 2.1 API, and contains
many later additions from TGS's Inventor.

> ALSO: Is anyone out there working or have done a port to Mac
> OSX/Darwin/XDarwin?

Coin has been ported to Mac OS X, and is officially supported on that
platform. Binaries for both 10.1 and 10.2 are available in
<URL:ftp://ftp.coin3d.org/pub/coin/bin>.

My company also supplies an "InventorXt-like" library called SoQt for
binding Coin and Qt together with full-fledged viewer classes. This
has been tested to work under Mac OS X. (Qt hasn't been ported to 10.2
yet, though.) We also have a light-weight Cocoa binding.

(SoQt can also be used with SGI's or TGS's Inventor, BTW.)

> I'm working on one at the moment, but I'm having a little bit of
> trouble with the whole shared library business.

So did we. Apple screwed up on some issues with regard to g++ /
libstdc++ for the Jaguar release. Get in touch if you want to know the
really gory details.

Regards,
Morten
-- 
<URL:http://www.coin3d.org>

<Prev in Thread] Current Thread [Next in Thread>