Re: pre and post node draw callbacks

New Message Reply Date view Thread view Subject view Author view

Nicolas Gauvin (nicolas++at++cae.ca)
Wed, 14 Aug 1996 16:14:37 -0400


On Aug 14, 1:22pm, wasileskib++at++adadv1.mdc.com wrote:
> Subject: pre and post node draw callbacks
> Question?
> Is there a way, other than creating traversal
> data, for determining within the pre and post
> node draw callbacks which channel is currently being
> rendered? I have several channls for which each
> node will be drawn differently as a function of
> the viewport.
> Thanks.

Since a node callback has a pfTraverser argument:

callback(pfTraverser *trav, void *userData)

simply use:

pfChannel* chan = trav->getChan();

Check man pfTraverser for all the infos you can get from a pfTraverser

-- 
Nicolas Gauvin			CAE Electronics Ltd., 8585 Cote De Liesse
Software Developer 		Saint-Laurent, Quebec, Canada, H4L-4X4
3-D Graphics Applications	tel: +1 514 341 2000 extension 2275
nicolas++at++cae.ca			fax: +1 514 340 5496
=======================================================================
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:53:21 PDT

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