Apple은 텍스처를 PowerVR 압축 텍스처 형식으로 구 성하기위한 texturetool 도구를 제공합니다. 내 툴체인은 Windows에서 실행되므로 Windows PC에서이 텍스처 데이터를 만들고 싶습니다. 상상력은 Windows에서 실행되는 SDK와 SDK를 제공하기 때문에 간단합니다. 그래서 PVRTexTool을 다운로드하고 기존의 자체 텍스처 조리 도구에서이를 사용할 것입니다. 아무도 이것을 시도 했습니까? 이 iOS OpenGL ES 구현 사이에 알려진 비 호환성이 있는지 궁금합니다.PVRTexTool을 사용하여 iOS OpenGL ES에서 사용하기 위해 PC에 텍스처 데이터 작성
2
A
답변
2
이제이 기능을 사용할 수 있으며 iOS와의 호환성 문제가 없습니다.
처음에는 나를 혼란스럽게 한 것은 도구가 처리하는 표준 형식이 모두 ABGR 형식이라는 것입니다. DecompressPVR 기능을 사용하여 원본 데이터 (ARGB)를 표준 형식으로 변환 할 수 있습니다 (원래 데이터는 압축되지 않았음에도 불구하고).
기타 문제 : - 압축 된 텍스처는 정사각형이어야합니다. ProcessRawPVR 함수를 사용하여 정사각형이 아닌 텍스처의 크기를 로 정사각형으로 만들면 결과 버퍼에서 생성 된 밉맵의 레이아웃이 명확하지 않습니다. 모든 밉맵을 포함하는 하나의 버퍼로 끝나지 만 런타임에 glCompressedTexImage2D 또는 glTexImage2D를 사용하여 각 밉맵을 별도로 추가해야합니다.
관련 문제
- 1. 자체 텍스처 렌더링 OpenGL ES에서
- 2. Android OpenGL ES에서 텍스처 확대
- 3. OpenGL ES에서 그림 늘이기 - iOS
- 4. OpenGL ES에서 큐브를 텍스처 맵핑하려면 어떻게해야합니까?
- 5. OpenGL ES 텍스처 렌더링
- 6. iOS 용 OpenGL ES에서 객체를 이동 하시겠습니까?
- 7. OpenGL ES에서 많은 수의 텍스처 아트라스 드로 콜을 결합합니다.
- 8. openGL ES에서 천이나면을 그리는가?
- 9. OpenGL ES에서 glFrustumf 설정
- 10. OpenGL ES에서 마스킹
- 11. OpenGL ES에서 'glBufferData'는 무엇입니까?
- 12. OpenGL ES에서 밝기와 대비 적용
- 13. OpenGL ES에서 반투명 곡선 그리기
- 14. ios - 그룹화를 위해 NSMutableDictionary 사용하기
- 15. OpenGL iphone을 사용하여 cocos2d의 투명 png 텍스처
- 16. OpenGL ES에서 2 개의 투명한 Texture2D 겹치기
- 17. OpenGL 텍스처 및 endianness
- 18. OpenGL 뒷면 텍스처
- 19. iPhone의 OpenGL ES에서 멀티 샘플링을 어떻게 활성화합니까?
- 20. .jpg 텍스처 파일을 사용하는 OpenGL 텍스처 매핑
- 21. 아이폰의 OpenGL ES에서 구형 텍스쳐링
- 22. OpenGL 텍스처 아티팩트 제거하기
- 23. 다른 PC의 OpenGL 흰색 텍스처
- 24. OpenGL : 텍스처 피드백?
- 25. OpenGL 텍스처 매핑
- 26. 다각형에서 텍스처 생성 (OpenGL)
- 27. opengl 다중 텍스처
- 28. OpenGL 텍스처 매핑 오류
- 29. OpenGL 텍스처 메모리 보장
- 30. OpenGL ES 텍스처 메모리
답변 해 주셔서 감사합니다. 내가 찾고 있던 정보. –