2012-10-16 3 views
0

나는 삼각형으로 두꺼운 선을 만들고있다. 내가 가지고있는 문제는 커브가 반투명하고 일부 삼각형이 겹칠 때 나는 그림에서 효과를 얻는다는 것입니다. 나는 triangle alphas가 추가되지 않도록하고 싶다.OpenGL에서 중첩 삼각형을 섞는다

나는이 혼합 기능을 사용하고 있습니다 : 당신은 전체 불투명도와 렌더 타겟을 분리 곡선을 렌더링하고 사용자 정의 알파로 그 대상을 그릴 수

glBlendFuncSeparate(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_CONSTANT_ALPHA, GL_CONSTANT_ALPHA); 

what i see

답변

1

. 그렇지 않으면 중복되는 것을 피해야합니다.

1

스텐실 테스트를 사용하면 이미 그려진 조각의 그리기를 차단할 수 있습니다 (첫 번째 위치에서 블렌딩을 방지 함).