2010-03-10 2 views
0

투명하고 불투명 한 픽셀을 가진 OpenGL 텍스처가 있습니다 (예 : 텍스처에 원이 포함되어 있고 원 밖에있는 영역은 알파 0.0으로 투명합니다).투명한 쿼드에 대한 OpenGL Decal 텍스처?

GL_DECAL 모드를 사용하여이 텍스처를 간단한 쿼드에 매핑하면 텍스처의 투명한 부분이 보이지 않으며 쿼드의 배경에 내 원이 표시됩니다.

이제 쿼드를 투명하게 만들고 싶습니다. 이렇게하면 텍스처가 기본 쿼드의 투명도 값을 사용하므로 쿼드를 0.0 알파로 "완전 투명"으로 설정하면 텍스처가 보이지 않습니다.

QUAD는 투명하게 만들지 만 TEXTURE의 불투명 한 부분은 어떻게 보이게합니까?

많은 감사 ...

답변

3

나는 전문가가 아니다, 나는 시도 대신 GL_DECAL, 나는이 GL_REPLACE 당신을 위해 작동하여 생각하는 시간이 없습니다.

+0

나는 단지 그것을 만지작 거렸다. 그리고 그것은 매력처럼 일했다! 감사. –