블렌드가 목적을 달성 할 때까지 주 이미지를 완전히 불투명하게 유지하면서 24 비트 비트 맵의 배경을 제거하는 방법을 찾고 있지만 지금은 주 비트는 불투명하다. Google에서 검색했지만 아무 도움이되지 않는다고 생각합니다. 잘못된 검색어를 검색하고 있으므로 도움이 될 것입니다. 편집 : 예 죄송합니다, 지금 배경으로 검은 색을 사용 중입니다.
OpenGL에서 알파 마스크를 사용하여 흰색 (1) = 표시 및 검정 (0) = 숨김으로하고 싶습니다. 그래서 내가 무엇을합니까 프레임 버퍼의 알파 구성 요소에 glColorMask(False, False, False, True) (나는 파이썬을 사용하고있어, 당신을 사용하여)을 작성하고 블렌딩을 사용하여 그 위에 일부 기하학을 그립니다. 하지만 작동하지
OpenGL 장면에 텍스트를 표시 할 수 있도록 Textured 글꼴을 사용하려고합니다. 그러나 작동합니다 glBlendFunc 값을 찾는 데 문제가 있습니다. 텍스트가 배치 될 배경은 회색 음영이지만 실행 중에 변경됩니다. 배경이 바뀌면 텍스트가 검은 색에서 흰색으로 바뀔 수 있습니다. 가장 좋은 값은 glBlendFunc (Gl.GL_SRC_COLOR,
UITableViewCell의 imageView.image 속성을 그리기위한 내 프로세스 중 부분 인으로 사용되는 이미지에 적용 할 마스크 (256 회색 PNG에서로드 됨)가 있습니다. 셀을 선택하거나 강조 표시하지 않으면 적절한 색상과 마스크의 사각형이있는 I CGImageCreateWithMask을 입력 한 다음 drawAtPoint: 이미지를 만듭니다
좋아, 나는 전형적인 색상 선택기에서 찾고 있어요 그것은 다음과 같은 : 우리는 채도가 높은 색상을 처리하는 경우는, 혼합 패턴은 다음과 같이 동작합니다 R 255
G 0
B 0
R 255
G 0 -> 255
B 0
R 255
G 255
B 0
R 255 -> 0
G 255
B 0
R 0
G 255
B 0
R 0
G 2
나는 단순한 16x16 입자를 가지고있어서 불투명에서 투명으로 변합니다. 불행히도 내 아이폰 포트에 다른 나타납니다 및 코드의 차이점을 볼 수 없습니다. 대부분의 코드는 본질적으로 동일합니다. 가 나는 문제를 왼쪽에있는 입자가 잘못 렌더링 아이폰 버전이며 권리가 Mac과 Windows에 표시하는 방법입니다 보여 here에 이미지를 업로드했습니다. 그냥 간단