iOS

Технология Metal в iOS 10: игровая графика нового уровня

WWDC — это далеко не только презентация, проводимая в первый день. Конечно, все последующие мероприятия не ориентированы на широкую публику, однако, и в ходе них можно узнать немало интересного. Так вышло и на этот раз: стоит обратить внимание на обучающие сессии, проводимые компанией Unity. Её специалисты наглядно показали возможности графической технологии Metal, воплощённые в iOS 10.

os-x-el-capitan-metal

Технология Metal сама по себе — уже не новость: этот интерфейс прикладного программирования, который обходит наслоения стандартного графического API OpenGL при работу мобильных игр, давай возможность прямого взаимодействия с оборудованием, появился ещё в iOS 8. И уже тогда Apple успела пообещать нам «графику консольного уровня» — подобное не случилось сразу, но теперь, кажется, становится возможным.

Процитирует то, что Unity говорит о графических возможностях в новой операционной системе:

«Тесселяция обеспечивает реализацию нового уровня детализации, эффективно адаптируясь между материалами (как в нашей демонстрации) и различными эффектами – возможности ограничены только вашим воображением! Тесселяция уже некоторое время используется в индустрии, поэтому мы рады, что она появилась на iOS, позволяя создавать детализированные сетки без сохранения/потоковой передачи больших данных на диске.»

Технология Metal ценна тем, что максимально эффективно использует многоядерность, а также обеспечивает игровому приложению полный доступ к вычислительной мощности графической части процессора. Это активно используется как на мобильных устройствах Apple (которые в играх значительно производительнее всех конкурентов), так и на Mac.

Обсудить

Ваш e-mail не будет опубликован. Обязательные поля помечены *