DOI QR코드

DOI QR Code

A Study on the Efficiency of ASTC Texture Format in Mobile Game Environment

모바일 게임 환경의 ASTC 텍스쳐 포맷 효용성 연구

  • 홍성찬 (광운대학교 스마트융합대학원 게임학과) ;
  • 김태규 (광운대학교 스마트융합대학원 게임학과) ;
  • 정원조 (굿게임스튜디오)
  • Received : 2019.10.28
  • Accepted : 2019.11.26
  • Published : 2019.12.20

Abstract

This study verified the memory occupancy, CPU processing speed, and average frame comparison of texture formats of ASTC and ETC in mobile Android OS. The virtual game scene was implemented as an experimental environment and built on the Android platform. Based on this, comparative verification data was extracted. ASTC has a 36% lower share of memory usage of 2D textures than ETC. CPU processing speed was 18% faster. The average frame confirmed 54 frames that was 58% higher. In the smart mobile game environment, ASTC confirmed the result of comparative advantage over ETC.

본 연구는 모바일 Android OS에서 텍스쳐 포맷인 ASTC의 메모리 점유율, CPU 처리 속도, 평균 프레임 비교 검증을 진행하였다. 실험 환경 구성으로 가상의 게임 씬을 구현하여 Android 플랫폼으로 빌드하였다. 이를 바탕으로 비교 검증 데이터를 추출하였다. ASTC는 ETC보다 2D 텍스쳐의 메모리 사용량에서 36% 낮은 점유율을 보였다. CPU 연산 처리에서는 18% 빠른 처리속도를 보였다. 평균 프레임은 58% 더 높은 54프레임을 확인하였다. 스마트 모바일 게임 환경에서 ASTC는 ETC보다 비교우위의 결과를 확인하였다.

Keywords

References

  1. Google, "Android 2.2 Platform Highlights", https://developer.android.com/about/versions/android-2.2-highlights.html, 2010
  2. Jacob Strom, Tomas Akenine-Moller, "iPACKMAN: High-Quality, Low Complexity Texture Compression for Mobile Phones", The Eurographics Association, 2005
  3. Google, "Distribution dashboard", https://developer.android.com/about/dashboards/index.html#Platform, 2017
  4. Jacob Strom, "Ericsson ETC2 Texture compression codecs Mandatory in. OpenGL ES 3.0 and OpenGL 4.3", SIGGRAPH, 2009
  5. Wolfgang Engel, "GPU Pro 5: Advanced Rendering Techniques", 313P, 2014
  6. ARM, "Why should I use ASTC?", https://developer.arm.com/solutions/graphics/resources/faqs#astc
  7. J. Nystad, A. Lassen, A. Pomianowski, S. Ellis T. Olson, "Adaptive Scalable Texture Compression", Eurographics Digital library,
  8. Chae Heon-Joo, Ryu Seuc-Ho, Kyung Byung-Pyo, "A Study on Effective Optimization by Comparison with FMQ of Real-time Rendering for Variable Surface Formats", The Korea Contents Society, Vol. 3, No. 2, pp13-18, 2005
  9. Chae Heon-Joo, Ryu Seuc-Ho, "Effective Optimization by Comparison with Game Loading Time for File Format of Textures - Based on Virtools Engine", The Korea Contents Society, Vol. 7, No. 5, pp72-77, 2007