저는 색깔이있는 정육면체 앞에 4 개의 꼭지점 (정사각형)을 렌더링했습니다. 버텍스는 흰색이지만 0.5f에서 블렌드됩니다.내 반투명 정점으로 인해 OpenGL에서 배경 오브젝트가 밝게 나타나는 이유는 무엇입니까?
누군가가 반투명 사각형에 의해 가려 할 때 색깔의 큐브가 밝게 표시됩니다 이유를 말해 주 시겠어요? 광장 앞에없이 렌더링
큐브 : 제곱에 렌더링
Normal cube http://img408.imageshack.us/img408/2853/normalcube.png
그리고, :
Cube with square http://img142.imageshack.us/img142/6255/brightsquare.png
create the colored cube에 사용되는 코드를 참조하십시오, 코드는 실제로 draw the cube에 사용 , 및 code where the cube and square are rendered.
glEnable(GL_CULL_FACE);
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE);
모든 링크가 동일한 코드 세그먼트 –
에 연결됩니다. 머리를 올려 주셔서 감사합니다! 지금 고정 ... –