Metal by Tutorials

«Metal by Tutorials» — это исчерпывающее практическое руководство по освоению Metal, низкоуровневого графического и вычислительного API от Apple. Книга построена по принципу «от простого к сложному», позволяя читателям шаг за шагом погрузиться в мир высокопроизводительной графики и параллельных вычислений на GPU.

Книга разделена на четыре логических раздела. Первый раздел знакомит с основами Metal: созданием первого приложения, работой с 3D-моделями, пониманием конвейера рендеринга, вершинными и фрагментными шейдерами, текстурами, трансформациями, системами координат, навигацией в 3D-сцене и основами освещения. Это фундамент для дальнейшего изучения.

Второй и третий разделы посвящены промежуточным и продвинутым техникам. Вы изучите материалы и карты, рендер-пассы, тени, отложенный рендеринг, tile-based рендеринг, GPU-вычисления, системы частиц, тесселяцию, постобработку, освещение на основе изображений (IBL), отражения, рефракцию, анимацию (включая анимацию персонажей), управление ресурсами и GPU-driven рендеринг.

Завершающий раздел погружает в трассировку лучей (ray tracing) в Metal, рассматривая продвинутые техники теней и освещения, а также использование Metal Performance Shaders. Книга завершается главами по оптимизации производительности и лучшим практикам, что делает её ценным ресурсом как для начинающих, так и для опытных разработчиков, стремящихся выжать максимум из графического потенциала устройств Apple.

Metal by Tutorials
A
Автор
Caroline Begbie & Marius Horga
Издательство
Kodeco Inc.
Год
2023
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент