Jump to content
  • Advertisement
Sign in to follow this  
tomba

OpenGL glDrawPixels() with color masking?

This topic is 4142 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have images with a RGB(200,248,211) background. I need this to be transparent with everything else showing in opengl. I am using glDrawPixels for a good reason which is hard to explain :). All i need to know is how can i remove that color from the picture so it will be transparent when rendered. I was always using TGA and using textures so i didn't have this problem . Thanks for any help.

Share this post


Link to post
Share on other sites
Advertisement
You can do it with alpha blending

Put an alpha channel into the pixels you are sending with glDrawPixels and enable blending and glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!