Unity 검색

Unity 2023.3, 그래픽스 및 성능 업데이트와 함께 2024년 4월 릴리스 예정

2023년 8월 22일 엔진 & 플랫폼 | 9 분 소요
Central Computer Processors CPU concept. 3d rendering, conceptual image. (credit: Shuo - stock.adobe.com)
Central Computer Processors CPU concept. 3d rendering, conceptual image. (credit: Shuo - stock.adobe.com)
공유

Is this article helpful for you?

Thank you for your feedback!

참고(2023년 12월 1일 내용 추가): 11월에 있었던 유나이트 2023에서 저희는 Unity 에디터와 런타임의 새로운 명칭을 발표했습니다. Unity 2023 사이클 세 번째 테크 스트림의 명칭은 Unity 6 Preview이며, Unity 6가 Unity 2023 LTS를 대체하게 됩니다. 유나이트 2023 기조연설과 제품 로드맵 요약 세션(YouTube 공개 예정)에서 Unity 6와 Unity 6 Preview에 대해 알아보세요.

유니티는 정식으로 제작에 사용하여 그래픽스, 성능, 생산성을 강화할 수 있는 추가 기능이 포함된 세 번째 테크 스트림을 Unity 2023 릴리스 라이프사이클에 추가할 예정입니다.

지난 9월에 Games Focus라는 블로그 시리즈를 시작했는데, 이 시리즈에서는 크리에이터와 파트너를 위한 최상의 게임 개발 툴을 구축하겠다는 유니티의 약속을 거듭 강조했습니다. 유니티의 비전은 한결같습니다.

바로 사용자가 훌륭한 게임을 개발할 뿐만 아니라 전 세계 플레이어에게 도달할 수 있도록 지원하는 것입니다.

Unity 2022 LTS(장기 지원) 및 2023.1 테크 스트림 릴리스 이후 로드맵을 검토해 본 결과, 일정을 일부 조정하면 계획보다 빠르게 기능을 제공할 수 있다는 사실을 알게 되었습니다.

Unity 2023.3 테크 스트림 소개

유니티는 Games Focus 블로그 시리즈에서 언급한 약속을 이행하는 데 필요한 여러 양질의 업데이트를 진행하기 위해 Unity 2023 LTS 이후의 개발 사이클까지 사용자를 기다리게 하는 대신, 테크 스트림을 추가로 릴리스하는 방법으로 제공 시기를 앞당기기로 결정했습니다.

Unity 2023.3 테크 스트림은 2024년 4월에 릴리스될 예정이며 Unity 2023 LTS는 그 이후의 2024년 말 릴리스를 목표로 하고 있습니다. 유니티는 가장 신뢰할 수 있고 생산성 높은 버전의 에디터를 제공하고자 노력하고 있으며 2023.3과 LTS 사이에 더 시간을 들여 나머지 경험을 한층 더 개선할 것입니다.

이번 테크 스트림에는 여러 중요한 부분이 개선되며, 특히 URP(유니버설 렌더 파이프라인), 아티스트 워크플로, 플랫폼 통합, DOTS, 크로스 플레이 멀티플레이어의 영역에서 개선이 이루어집니다. 엔지니어링 팀에는 2023.3이 아니었다면 2023 LTS에서는 계획하지 않았을 기능을 더 보다 빠르게 소개할 수 있는 기회가 주어졌습니다.

2023.3에 추가될 예정인 몇 가지 기능을 살펴보기 전에, 2023.2 릴리스가 이미 시작되었다는 사실을 다시 한 번 알려 드립니다. 기능을 집중적으로 소개한 포럼 게시물에서 어떤 내용인지 확인할 수 있습니다.

Visualization of Unity 2023 release milestones
Unity 2023 릴리스 마일스톤

Unity 2023.3 테크 스트림에 포함될 내용

2023.3 테크 릴리스에 포함될 몇 가지 업데이트를 간략하게 소개해 드립니다.

플랫폼 통합 확장

첫 소식으로, 유니티는 올해 7월 Unity visionOS 베타 프로그램을 발표한 다음 계속 확장하고 있습니다. 유니티의 새로운 PolySpatial 기술과 visionOS가 긴밀히 통합되어 Apple Vision Pro의 Shared Space에서 다른 앱과 함께 앱을 실행할 수 있습니다.

유니티는 플랫폼 지원에 대한 노력을 지속하고 있으며 최신 디바이스에서 렌더링을 개선할 방법을 여러 방면으로 연구해 왔습니다. 그 결과 PlayStation VR2 지원을 위해 Unity 2022의 Foveated Rendering API를 추가로 개선 중이며, Oculus XR 및 OpenXR 플러그인과 완전하게 통합될 수 있도록 이를 Meta Quest 2 및 기타 디바이스로 확대하고 있습니다. 크리에이터는 이를 통해 보다 뛰어난 몰입감과 정확도를 지닌 XR 경험을 제작할 수 있습니다.

새롭게 도입된 Split Graphics Jobs 스레딩 모드는 원래 이전 릴리스에서 DX12 플랫폼 및 PlayStation 4에 사용할 수 있었으며, 렌더 스레드 바운드 애플리케이션을 위한 CPU 성능을 향상합니다. Unity 2023.3에서는 Split Graphics Jobs 지원이 PlayStation 5로 확대되며 대상 플랫폼 범위 또한 늘어날 예정입니다.

2023.2에서는 PS5 그래픽스 백엔드에 Adaptive Vsync 프레젠테이션 모드 지원이 포함됩니다. Unity 2023.3에서도 Xbox Series 및 Vulkan 데스크톱 플랫폼에서 해당 모드를 지원하도록 구현할 것입니다. 이 기능을 사용하면 렌더링 성능에 따라 Vsync 속도를 동적으로 조정하여 Vsync와 관련된 프레임 끊김 현상을 줄일 수 있으므로 사용자에게 시각적으로 더 원활한 경험을 전달할 수 있습니다.

크로스 플레이 멀티플레이어

Unity 2022 LTS는 캐주얼 협동 게임 및 경쟁적인 액션 멀티플레이어 게임 제작을 위한 중요한 기반을 제공했습니다. 유니티는 사용자가 더 쉽게 시작할 수 있도록 64명 이상의 플레이어가 참여하는 대규모 경쟁 게임플레이 샘플인 메가시티 멀티플레이어(Megacity Multiplayer)를 출시했습니다. 유니티의 목표는 모바일 디바이스를 포함해 매우 많은 수의 사용자가 동시에 참가하는 상황에서 이러한 기능이 크로스 플레이 환경에서 어떻게 구현될 수 있는지 시연하는 샘플을 제공함으로써 제작의 수준을 한 단계 높이는 것입니다.

Unity 2023.3에서는 전반적인 제작 워크플로를 단순화하는 부분에서 커다란 발전을 이룰 계획입니다. 개발 팀은 에디터, 전용 서버 타겟 관리, 코드 스트리핑 및 배치, 플레이 모드 테스트용 툴 그리고 크리에이터가 더 빠르게 시작할 수 있도록 돕는 샘플 및 교육 콘텐츠를 여러모로 개선하기 위해 노력하고 있습니다.

그래픽스 성능 향상

성능 및 품질 향상에 중점을 둔 렌더 그래프와 URP 통합으로 URP 프레임 리소스에 대한 액세스가 늘어나며, 더 쉽게 렌더링을 커스터마이즈하고 커스텀 렌더 기능을 생성할 수 있습니다. 렌더 그래프를 사용하면 URP 소스 코드를 수정하지 않고도 더 탁월하게 향상된 URP용 확장 프로그램을 제작하여 게임에서 자신만의 독보적인 비주얼 스타일을 창조할 수 있습니다.

렌더 그래프를 통해 GPU 메모리를 자동으로 원활하게 최적화할 수 있지만, 더 중요한 사실은 개선을 통해 GPU 대역폭 활용률도 최적화되며 NativeRenderPass API가 자동으로 적용된다는 점입니다. 따라서 무선 및 타일 기반 GPU 디바이스에서 최적의 성능과 최소한의 에너지 소비가 보장됩니다.

이제 모든 URP 렌더 패스에서 렌더 그래프 프레임워크를 활용하며, 이를 통해 기반도 더 견고해졌고 무선 디바이스와 다양한 지원 플랫폼에서 뛰어난 성능을 통해 확장성을 실현하기 위해 URP를 렌더 파이프라인의 전면에 내세운다는 유니티의 비전도 더 명확해졌습니다. 이번 추가 테크 릴리스에서는 그래프 컴파일 비용을 최적화하여, 렌더 그래프에서 위에 언급한 장점을 비롯한 다양한 기능을 모두 제공하는 동시에 시스템의 CPU 비용은 최소화하는 데 초점을 두고 있습니다.

URP의 API 액세스 및 커스터마이징 기능도 더 발전시켜 커스텀 포스트 프로세싱 제작의 복잡도를 낮추고 이력 버퍼(색상 및 심도) 같은 리소스에 대한 액세스를 개선하고 있습니다. HDRP(고해상도 렌더 파이프라인)의 경우 NVIDIA DLSS3 지원 통합과 함께 성능 개선에 여전히 주력하고 있습니다.

향상된 아티스트 워크플로

유니티는 개선된 그래픽스 기능을 게임에 통합하는 데 사용되는 워크플로를 살펴보고 있습니다.

SRP의 밉맵 스트리밍 디버그 뷰를 개선하여 아티스트 경험을 향상하고 있으며, 셰이더 그래프에 키보드 단축키 기능, 범위, 가시성 설정 향상을 적용하고 VFX 그래프용 URP 지원을 더 개선하고 있습니다. 

또한 셰이더 그래프 및 VFX 그래프 모두를 위한 양질의 온보딩 머티리얼과 샘플을 제공하기 위해 노력하고 있습니다. 사용자에게 더 원활하고 안정적인 조명 경험을 제공하기 위해 광원 베이크의 안정성과 사용성을 개선하는 데에도 집중하고 있습니다.

DOTS ECS(엔티티 컴포넌트 시스템) 기반 통합

Unity 2022 LTS에는 Unity용 ECS 기반의 강력한 패키지 세트가 도입되어 크리에이터가 더 완성도 높은 프로젝트를 목표로 삼고 모든 플랫폼에서 게임 제작을 위한 완전한 지원을 받을 수 있었습니다. 유니티는 초기 피드백을 기반으로 전체 워크플로에 여러 편의성 개선을 이미 제공했습니다. 

이러한 개선으로 TypeManager, 베이킹 프로세스, 소스 생성과 관련된 일반적인 반복 작업이 에디터에서 더 빠르게 수행됩니다. 기술 자료 또는 오류 메시지를 더 명확하게 수정하고 여러 API에 대한 추가 성능을 제공했으며 새로운 API를 추가하여 엔티티를 더 빠르게 생성할 수 있도록 했습니다.

이러한 개선은 Unity 2022 LTS 및 Unity 2023.3 모두에 적용될 예정입니다.

추가 정보

새로운 릴리스 사이클에 대해 궁금한 점이 있다면 이 포럼 스레드에 질문을 게시해 주세요.

Unity 에디터, 엔진, 런타임 개발의 전망은 밝습니다. 아직 공개할 수는 없지만 내년에는 더 많은 신기능을 선보일 예정입니다. 다음에 있을 주요 업데이트가 궁금하다면 유나이트 2023에 참석해 기조 연설과 2024년 Unity 로드맵 세션에서 더 구체적인 내용을 확인해 보세요.

2023년 8월 22일 엔진 & 플랫폼 | 9 분 소요

Is this article helpful for you?

Thank you for your feedback!

관련 게시물