2D 그래픽 용 OpenGL ES 1.1 또는 2.0과 관련된 정보를 찾는 데 문제가 있습니다.회전 된 스프라이트가있는 2D 그래픽 용 OpenGL ES 1.1 vs 2.0?
안드로이드의 OpenGL ES 1.1은 내 지식에 따라 약간 제한되어 있으며, 유일한 유용한 렌더러 인 draw_texture()는 (알고있는 한)입니다. 그러나, 그것은 회전이없고 회전은 나에게 매우 중요합니다.
이제 OpenGL ES 2.0에 대한 지원을 추가하는 NDK에서 draw_texture()와 마찬가지로 프리폼이 있지만 회전을 처리 할 수 있는지 파악하려고합니다.
누구든지이 영역에서 나를 도울 수있는 정보가 있습니까?
이제 막 돌아오고 있는데 (지난 2 개월 동안 몇 가지 측면 웹 프로젝트가 있었음) 내 "정보"는 대부분 게임에서 Google 이야기를 통해 얻었습니다. 스프린터 렌더러가 만들어져 테스트를 거친 후 여러 가지 렌더링 방법. draw_texture는 스프라이트를 렌더링 할 때 다음에 가장 가까운 (VBO, iirc) 메소드보다 2 배 가까이 빠른 것으로 나타났습니다. 2.0이이 영역에서 도움이되지 않는다면, 단순히 회전 요구 사항을 위해 draw_texture를 덤프해야 할 수도 있습니다. –
쿼드가 일반적으로 너무 느리다면 실제 회전을 수행하는 데 느린 방법이나 다른 방법을 사용할 수 있습니다. 그런 다음 결과를 캐시하고 후속 프레임에서 draw_texture와 함께 사용합니다. 그렇게하면 한 번만 지불하면됩니다. –