🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

transparency problem

Started by
3 comments, last by alistair b 23 years, 11 months ago
ok, i understand how to get use textures as alpha channel values, but i was wondering why when i use low alpha values, or dark colors i get a checked pattern on the screen. it looks like an embossed lattice, and i don''t like it. is it my TNT card, or is it opengl in general? (& if not what is it?) i''d include a picture, but i don''t know how. alistair
Advertisement
maybe try
glDisable(GL_DITHER); also this should speed the program up
no, that just makes everything look terrible, the problem seems to be something to do with 16bit color depth...so i guess its unavoidable...32bit is too slow on my TNT...

thanks anyway

alistair
Yeah, that''s my guess, you get a sorta checkered and/or swimming pixel effect when running in 16bit screen depth. Usually it doesn''t look so bad when your program is moving fast with a bunch of action, but it can look wierd when standing still.

Morgan
this should make it look better glDisable(GL_DITHER);
anyways u could try
glTexImage2D(GL_TEXTURE_2D,0, GL_RGBA8, width, ...
this''ll prolly slow down the program but itll look better

This topic is closed to new replies.

Advertisement