2009-09-27 7 views
0

GLSprite 샘플 코드 예제에서 작업 중입니다. 내가 알고 싶은 것은 스프레드 시트로 텍스처를 처리하기 위해 코드에서해야 할 일은 무엇입니까? 지금까지 수행 한 유일한 수정 사항은 256 x 256 픽셀의 16 개의 작은 이미지를 내 프레임으로 생성하는 것입니다. 나는 전에 스프라이트 시트로 일한 적이 없다. 당신의 도움을 주셔서 감사합니다.iPhone 용 OpenGLES에서 스프라이트 시트를 어떻게 구현합니까?

답변

2

필요한 스프라이트를 매핑하기 위해 텍스처 좌표를 조정해야합니다. 텍스처 좌표는 일반적으로 표준화되어 있습니다 (0 ~ 1). 스프라이트를 4x4 격자로 가정하면, 첫 번째 스프라이트는 다음과 같은 텍스처 좌표를가집니다.

0, 0 
0, 0.25 
0.25, 0.25 
0.25, 0 
관련 문제