PDA

View Full Version : Multiple textures on a polygon??



TheBlob
06-24-2001, 08:11 AM
Hi!
How can you map 2 or more textures on a polygon?
My purpose is a "ground texture" with no transpareny and then a texture with half-transpareny mapped on the "ground texture" so that you cann still see the the groundtexture...
At the moment Im doing this by drawing the polygon twice, but the performance is very bad because of the doubled polygons.
Thank you,
TheBlob

DFrey
06-24-2001, 09:24 AM
If you have multitexture support, you can use the GL_INTERPOLATE_EXT combiner that is part of the GL_COMBINE_EXT texture environment mode. That will let you combine two textures in that fashion.

MrShoe
06-25-2001, 12:00 AM
As I understand you want multi-pass texturing. Just draw the surface twice with the two different textures with alpha blending enabled.

DFrey
06-25-2001, 02:54 AM
No, MrShoe, look again http://www.opengl.org/discussion_boards/ubb/smile.gif. He is already using multipass. He wants a single pass solution.

wXm
06-26-2001, 07:02 AM
Im having the same prob.

i want a polygon with 2 texures and want to set the streght of each texture at the vertex. (or something like that)

i want a smooth fade from vertex to vertex and want it to fade from texture1 to texture2.

is it possible ? how ?

thanks..

MrShoe
06-26-2001, 02:03 PM
Oh! A singlepass solution. Look on the following website, by zed.
He has an example of a single pass multi-texuring on his site. http://members.nbci.com/mybollux/