주제 가이드
그래픽 및 게임
Metal과 Apple의 그래픽 스택으로 고성능 렌더링, 게임, 3D 콘텐츠, 크로스 플랫폼 경험을 만드세요.
이 모음은 에셋 제작부터 화면 표시까지 픽셀의 흐름을 따라갑니다. Metal, 렌더링 파이프라인, 게임 기술, 포팅, 입력, 성능과 반응성 높은 2D, 3D, 몰입형 경험을 만드는 도구를 다룹니다.
- 세션
- 51
- 2026
- 18
- 2025
- 15
- 2024
- 18
이 주제에서 다루는 내용
- Metal과 렌더링 성능
- 게임 기술, 입력, 포팅
- 3D 에셋, 애니메이션, 제작 도구
WWDC 2026
18 개 세션- Cyberpunk 2077을 Mac으로 가져오기무대 뒤에서 CD PROJEKT RED가 Cyberpunk 2077을 Mac으로 가져와 macOS의 AAA 게임에 새로운 기준을 세운 과정을 알아보세요. 팀이 Apple의 강력한 하드웨어, 소프트웨어, 개발 도구를 활용해 고충실도 경험을 구현한 방법을 살펴봅니다. 비슷한 기법을 게임에 적용하는 방법을 배워보세요. 혁신적인 ‘For this Mac’ 프리셋이 Mac 제품군…
- Metal 게임의 성능 문제 찾고 수정하기강력한 Metal 도구로 찾기 어려운 게임 성능 문제를 추적하세요. Instruments의 Game Performance Overview로 풍부한 성능 데이터를 수집하고, macOS의 metalperftrace와 iOS의 제어 센터에서 백그라운드 추적을 실행하고, 새로운 StateReporting API로 지표를 게임의 런타임 상태와 직접 연결하는 방법을 알아봅니다. 여러…
- Metal 텐서로 맞춤형 머신 러닝 연산 최적화하기Metal Tensor API와 Metal Performance Primitives(MPP) Tensor Ops 라이브러리로 강력한 머신 러닝 성능을 활용하세요. Apple M5 및 A19 GPU의 Neural Accelerator를 활용하는 이식 가능한 연산을 만드는 방법을 알아봅니다. Core AI 애플리케이션을 위한 맞춤형 머신 러닝 커널을 만들고, 양자화 데이터…
- Metal로 실시간 신경망 렌더링 파이프라인 만들기Metal 4를 사용해 머신 러닝을 실시간 렌더링 파이프라인에 통합하는 방법을 알아보세요. Maxon의 Redshift Live에서 얻은 실제 인사이트와 함께 MetalFX 신경망 노이즈 제거로 프로덕션 품질의 결과를 얻는 실용적인 도입 패턴과 권장 사항을 살펴봅니다. 그래픽 작업과 인라인으로 ML 명령 인코더를 사용해 신경망 톤 매퍼를 학습하고 배포하는 방법을 배웁니다…
- Reality Composer Pro 3로 공간 작업 흐름 강화하기강력한 그래프 기반 도구 모음을 사용해 Reality Composer Pro 안에서 풍부한 상호 작용과 멋진 시각 효과를 만드는 방법을 알아보세요. Shader Graph로 동적 재질을 만들고, Animation Graph로 골격 애니메이션을 혼합하고, Compute Graph로 파티클 효과를 시뮬레이션하는 방법을 배웁니다. 편집기를 벗어나지 않고 Script Graph로…
- Reality Composer Pro 3로 노코드 게임 디자인하기Reality Composer Pro 3의 ScriptGraph를 사용해 앱과 게임을 위한 노코드 3D 콘텐츠를 만드는 방법을 알아보세요. 시각적 노드를 활용해 애니메이션을 만들고, 대화형 순간을 구성하고, SwiftUI 요소를 통합해 말풍선과 기타 UI를 경험에 추가하는 방법을 배웁니다.
- Reality Composer Pro 3에서 공간 장면을 더 빠르게 반복 개선하기공간 경험을 만들기 위한 Reality Composer Pro 3의 강력한 새 기능을 활용하세요. 편집기를 벗어나지 않고 몰입형 장면에 콘텐츠, 시각 효과, 조명, 상호 작용을 추가하는 방법을 알아봅니다. 편집기 안의 AI 지원 기능으로 빠르게 반복 개선하는 방법도 살펴보세요.
- RealityKit의 발전 살펴보기앱과 게임을 어느 때보다 몰입감 있고 사실적으로 만드는 RealityKit의 최신 발전을 알아보세요. 대화형 천 시뮬레이션, NavMesh 길찾기, 혼합 현실 조명, 향상된 공간 음향을 위한 맞춤형 리버브 메시 등 강력한 새 기능을 살펴봅니다. 개선된 그림자, 향상된 캐릭터 렌더링, Gaussian splatting 지원으로 시각적 충실도를 높이세요.
- Spatial Preview 프레임워크 알아보기새로운 Spatial Preview 프레임워크가 Mac의 콘텐츠를 visionOS로 직접 가져오는 방법을 살펴보세요. 두 플랫폼 간 실시간 동기화와 양방향 편집으로 동적 작업 흐름을 만드는 방법을 알아봅니다. SpatialPreview API, 기기 발견, 2D 및 3D 세션 통합, Mac 앱을 공간적으로 향상하는 새로운 Quick Look 기능을 배웁니다.
- USDKit과 OpenUSD의 새로운 기능 알아보기Swift 기반 USDKit, 새로운 공간 미리 보기 API, 향상된 공간 웹 기능 등 Apple 플랫폼의 Universal Scene Description(USD) 지원에 관한 최신 발전을 자세히 살펴보세요. OpenUSD 표준의 최신 업데이트가 손쉬운 사용, Gaussian splat, 압축 지오메트리를 지원하는 방식을 알아봅니다. Mac용 미리 보기의 확장된 USD…
- Xcode로 Reality Composer Pro 3 기능 확장하기Reality Composer Pro 3를 사용해 더 크고 야심 찬 공간 프로젝트를 만드는 방법을 알아보세요. 맞춤형 구성 요소를 편집하고, 맞춤형 시스템을 실행하고, 자체 ScriptGraph 노드를 만드는 프로젝트별 플러그인 제작 방법을 배웁니다. 이를 통해 공간 제작 작업 흐름을 완전히 제어할 수 있습니다.
- visionOS 27로 차세대 경험 만들기visionOS 27의 새로운 기능으로 차세대 앱, 게임, 공간 경험을 만드세요. 네이티브 Apple 도구와 프레임워크 사용부터 Mac 또는 PC의 몰입형 콘텐츠 스트리밍, 서드 파티 엔진 활용, 기존 iOS 앱 포팅까지, visionOS에서 경험을 만드는 여러 경로를 살펴봅니다. 3D 콘텐츠 제작, 몰입형 미디어, 물체 추적의 최신 발전으로 공간 컴퓨팅 프로젝트를…
- visionOS 물체 추적의 향상된 기능 살펴보기visionOS가 물체 추적과 공간 액세서리 입력을 발전시키는 방법을 알아보세요. 움직이거나 손에 들고 있는 물체를 추적해 실제 세계와 디지털 세계를 연결하는 새로운 방법을 살펴봅니다. 새롭게 지원되는 공간 액세서리 유형과 앱에서 고유한 상호 작용 모델을 구현할 맞춤형 액세서리를 만드는 데 필요한 사항을 알아봅니다.
- visionOS 앱과 공간 웹을 위한 몰입형 환경 디자인하기앱, 웹사이트, SharePlay 경험을 위한 사실적인 visionOS 환경을 만드는 방법을 알아보세요. 환경이 실제로 몰입감 있게 느껴지도록 하는 디자인 원칙을 살펴보고, 참조 자료를 만들거나 캡처하고, 고충실도 CG 에셋을 준비하고, 움직임과 조명 같은 실시간 효과를 만드는 방법을 배웁니다.
- visionOS에서 구조화된 3D 모델로 협업하기visionOS에서 구조화된 3D 모델에 생동감을 더하는 방법을 알아보세요. USDZ 준비를 설명하고, 계층형 어셈블리 안의 개별 엔티티를 조작하고, 단면 평면으로 모델의 내부 구성 요소를 검사하는 방법을 보여드립니다. Apple Vision Pro에서 디자인 검토 및 협업 경험을 위한 멋진 분해도 애니메이션을 만들어 보세요.
- 에이전트 코딩으로 게임 포팅 속도 높이기Game Porting Toolkit 4의 새로운 에이전트 스킬로 게임을 Apple 플랫폼에 포팅하는 과정을 크게 가속하세요. AI 코딩 도우미와 함께 Metal 4를 도입하고, MetalFX를 통합하고, Apple 하드웨어에 맞게 게임을 조정하는 방법을 살펴봅니다. 에이전트가 Metal 디버깅 도구로 GPU 렌더링 문제를 자율적으로 해결해 중요한 작업에 집중하도록 돕는…
- 터치로 뛰어난 게임 만들기게임을 위한 매력적인 터치 경험을 만드는 기법을 자세히 알아보세요. 인디부터 AAA 게임 개발까지 전문가의 인사이트를 공유하고, 직관적인 터치 컨트롤 권장 사항을 살펴보며, Touch Controller 프레임워크와 Metal 같은 Apple 기술을 활용해 뛰어난 성능을 얻는 방법을 보여드립니다.
- 포비티드 스트리밍으로 visionOS에 몰입형 콘텐츠 가져오기포비티드 스트리밍이 원격 렌더링 장면을 Apple Vision Pro에 완전한 충실도로 전달하는 방법을 알아보세요. OpenXR 장면과 NVIDIA CloudXR 시연을 통해 이 프레임워크가 네이티브 visionOS 기능과 서드 파티 스트리밍 기술을 완전 무선으로 결합하는 방식을 살펴봅니다. FoveatedStreaming 프레임워크, NVIDIA CloudXR SDK…
WWDC 2025
15 개 세션- Apple Games 앱으로 플레이어 참여 높이기Games 앱을 만나보세요. 플레이어가 게임 소식을 확인하고 새로운 게임을 발견하며 친구와 함께 플레이할 수 있는 새로운 공간입니다. Games 앱에서 게임이 잘 보이도록 설정하고, Game Center를 통합해 소셜 플레이를 지원하며, 앱 내 이벤트로 플레이어가 다시 찾게 하는 방법을 알아봅니다. 이 세션을 최대한 활용하려면 ‘Get started with Game…
- Apple-Hosted Background Assets 알아보기Background Assets를 기반으로 게임 및 기타 애플리케이션용 콘텐츠 에셋 팩을 다운로드하는 새로운 기능을 소개합니다. Apple이 에셋 팩을 호스팅하도록 하거나 자체 호스팅 옵션을 관리하는 방법을 알아보세요. 네이티브 API 통합과 이에 대응하는 App Store 구현을 자세히 살펴보고, 앱의 콘텐츠 제공과 사용자 경험을 향상하는 도구를 익힙니다.
- Game Center 시작하기Game Center의 기능을 살펴보고 시작하는 방법을 알아보세요. 도전 과제, 챌린지, 순위표, 활동을 구현해 게임의 발견 가능성을 높이고 새 플레이어를 끌어들이며 참여를 늘리는 권장 사항을 보여드립니다. 이 세션을 최대한 활용하려면 ‘Engage players with the Apple Games app’도 시청하는 것이 좋습니다.
- Instruments로 CPU 성능 최적화하기Instruments의 새로운 하드웨어 지원 도구 두 가지로 Apple silicon에 맞게 앱을 최적화하는 방법을 알아보세요. 먼저 앱을 프로파일링하는 방법을 설명한 뒤 Processor Trace로 호출된 모든 함수를 살펴봅니다. CPU Counters의 모드를 사용해 코드의 CPU 병목을 분석하는 방법도 설명합니다.
- Metal 4 게임 더 깊이 활용하기Metal 4의 최신 발전을 더 자세히 살펴보세요. 가장 복잡하고 시각적으로 풍부한 작업을 Apple silicon에서 구현하도록 돕는 새로운 레이 트레이싱 기능을 소개합니다. MetalFX로 렌더링 업스케일링, 프레임 보간, 장면 노이즈 제거를 수행해 작업을 확장하는 방법을 알아봅니다. 이 세션을 최대한 활용하려면 먼저 ‘Discover Metal 4’와 ‘Explore…
- Metal 4 게임 살펴보기Metal 4의 최신 발전으로 게임 엔진을 최적화하는 방법을 알아보세요. 명령 인코딩을 통합해 CPU 오버헤드를 최소화하고, 그래픽 리소스 관리를 확장해 대규모 장면을 지원하며 메모리 예산을 최대한 활용하고, 대형 파이프라인 상태 라이브러리를 빠르게 불러오는 방법을 설명합니다. 이 세션을 최대한 활용하려면 먼저 ‘Discover Metal 4’를 시청하세요.
- Metal 4 머신 러닝과 그래픽 결합하기Metal 4로 머신 러닝을 그래픽 애플리케이션에 원활하게 결합하는 방법을 알아보세요. 렌더링 및 연산 작업과 나란히 GPU 타임라인에서 모델을 실행하는 텐서 리소스와 ML 인코더를 소개합니다. Shader ML로 신경망을 셰이더에 직접 내장해 고급 효과와 성능 향상을 얻는 방법을 알아봅니다. 예제 앱을 통해 Metal 4 ML 작업을 위한 새로운 디버깅 도구도 실제로…
- Metal 4 알아보기기존 Metal 앱에서 Metal 4의 강력한 새 기능을 활용하는 방법을 알아보세요. Metal을 통해 Apple silicon을 최대한 활용하고 하드웨어를 더 효율적으로 프로그래밍하는 방법을 설명합니다. Metal 4의 새로운 기능으로 머신 러닝을 Metal 코드에 통합하는 방법도 배웁니다.
- RealityKit의 새로운 기능iOS, iPadOS, macOS, tvOS, visionOS용 풍부한 3D 콘텐츠를 만드는 데 도움이 되는 RealityKit의 새로운 기능으로 창의력을 펼쳐 보세요. RealityKit을 통해 ARKit 데이터에 직접 접근하는 방법을 배웁니다. 물체 조작 기능으로 3D 콘텐츠와 더 자연스럽게 상호 작용하는 방법을 살펴보세요. 대화형 샘플을 통해 장면 이해, 환경 혼합…
- SceneKit 프로젝트를 RealityKit으로 가져오기SceneKit 지원 중단의 의미를 이해하고 3D 프로젝트를 Apple에서 권장하는 고수준 3D 엔진 RealityKit으로 전환하는 방법을 살펴보세요. SceneKit 지원 중단이 프로젝트에 의미하는 바를 명확히 설명하고, 두 엔진의 핵심 개념을 비교하며, 샘플 SceneKit 게임을 RealityKit으로 포팅하는 방법을 보여드립니다. 지원되는 모든 플랫폼에서…
- visionOS 26의 새로운 기능visionOS 26의 흥미로운 새 기능을 살펴보세요. 향상된 볼륨 API를 알아보고 SwiftUI, RealityKit, ARKit의 강점을 결합하는 방법을 배웁니다. 더 빠른 손 추적과 공간 액세서리 입력을 사용해 더 매력적인 앱과 게임을 만드는 방법을 알아보세요. SharePlay, Compositor Services, 몰입형 미디어, 공간 웹, Enterprise…
- visionOS용 맞춤형 환경 최적화하기절차적 도구를 사용해 visionOS 앱 또는 게임을 위한 아름다운 몰입형 환경을 만드는 방법을 알아보세요. 고품질 환경을 만드는 구성 요소를 공유한 뒤 최적화 과정을 자세히 살펴봅니다. Apple이 Houdini용으로 제공하는 일련의 작업 흐름을 사용해 장면의 폴리곤 수를 줄이고, 지오메트리를 정리하고, UV 맵을 패키징하고, Reality Composer Pro 또는…
- visionOS의 공간 액세서리 입력 살펴보기공간 액세서리를 앱에 통합하는 방법을 알아보세요. 가상 콘텐츠를 표시하고, 앱과 상호 작용하고, 공간에서 액세서리를 추적하고, 상호 작용 정보를 가져와 visionOS의 가상 경험을 향상할 수 있습니다.
- 게임 수준 높이기통합 게임 플랫폼에서 게임을 돋보이게 하는 방법을 알아보세요. 게임의 수준을 높이고 플레이어 경험을 더 향상하는 데 사용할 수 있는 기술을 안내합니다. 게임을 빌드하고 디버깅하고 프로파일링하는 데 필요한 핵심 도구의 개요를 살펴봅니다.
- 몰입형 앱을 위한 Metal 렌더링의 새로운 기능Compositor Services를 사용하는 몰입형 앱용 Metal 렌더링의 최신 개선 사항을 알아보세요. 호버 효과를 추가해 앱의 대화형 요소를 강조하고 동적 렌더 품질로 더 높은 충실도로 렌더링하는 방법을 배웁니다. 새로운 점진적 몰입 스타일을 알아보세요. Mac에서 Vision Pro로 Metal 콘텐츠를 직접 렌더링해 macOS 앱에 몰입형 경험을 가져오는 방법도…
WWDC 2024
18 개 세션- Apple 플랫폼용 고급 게임 디자인하기고사양 게임을 Mac, iPad, iPhone에 자연스럽게 어울리도록 조정하는 방법을 알아보세요. 다양한 디스플레이에서 게임을 멋지게 표현하고, 각 기기에서 직관적으로 사용할 수 있도록 입력과 컨트롤을 조정하며, 뛰어난 플레이어 경험을 제공하는 Apple 기술을 활용하는 방법을 설명합니다.
- Metal로 머신 러닝 가속하기Metal Performance Shaders Graph의 새로운 기능으로 머신 러닝 트랜스포머 모델을 가속하는 방법을 알아보세요. 모델의 연산 대역폭과 품질을 개선하고 완전히 새로워진 MPSGraph 뷰어에서 시각화하는 방법도 설명합니다.
- Object Capture의 영역 모드 알아보기Object Capture의 영역 모드가 영역 캡처와 재구성을 지원하도록 기능을 확장해 iOS에서 새로운 3D 캡처 가능성을 여는 방법을 알아보세요. 새로운 macOS 재구성 샘플 앱으로 iOS 캡처 품질을 최적화하고, Apple Vision Pro, iPhone, iPad 또는 Mac의 Quick Look에서 최종 결과를 확인하는 방법을 배웁니다. 맞춤형 이미지 처리…
- RealityKit 디버거 파헤치기RealityKit 디버거를 만나보세요. 이 새로운 도구로 공간 앱의 엔티티 계층을 검사하고, 잘못된 변환을 디버깅하고, 누락된 엔티티를 찾으며, 시스템에 문제를 일으키는 코드 부분을 감지하는 방법을 알아봅니다.
- RealityKit 오디오로 공간 컴퓨팅 앱 향상하기RealityKit 오디오로 공간 컴퓨팅 경험을 향상하세요. 공간 음향으로 3D 몰입형 경험에 생동감을 더하는 방법을 알아봅니다. 주변 오디오와 리버브부터 3D 콘텐츠에 개성을 더하는 실시간 절차적 오디오까지, RealityKit 오디오 API로 앱의 몰입도를 높이는 방법을 배웁니다.
- RealityKit으로 공간 드로잉 앱 만들기공간 드로잉 앱을 만드는 과정을 통해 RealityKit의 기능을 활용해 보세요. RealityKit을 ARKit 및 SwiftUI와 통합한 눈길을 끄는 공간 경험을 만들면서 RealityKit의 리소스가 작동하는 방식과 저수준 메시 및 텍스처 API 같은 기능을 사용해 사용자의 붓 자국을 빠르게 업데이트하는 방법을 살펴봅니다.
- ScreenCaptureKit으로 HDR 콘텐츠 캡처하기ScreenCaptureKit을 사용해 높은 다이내믹 레인지의 색상을 캡처하는 방법을 알아보고, HDR 지원, 마이크 캡처, 파일로 바로 녹화하기 같은 새로운 기능을 살펴보세요.
- SwiftUI로 맞춤형 시각 효과 만들기SwiftUI에서 멋진 시각 효과를 만드는 방법을 알아보세요. 고유한 스크롤 효과, 풍부한 색상 처리, 맞춤형 전환 효과를 만드는 방법을 배웁니다. Metal 셰이더와 맞춤형 텍스트 렌더링을 사용하는 고급 그래픽 효과도 살펴봅니다.
- USD 및 MaterialX의 새로운 기능Apple 플랫폼의 Universal Scene Description 및 MaterialX 지원 업데이트를 살펴보세요. 이러한 기술이 3D 콘텐츠 제작과 배포의 기반을 제공하는 방식과 뛰어난 공간 경험을 만드는 작업 흐름을 간소화하는 방법을 알아봅니다. RealityKit 및 Storm의 USD와 MaterialX 지원, 시스템 제공 도구의 발전 등을 살펴보세요.
- iOS 또는 iPadOS 게임을 visionOS로 가져오기iOS 또는 iPadOS 게임을 visionOS만의 경험으로 바꾸는 방법을 알아보세요. 3D 프레임이나 몰입형 배경으로 몰입감과 재미를 높여 보세요. 스테레오스코피 또는 머리 추적을 사용해 윈도우에 깊이를 더하고 플레이어를 게임 세계로 한층 더 끌어들일 수도 있습니다.
- iOS, macOS, visionOS용 RealityKit API 알아보기RealityKit의 새로운 크로스 플랫폼 API로 iOS, macOS, visionOS용 몰입형 앱을 만드는 방법을 알아보세요. 새로운 호버 효과, 조명과 그림자, 포털 통과 기능을 확인하고 실제 사례에서 작동하는 모습을 살펴봅니다.
- visionOS에서 패스스루와 함께 Metal 렌더링하기Metal 경험을 visionOS로 확장해 보세요. 패스스루를 사용해 렌더링한 콘텐츠를 사용자의 실제 환경과 통합하는 권장 방법을 알아봅니다. 렌더링한 콘텐츠를 실제 세계에 맞게 배치하고, 추적 가능한 앵커 예측으로 지연 시간을 줄이는 방법 등을 살펴봅니다.
- visionOS용 Quick Look의 새로운 기능visionOS의 Quick Look으로 앱의 파일 미리 보기 및 편집 경험을 향상하는 방법을 알아보세요. 앱 내 Quick Look과 윈도우형 Quick Look의 통합을 설명하고, 앱에서 윈도우형 Quick Look 경험을 맞춤 설정하는 새로운 API를 소개합니다. Quick Look에서 3D 모델을 볼 때 사용할 수 있는 최신 개선 사항도 공유합니다.
- visionOS용 TabletopKit 알아보기TabletopKit을 사용해 visionOS용 보드게임을 처음부터 만들어 보세요. 게임을 설정하고, RealityKit으로 강력한 렌더링을 추가하며, 코드 몇 줄만 더해 FaceTime의 공간 Persona로 멀티플레이어를 지원하는 방법을 보여드립니다.
- visionOS의 게임 입력 살펴보기visionOS 게임을 위한 뛰어난 입력 방식을 디자인하고 구현하는 방법을 알아보세요. 시스템 제스처를 통해 플레이어가 게임과 막힘없이 상호 작용할 수 있는 방법을 알아봅니다. 맞춤형 제스처 및 게임 컨트롤러 지원 권장 사항도 살펴봅니다.
- 고급 게임을 Apple 플랫폼으로 포팅하기전 세계 Apple 플랫폼 사용자에게 게임을 제공하는 일이 얼마나 간단한지 알아보세요. Apple silicon에서 Windows 실행 파일을 평가하고, 코드 예제로 게임 포팅을 시작하며, 셰이더 코드를 Metal로 변환해 게임을 Mac, iPhone, iPad로 가져오는 방법을 보여드립니다. HLSL 셰이더를 이해하는 향상된 Metal 도구를 사용해 Metal로 포팅한…
- 공간 컴퓨팅을 위한 3D 에셋 최적화하기최적화된 3D 에셋을 만드는 전체 작업 흐름을 자세히 살펴보세요. 디지털 콘텐츠 제작 도구에서 메시, 재질, 텍스처를 최적화하는 권장 사항을 알아봅니다. 셰이더 그래프, 베이킹, 재질 인스턴스를 활용해 성능을 최적화하면서 3D 장면을 향상하는 방법을 배웁니다. 네이티브 도구로 에셋을 더 효율적으로 다루고 앱 성능을 개선하세요.
- 뛰어난 visionOS 앱 디자인하기몰입을 받아들이고, 눈과 손에 맞게 디자인하며, 깊이와 크기 및 공간을 활용해 매력적인 공간 컴퓨팅 앱을 만드는 방법을 알아보세요. 뛰어난 visionOS 앱의 여러 사례를 공유하고, 디자이너들이 플랫폼을 위한 새로운 경험을 만들 때 어떤 방식으로 접근했는지 살펴봅니다.