두 개의 2048px X 2048px .png 텍스처가있는 경우 하나는 크기가 300kb이고 다른 하나는 30kb (10x 더 작음)입니다. 텍스처가 작 으면 OpenGL에서 렌더링 성능이 향상됩니까? 아니면 OpenGL이 모든 픽셀을 읽을 수 있기 때문에 중요하지 않습니까?Opengl-es 텍스처 크기 대 파일 크기 성능
0
A
답변
2
전혀 차이가 없어야합니다. OpenGL 텍스처로로드하기 위해 PNG 파일의 압축을 풀어야하므로 OpenGL에서 이미지 데이터를보기 전에 파일을로드하고 압축을 해제하자마자 크기가 줄어 듭니다.
OpenGL은 압축 텍스처를 지원할 수 있습니다. 정확한 압축 포맷은 버전과 플랫폼에 따라 다릅니다. ES 2.0은 압축 된 텍스처를위한 메커니즘을 가지고 있지만, 구현시 최소로 압축 된 포맷을 지원할 수 있습니다.
일반적인 텍스처 압축 형식은 모두 고정 압축 계수를 사용하여 손실 압축을 사용합니다. 따라서 형식을 선택하면 이미지의 내용이 결과 메모리 사용 및 성능에 영향을 미치지 않습니다. 손실 압축은 품질 손실이 적기 때문에 텍스처 디테일을 사용하면 텍스처가 압축 된 상태에서 (일반적으로 PNG로 잘 압축되는) 텍스처가 더 잘 작동 할 수 있습니다. OpenGL 구현을 통해 다양한 압축 형식 중에서 선택이 가능하면 "간단한"내용의 텍스처에 더 높은 압축률을 가진 형식을 사용할 수 있습니다.
관련 문제
- 1. OpenGLES : 찾는 방법 텍스처 크기
- 2. jquery.animate()의 성능 - 이미지 크기 크기 대 이미지 크기 크기
- 3. 크기 대 디스크 크기
- 4. ELF 파일 크기 대 RAM 크기
- 5. 이미지 크기 조정 성능 : System.Drawing 대 System.Windows.Media
- 6. 성능 상실 - CSS 효율성, CSS 파일 크기, HTML 파일 크기
- 7. 파일 크기 : CSV 대 MySQL
- 8. 데이터베이스 확장 성 - 성능 대 데이터베이스 크기
- 9. Three.js의 고정 텍스처 크기
- 10. GLSL 텍스처 크기
- 11. 텍스처 크기 줄이기
- 12. CCSprite 텍스처 크기
- 13. XNA에서 텍스처 크기 조정을로드하십시오.
- 14. OpenGLES 2.0 텍스처 렌더링
- 15. GLKView와 OpenGLES 1.1의 텍스처?
- 16. 아이폰 OpenGLES 비디오 텍스처
- 17. opengles 텍스처 유닛 동작
- 18. Opengles 1.0에서 Opengles 2.0으로 안드로이드 마이그레이션, 텍스처?
- 19. 힙 덤프 크기 대 hprof 크기
- 20. SQL 서버의 파일 테이블 크기 대 데이터베이스베이스 크기
- 21. iPhone OpenGLES 성능 튜닝
- 22. Directx10 : MSAA 최대 텍스처 크기?
- 23. 텍스처 최대이 기사에 따라 크기
- 24. OpenGL 텍스처/쿼드 크기 조정
- 25. CUDA의 최소 텍스처 크기 제한
- 26. Android의 텍스처 크기 제한 다루기
- 27. JOGL을 사용할 때 텍스처 크기
- 28. PHP include() : 파일 크기 및 성능
- 29. CakePHP 성능 문제 - 캐시 된보기 파일 크기
- 30. 이미지 크기 조정 또는 새 파일 성능