Re: pfEarthSky with off-axis viewing frustra

New Message Reply Date view Thread view Subject view Author view

Allan Schaffer (allan)
Mon, 14 Apr 1997 16:34:20 -0700


On Apr 11, 3:00pm, Clement Tam wrote:
> I have problem using the stereobuffer on an Onyx wih Infinite Reality.
>
> I downloaded the demo programs stereo.c and stereotb.c from the
> SGI web site: http://www.sgi.com/Technology/Performer/goodies.html
>
> I used the same Makefile from /usr/share/Performer/src/pguide/libpf/C,
> adding stereo and stereotb to the make targets. By default, I made
> the executables using Iris GL libraries.
                        ^^^^^^^^^^^^^^^^^

There's the problem, IrisGL on an InfiniteReality.

The explanation is convoluted but the problem is easily solved.

Since this is an InfiniteReality system, I assume you have Performer
2.1 installed. However, Performer 2.1 does not have IrisGL-based
libraries. It only contains OpenGL-based libraries.

This means that the libpf_igl.so your compilation is picking up is
from the Performer 2.0 performer_compat subsystems. Performer 2.0
didn't know about IR.

You need to recompile using the OpenGL bindings.

Or if you -must- use IrisGL-based Performer on an IR, you can do
it by installing "Performer 2.0.2", which is the nickname for the
combination of:
    performer_eoe 2.0.1 from the IRIX 6.2 cd
    performer_dev 2.0 from the Performer 2.0 cd
    patch 1347 or 1696
    patch 1392

You'd be best off just sticking with 2.1 and recompiling 'make ogldso'

> PF Warning/Resource: unable to determine graphics type 0.
> Default: RealityEngine using gfx type mode.

This confirms that the libpf_igl.so being used is from Performer 2.0.

Allan

-- 
Allan Schaffer                                                allan++at++sgi.com
Silicon Graphics                               http://reality.sgi.com/allan
=======================================================================
List Archives, FAQ, FTP:  http://www.sgi.com/Technology/Performer/
            Submissions:  info-performer++at++sgi.com
        Admin. requests:  info-performer-request++at++sgi.com

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:04 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.