TECHARTNOMAD | TECHARTFLOWIO.COM

MAZELINE TOPIC

오픈월드 모바일 게임을 위한 Unity Runtime Virtual Texture 시스템 개발기

jplee 2025. 12. 24. 01:47

메이즈라인 공식블로그 글을 소개 합니다.

이 글은 유니티 환경에서 모바일 오픈월드 게임의 지형 렌더링 성능을 극대화하기 위한 런타임 가상 텍스처(RVT) 시스템의 자체 개발 과정을 상세히 다룹니다. 핵심은 방대한 지형 데이터를 한꺼번에 로드하는 대신, 화면에 보이는 부분만 실시간으로 합성하고 LRU 캐시 기반의 물리 페이지에 저장하여 GPU 메모리 점유율을 획기적으로 낮춘 것입니다. 특히 모바일 기기의 부하를 줄이기 위해 피드백 버퍼 리드백을 생략하고 CPU 쿼드트리 기반의 가시성 판정과 멀티스레딩 기술을 적용했습니다. 또한, ETC2/BC3 포맷의 실시간 압축과 데칼 및 높이맵 지원을 통해 시각적 품질과 효율성을 동시에 확보한 아키텍처를 설계했습니다. 결과적으로 이 시스템은 대규모 환경에서도 100MB 미만의 메모리로 안정적인 구동이 가능함을 입증하며 기술적 해결책을 제시합니다.

https://www.mazeline.tech/blogs/UnityRuntimeVirtualTextureSystemDevelopment/

 

Mazeline - 게임제작 및 게임 테크니컬 아트 전문 컨설팅

게임 개발과 테크니컬 아트 전문 컨설팅 회사 Mazeline입니다. Unity, Unreal Engine 전문가와 함께 최고의 게임을 만들어보세요.

www.mazeline.tech