2012-03-06 5 views
-1

OpenGL ES 1.1에서 점진적으로 보이지 않는 다각형을 만들어야합니다. Android 용으로 개발 중이지만 다른 플랫폼에서는 사소한 변경으로 동일한 코드가 실행될 것입니다.점진적으로 보이지 않는 다각형을 만드는 방법은 무엇입니까?

어떻게 할 수 있습니까?

+0

정확히 점진적으로 의미 하시겠습니까? 그냥 모든 프레임에서 colorA- = 0.05f와 같은 것을해라. glColor4f (1,0,0, colorA); 이게 니가 원하는거야? – SteveL

+0

어떻게 할 수 있습니까? – NullPointerException

+0

내 폴리곤에 텍스처가 있고 색깔이있는 폴리곤이 아닙니다 – NullPointerException

답변

0

4 개의 부동 소수점 값을 포함하는 각 FloatBuffer 요소 FloatBuffer 배열을 만듭니다. 4 개의 값은 0.0f에서 1.0f 사이의 rgba 값을 나타냅니다. 각 버퍼의 네 번째 요소에서 알파 값을 설정할 수 있으며 배열의 각 요소에 대해 알파 값을 점진적으로 변경할 수 있습니다. 그런 다음이 배열의 요소를 참조하여 색상 속성을 적용하는 메서드를 만듭니다.

관련 문제