OpenGL을 사용하여 반투명 텍스처를 그리면 EAGLView backgroundColor와 블렌딩 된 것처럼 보입니다.알파 블렌딩 및 UIView 배경색
((EAGLView*)my_view).backgroundColor = [UIColor redColor];
opaque 속성이 YES로 설정됩니다.
이미지가 빨간색으로 보입니다. 검정색으로 변경하면 회색으로 바뀌고 (검정색으로 혼합 됨) 흰색으로 바뀌며 반투명 한 검정색으로 바뀝니다. 무엇이 될 수 있습니까? 그것이 좋은 결과를 제공하지만, 나는 반투명 쿼드 (안 질감을) 그리기 문제를 얻을 - SRC ONE 이명 령 GL_ONE_MINUS_SRC_ALPHA :
내 블렌딩 기능 설정은 다음과 같습니다 BFP_SRC_ALPHA src에 내가 (미리 곱셈 알파와 같은 가능성이 뭔가)도 시도 ONE_MINUS_SRC_ALPHA 전송처 .