Re: picking and graphic windows

New Message Reply Date view Thread view Subject view Author view

Jim Helman (jimh++at++surreal)
Sat, 28 Jan 95 15:06:15 -0800


If you only need to draw some annotation into a Performer window,
placing GL calls into the post-draw callback is a reasonable approach.

If you want your picking action to create a new Performer 3D view in
some portion of the same window, you could keep a channel around for
that purpose and only activate it when you want the extra view.

If you need to have a new top-level window (e.g. winopen), there are
some restrictions because Performer 1.2 does not allow you to create
new Performer-driven windows after start up because the notion of a
window is tied to a pfPipe. This is fixed in 2.0 which allows
creation of additional windows on a pfPipe. In 1.2, your only option
would be to create an additional pfPipe, but only display it when you
need the extra window.

rgds,

-jim helman

jimh++at++surreal.asd.sgi.com
415/390-1151


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:50:54 PDT

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