Re: [Plib-users] bump maps
Brought to you by:
sjbaker
From: Steve B. <sjb...@ai...> - 2000-09-22 23:22:22
|
"Christopher K. St. John" wrote: > > Steve Baker wrote: > > > > That gets us into the whole business of > > supporting multiple texture maps - which *is* a big deal. > > > > The multitexture interfaces appear, on the surface, to be > pretty straightforward. I've played around with multitexture, > but haven't gone beyond a few very simple hacks, so I've > likely missed the messier cases. Which areas do you see as > especially problematic? Things like going through *ALL* the ssgLeaf routines and adding support for a variable number of texture coordinate sets. Having the lazy-evaluation ssgState mechanisms support an arbitary number of ssgTextures per state. Then it's basically true to say that there are exactly zero common 3D file formats that support multiple texture coordinates - so we'd probably have to support glTexGen for some textures and not on others (so the number of texture maps wouldn't necessarily equal the number of texture coordinate sets)... Then you get into all the complications of how maps can affect each other. All of this without impacting single-map performance for existing applications any more than we absolutely have to. So, although it's not hard to understand at the OpenGL level, it seems to be *far* from simple at the SSG level. However, this is DEFINITELY something we need for the future. -- Steve Baker HomeEmail: <sjb...@ai...> WorkEmail: <sj...@li...> HomePage : http://web2.airmail.net/sjbaker1 Projects : http://plib.sourceforge.net http://tuxaqfh.sourceforge.net http://tuxkart.sourceforge.net http://prettypoly.sourceforge.net |