Путеводитель по теме
Графика и игры
Создавайте производительный рендеринг, игры, 3D-контент и кроссплатформенные решения с Metal и графическим стеком Apple.
Коллекция прослеживает путь пикселя от создания ресурса до экрана. Сеансы охватывают Metal, конвейеры рендеринга, игровые технологии, перенос, ввод, производительность и инструменты для отзывчивых 2D-, 3D- и иммерсивных решений.
- Сессии
- 51
- 2026
- 18
- 2025
- 15
- 2024
- 18
Что входит в эту тему
- Metal и производительность рендеринга
- Игровые технологии, ввод и перенос
- 3D-ресурсы, анимация и производственные инструменты
WWDC 2026
18 сессий- Быстрые итерации пространственных сцен с Reality Composer Pro 3Добавляйте контент, визуальные эффекты, свет и интерактивность в иммерсивные сцены, не покидая редактор, а затем ускоряйте итерации функциями с поддержкой ИИ.
- Знакомство с USDKit и новым в OpenUSDИзучите USDKit на Swift, Spatial Preview API и пространственный веб, поддержку доступности, Gaussian splatting и сжатой геометрии в OpenUSD, а также расширенное редактирование и рендеринг USD в Preview на Mac.
- Знакомство с фреймворком Spatial PreviewПередавайте контент с Mac в visionOS через живую синхронизацию и двунаправленное редактирование. Изучите SpatialPreview API, поиск устройств, интеграцию 2D- и 3D-сеансов и новые функции Quick Look.
- Игры без кода с Reality Composer Pro 3Создавайте 3D-контент без кода через ScriptGraph: визуальными узлами стройте анимацию и интерактивные моменты, а элементами SwiftUI добавляйте реплики и другой интерфейс.
- Иммерсивные окружения для приложений visionOS и пространственного вебаСоздавайте фотореалистичные окружения visionOS для приложений, сайтов и SharePlay. Изучите принципы погружения, съемку и создание эталонов, подготовку CG-ресурсов и эффекты движения и света в реальном времени.
- Нейронный рендеринг в реальном времени с MetalИнтегрируйте ML в рендеринг Metal 4. Применяйте нейронное удаление шума MetalFX, обучайте и запускайте нейронный тональный преобразователь через ML command encoder и создавайте небольшие сети прямо в шейдерах…
- Новые возможности RealityKitПознакомьтесь с интерактивной симуляцией ткани, поиском пути NavMesh, освещением смешанной реальности и настраиваемыми сетками реверберации, а также улучшенными тенями, персонажами и Gaussian splatting. В…
- Оптимизация собственных операций ML с тензорами MetalMetal Tensor API и MPP Tensor Ops используют Neural Accelerators GPU Apple M5 и A19. Создавайте ядра ML для Core AI и оптимизируйте квантованные форматы и память GPU.
- Перенос Cyberpunk 2077 на MacCD PROJEKT RED рассказывает, как перенесла Cyberpunk 2077 на Mac с аппаратными и программными средствами Apple. Предустановка For this Mac автоматически балансирует качество графики и частоту кадров на разных…
- Поиск проблем производительности в играх MetalСобирайте данные через Game Performance Overview в Instruments, фоновые трассировки metalperftrace на macOS и Пункт управления на iOS, а затем связывайте метрики с состоянием игры через StateReporting. В…
- Пространственные процессы с Reality Composer Pro 3Создавайте материалы в Shader Graph, смешивайте скелетную анимацию в Animation Graph, моделируйте частицы в Compute Graph, связывайте взаимодействия в Script Graph, события в Sequencer и поведение NPC в…
- Расширение Reality Composer Pro 3 с XcodeСоздавайте плагины проекта для редактирования собственных компонентов, запуска систем и разработки узлов ScriptGraph и полностью управляйте процессом создания пространственного контента.
- Решения нового поколения с visionOS 27Создавайте приложения, игры и пространственные решения в visionOS 27 с нативными средствами Apple, потоковой передачей с Mac или PC, сторонними движками или переносом iOS. Используйте новые возможности…
- Сенсорное управление в играхИзучите приемы удобного сенсорного управления от независимых до AAA-игр и используйте Touch Controller и Metal для высокой производительности.
- Совместная работа со структурированными 3D-моделями в visionOSПодготовьте USDZ, управляйте отдельными сущностями иерархических сборок, изучайте внутренние части модели секущей плоскостью и создавайте анимацию разнесенного вида для проверки дизайна на Apple Vision Pro. В…
- Улучшения отслеживания объектов в visionOSОтслеживайте движущиеся и ручные объекты, используйте новые классы пространственных аксессуаров и создавайте собственные аксессуары для новых способов взаимодействия. В сеансе также рассматриваются visionOS.
- Ускоренный перенос игры с агентным программированиемНовые агентные навыки Game Porting Toolkit 4 ускоряют перенос на платформы Apple. Вместе с помощником внедряйте Metal 4 и MetalFX, настраивайте игру под оборудование Apple и автоматически диагностируйте GPU…
- Фовеальная потоковая передача иммерсивного контента в visionOSПередавайте удаленно отрисованные сцены на Apple Vision Pro в полном качестве. Изучите FoveatedStreaming, OpenXR, NVIDIA CloudXR SDK и динамическую фовеальную передачу с сохранением конфиденциальности. В…
WWDC 2025
15 сессий- Больше возможностей Metal 4 для игрПодробно изучите трассировку лучей Metal 4 для сложных нагрузок на Apple silicon и масштабирование MetalFX: повышение разрешения, интерполяцию кадров и удаление шума. Сначала рекомендуем «Знакомство с Metal 4»…
- Ввод с пространственных аксессуаров в visionOSИнтегрируйте пространственные аксессуары: показывайте виртуальный контент, взаимодействуйте с приложением, отслеживайте аксессуары в пространстве и получайте данные взаимодействий. В сеансе также…
- Знакомство с Apple-Hosted Background AssetsЗагружайте пакеты ресурсов для игр и приложений через Background Assets. Используйте размещение у Apple или собственный хостинг, нативный API и соответствующие механизмы App Store.
- Знакомство с Metal 4Узнайте, как внедрить новые возможности Metal 4 в существующие приложения Metal, эффективнее использовать Apple silicon и интегрировать машинное обучение в код Metal.
- Игры с Metal 4Оптимизируйте игровой движок с Metal 4: объедините кодирование команд для снижения нагрузки CPU, масштабируйте управление графическими ресурсами для крупных сцен и быстро загружайте большие библиотеки…
- Начало работы с Game CenterПознакомьтесь с Game Center и рекомендациями по достижениям, испытаниям, таблицам лидеров и активностям для заметности игры и вовлечения игроков. Также рекомендуем «Привлечение игроков с приложением Apple…
- Новое в RealityKitСоздавайте насыщенный 3D-контент для iOS, iPadOS, macOS, tvOS и visionOS. Получайте данные ARKit через RealityKit, взаимодействуйте с объектами и используйте новые API понимания сцены, смешивания окружения и…
- Новое в visionOS 26Познакомьтесь с объемными API и совместной работой SwiftUI, RealityKit и ARKit, ускоренным отслеживанием рук и пространственными аксессуарами, а также обновлениями SharePlay, Compositor Services, иммерсивных…
- Новое в рендеринге Metal для иммерсивных приложенийПознакомьтесь с улучшениями Metal и Compositor Services: эффектами наведения, динамическим качеством рендеринга, прогрессивным погружением и прямым рендерингом контента Metal с Mac на Vision Pro. В сеансе…
- Новый уровень игрУзнайте, как улучшить игру на единой игровой платформе. Получите обзор основных технологий и инструментов для создания, отладки и профилирования игр.
- Объединение машинного обучения и графики в Metal 4Объедините машинное обучение с графикой Metal 4. Познакомьтесь с ресурсами tensor и кодировщиком ML для моделей на временной шкале GPU, встраивайте нейросети в шейдеры и используйте новые средства отладки…
- Оптимизация пользовательских окружений visionOSСоздавайте иммерсивные окружения процедурными средствами и оптимизируйте их с процессами Houdini от Apple: сокращайте полигоны, очищайте геометрию, упаковывайте UV-карты и создавайте USD для Reality Composer…
- Оптимизация производительности CPU с InstrumentsИспользуйте два аппаратных инструмента Instruments для Apple silicon: Processor Trace показывает все вызванные функции, а режимы CPU Counters помогают находить узкие места CPU.
- Перенос проекта SceneKit в RealityKitУзнайте, что означает прекращение развития SceneKit, сравните понятия двух движков и перенесите пример игры в RealityKit, рекомендуемый Apple высокоуровневый 3D-движок для поддерживаемых платформ.
- Привлечение игроков с приложением Apple GamesПознакомьтесь с приложением Games, где игроки следят за играми, находят новые и играют с друзьями. Узнайте, как повысить видимость игры, интегрировать Game Center и возвращать игроков с событиями внутри…
WWDC 2024
18 сессий- API RealityKit для iOS, macOS и visionOSУзнайте, как новые кроссплатформенные API RealityKit помогают создавать иммерсивные приложения для iOS, macOS и visionOS. Познакомьтесь с новыми эффектами наведения, светом и тенями, переходами через порталы и…
- Захват HDR-контента с ScreenCaptureKitУзнайте, как захватывать цвета с широким динамическим диапазоном с помощью ScreenCaptureKit, и познакомьтесь с новыми возможностями: поддержкой HDR, захватом звука с микрофона и записью напрямую в файл.
- Знакомство с TabletopKit для visionOSСоздайте настольную игру для visionOS с нуля с помощью TabletopKit. Мы покажем, как настроить игру, добавить мощный рендеринг с RealityKit и включить многопользовательский режим с пространственными Personas в…
- Знакомство с отладчиком RealityKitПознакомьтесь с отладчиком RealityKit. Новый инструмент позволяет изучать иерархию сущностей пространственных приложений, отлаживать ошибочные преобразования, находить отсутствующие сущности и определять…
- Игровой ввод в visionOSУзнайте, как проектировать и реализовывать удобный игровой ввод в visionOS. Научитесь использовать системные жесты для естественного взаимодействия игроков с игрой. Изучите рекомендации по поддержке…
- Новое в Quick Look для visionOSУзнайте, как Quick Look в visionOS улучшает предварительный просмотр и редактирование файлов в приложении. Мы рассмотрим интеграцию Quick Look внутри приложения и в окне, а также совершенно новый API для…
- Новое в USD и MaterialXПознакомьтесь с обновлениями поддержки Universal Scene Description и MaterialX на платформах Apple. Узнайте, как эти технологии служат основой создания и доставки 3D-контента и помогают упростить рабочие…
- Оптимизация 3D-ресурсов для пространственных вычисленийИзучите полный процесс создания оптимизированных 3D-ресурсов. Рассмотрите рекомендации по оптимизации сеток, материалов и текстур в инструменте создания контента. Используйте граф шейдеров, запекание и…
- Перенос игры для iOS или iPadOS в visionOSУзнайте, как превратить игру для iOS или iPadOS в уникальное решение для visionOS. Усильте погружение и впечатления с помощью 3D-рамки или иммерсивного фона. Добавьте окну глубину с помощью стереоскопии или…
- Перенос современных игр на платформы AppleУзнайте, как выйти к игрокам на платформах Apple по всему миру. Мы покажем, как оценить исполняемый файл Windows на Apple silicon, начать перенос игры с примерами кода, преобразовать код шейдеров в Metal и…
- Пользовательские визуальные эффекты с SwiftUIУзнайте, как создавать визуальные эффекты в SwiftUI: особые эффекты прокрутки, богатую работу с цветом и пользовательские переходы. Также рассмотрим сложные графические эффекты с шейдерами Metal и…
- Проектирование приложений для visionOSУзнайте, как создавать выразительные приложения для пространственных вычислений: использовать погружение, проектировать взаимодействие для глаз и рук и учитывать глубину, масштаб и пространство. Мы покажем…
- Проектирование современных игр для платформ AppleУзнайте, как адаптировать высококлассную игру для Mac, iPad и iPhone. Мы расскажем, как добиться отличного изображения на разных дисплеях, сделать ввод и управление понятными на каждом устройстве и…
- Пространственное приложение для рисования с RealityKitИзучите возможности RealityKit в процессе создания пространственного приложения для рисования. Создавая выразительное пространственное решение, объединяющее RealityKit с ARKit и SwiftUI, вы узнаете, как…
- Режим области в Object CaptureУзнайте, как режим области Object Capture расширяет возможности 3D-захвата в iOS, добавляя захват и реконструкцию пространства. Научитесь повышать качество захвата на iOS с помощью нового примера приложения…
- Рендеринг Metal со сквозным просмотром в visionOSРасширьте решения Metal для visionOS. Изучите рекомендации по интеграции отрисованного контента с физическим окружением пользователя через сквозной просмотр. Узнайте, как размещать отрисованный контент в…
- Улучшение приложения для пространственных вычислений с аудио RealityKitИспользуйте пространственный звук RealityKit, включая фоновое аудио, реверберацию и процедурный звук в реальном времени, чтобы оживить иммерсивный 3D-контент.
- Ускорение машинного обучения с MetalУзнайте, как ускорить модели-трансформеры машинного обучения с новыми функциями Metal Performance Shaders Graph. Мы также рассмотрим повышение вычислительной пропускной способности и качества модели и…