Re: MCO & Performer

New Message Reply Date view Thread view Subject view Author view

Jean Daigle (jaydee++at++thor.ats.qc.ca)
Thu, 30 Mar 1995 11:50:38 -0500


Hello,

On Mar 30, 10:35am, "Mary Williams (EOIR)" wrote:
...
} I am trying to run a Performer-based application using the MCO with three
} monitors. I have an Onyx with 4RM4s and an RE2. Based on the MCO manual the
} maximum resolution using 3 Monitors is 1025x768. I would like to configure
} these monitors so that I have a panoramic view. If I configure the MCO w/ 3
} monitors at 1025x768, as specified in the manual, I get two monitors viewing
} the ground and one monitor viewing the sky.
}
} If anyone can provide a solution I would greatly appreciate it.
...
}-- End of excerpt from "Mary Williams (EOIR)"

The only MCO mode that gives you a "panoramic view" for free is
3++at++850x850_60, which will be happily accommodated by your configuration.
It has similar pixel density to the 3++at++1025x768 mode.

However, what you probably want to do is map different Performer
_channels_ to the various _screens_ supplied by MCO. You open one
GL viewport on the graphics pipe, then map the channels to various
subareas.

Performer has the concept of channel group which facilitates the
manipulation of multiple channels as a unit. For instance, the
three channels can share the same viewpoint and have a view
offset in heading equal to the horizontal field of view of a
channel. Your app can then insouciently update the viewpoint
of only the "master" channel and the others will be slaved to
it.

There is code in
        /usr/src/Performer/src/lib/libpfutil/mco.c

that automatically tiles channels for a number of MCO modes (not
including, if memory serves, 3++at++850x850...).

Regards,
Jean Daigle.

 -----------------------------------------------------------------
| Jean Daigle ATS Aerospace Inc. |
| Software Designer 1250 Boul Marie-Victorin |
| St. Bruno, QC J3V 6B8 |
| jaydee++at++ats.qc.ca Tel: (514) 441-9000 Fax: (514) 441-6789 |
 -----------------------------------------------------------------


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:51:08 PDT

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