Re: Multiple presentation of the same geometry in different channels.

New Message Reply Date view Thread view Subject view Author view

Marcus Barnes (marcus++at++multigen.com)
Mon, 27 Jul 1998 11:15:48 -0700


On Jul 26, 4:41pm, Allan Schaffer wrote:
>On Jul 21, 1:49pm, Oyvind Roa wrote:
>> I am currently working on a tank (German LEO) simulator,
>> where we have geospesific terrain. Our database supplier
>> (third part) has delivered the database in 4 versions :
>> Summer, Summer IR, Winter and Winter IR. All the geometry
>> are equal in the database versions, the only difference is in
>> the geostates (textures and for IR also the materials). The tank
>> simulator cabins have approx. 20 different channels defined, and
>> one of them simulates an IR (InfraRed) monitor.
>
>Yep, these problems are what indexed geostate's were made for.
>Rather than directly specifying a particular geostate for a given
>geoset, you can instead bind to an index in a list of geostates, and
>then just change the list for each channel.

The OpenFlight loader supports indexed geostates directly. Check out the
loader's man page for pfdConverterMode_flt and the token PFFLT_GSTATE_TABLES.
Also read the fltSharedPalette man page for a simple example.

Regards.

--
+ Marcus Barnes, Technical Staff        mailto:marcus++at++multigen.com +
+ Multigen Inc.                         http://www.multigen.com    +
+ 550 S. Winchester Blvd.               phoneto:1-408-367-2654     +
+ Suite 500 San Jose CA 95128           faxto:1-408-261-4103       +
=======================================================================
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:57:44 PDT

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