PDA

View Full Version : Vertex arrays and multitexturing (texcoordinates..)



kaysoft
12-02-2002, 12:57 PM
I am playing with vertex arrays and since my texture manager supports multitexturing, I thought it is cool to try it out with VA. However, I dont know how to set multitexture coordinates for the vertex arrays using glTextureCoordPointer. Should I set the active texture arb and then update the texturecoordptr or what?
I am confused here. Can someone make this clear to me?
Thanks!

bashbaug
12-02-2002, 05:12 PM
Originally posted by kaysoft:
However, I dont know how to set multitexture coordinates for the vertex arrays using glTextureCoordPointer. Should I set the active texture arb and then update the texturecoordptr or what?


I think 'ClientActiveTexture' is what you're looking for. Look on page 25 in the OpenGL 1.4 spec.

kaysoft
12-03-2002, 12:42 AM
All right, that must be it. *running through the pdf*

Thanks!

kaysoft
12-03-2002, 01:22 AM
It almost solved the problem, but I have another one now. http://www.opengl.org/discussion_boards/ubb/frown.gif
The first texture is mapped correctly, but the other one makes the whole quad look more gray. The texture coordinates are coorect, but I had to swap them from what I had without using vertex arrays, why?

Anyway, when I bind the texture, i set the active texture unit to the correct one, so what is it?

robert
12-03-2002, 03:54 AM
Have you tried disabling multitexturing after every render? I found that not doing this would create weird problems.

just my 2cents :P

kaysoft
12-03-2002, 07:57 AM
No, that didnt solve it. Are there any examples using vertex arrays and multitexturing on the net?

yakuza
12-03-2002, 08:02 AM
A Google search on "opengl vertex array multitexture" turned up this link:
http://www.essi.fr/~buffa/cours/synthese_image/DOCS/Tutoriaux/Nate/programming.html

The second tutorial down uses vertex arrays and multitexturing, perhaps it will help you.

kaysoft
12-03-2002, 08:15 AM
Thanks a lot!