E Hendon (elke++at++tyrann.atlas.de)
Tue, 27 Sep 1994 15:16:12 -0100 (GMT-1:00)
//During APP, before simloop:
setup()
{
pfNodeTravMask(node, PFTRAV_CULL,0L,PFTRAV_SELF|PFTRAV_DESCEND,PF_SET);
pfNodeTravMask(node,PFTRAV_DRAW,0xffffffff,PFTRAV_SELF|PFTRAV_DESCEND,PF_SET);
pfNodeTravFuncs(node,PFTRAV_CULL,x_precull,x_postcull);
pfNodeTravFuncs(node, PFTRAV_DRAW, x_predraw, x_postdraw);
}
static long x_precull(pfTraverser *trav, void *data)
{
return(PFTRAV_CONT);
}
static long x_postcull(pfTraverser *trav, void *data)
{
return(0);
}
static long x_predraw(pfTraverser *trav, void *data)
{
pfPushIdentMatrix();
return(PFTRAV_CONT);
}
static long x_postdraw(pfTraverser *trav, void *data)
{
pfPopMatrix();
return(PFTRAV_CONT);
}
will subordinate nodes of "node" likewise obey this traversal rule?
Thanks for hints and help!!
---------------------------------------------------------------------------
E. Hendon
Atlas Elektronik GmbH, D-28305 Bremen,
Sebaldsbruecker Heerstr. 235,
Simulation Division
elke++at++tyrann.atlas.de
---------------------------------------------------------------------------
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:33 PDT