문제

이 기능 호출을 사용하고 있습니다.

glEnable(GL_BLEND)
glEnable(GL_POLYGON_SMOOTH)
glBlendFunc(GL_SRC_ALPHA_SATURATE, GL_ONE) 

작동하지 않고 렌더링하지 않습니다.

glEnable(GL_BLEND)
glEnable(GL_POLYGON_SMOOTH)
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)

반 알리아가 아닙니다.

도움이 되었습니까?

해결책

노력하다 glHint(GL_POLYGON_SMOOTH_HINT, GL_NICEST)

다른 팁

이것은 평범한 대답입니다. 그러나 둥근 모서리를 원한다면 아마도 모서리에 더 많은 정점을 사용하여 더 둥근 모양으로 배치하고 싶을 것입니다. 당신은 또한이 절차를 살펴볼 수 있습니다 .. 그러나 당신이 게임을하고 있고 그것을 마무리하고 싶다면, 나는 일반적으로 데이터에 최종 정점 위치를 갖는 것이 좋습니다 (당신이 만들기위한 강력한 이유가없는 한. 역동적).

또는 모서리 근처에서 둥근 모양으로 텍스처를 사용할 수 있습니다. 비디오 하드웨어가 더욱 강력 해짐에 따라 점차 인기가 높아지고 있지만 여전히 매우 효과적입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top