Textures and pfGeoSets

New Message Reply Date view Thread view Subject view Author view

From: Surakle++at++gmx.de
Date: 07/25/2001 01:57:44


Hi Performers,

I'm trying to apply a texture to a pfGeoSet using a pfGeoState.
It seems that I missed to set something but I have no idea what !

Here is the code:

pfTexture *pftexture = new pfTexture();
  if(texArray != NULL)
    gsetNode->setAttr(PFGS_TEXCOORD2, PFGS_PER_VERTEX, vrmlMemDup(texArray,
      
       sizeof(texArray)), NULL);

  pftexture->loadFile(filename);
  pfTexEnv *tEnv = new pfTexEnv();
  geoState->setAttr(PFSTATE_TEXENV, tEnv);
pftexture->setRepeat(PFTEX_WRAP_S,PFTEX_REPEAT);
  pftexture->setRepeat(PFTEX_WRAP_T, PFTEX_REPEAT);
  geoState->setAttr(PFSTATE_TEXTURE, pftexture);
geoState->setMode(PFSTATE_ENTEXTURE, PF_ON);

  gsetNode->setGState(geoState);

So does anybody have an idea what is missing ???

Thx !

-- 
GMXler aufgepasst - jetzt viele 1&1 New WebHosting Pakete ohne
Setupfee + 1 Monat Grundgebuehrbefreiung!
http://puretec.de/index.html?ac=OM.PU.PU003K00717T0492a


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Wed Jul 25 2001 - 01:57:24 PDT

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