Порт из OpenGL ES 2.0 в Direct3D 11

Содержит статьи, обзоры и пошаговые руководства по переносу графического конвейера OpenGL ES 2.0 в Direct3D 11 и среда выполнения Windows.

Обратите внимание , что промежуточный шаг для переноса проекта OpenGL ES 2.0 — использовать ANGLE для Microsoft Store. ANGLE позволяет запускать содержимое OpenGL ES в Windows путем преобразования вызовов API OpenGL ES в вызовы API DirectX 11. Дополнительные сведения о ANGLE см. в формате ANGLE для Вики-сайта Microsoft Store.

 

Раздел Описание

Сопоставление OpenGL ES 2.0 с Direct3D 11.1

При первом запуске процесса переноса графической архитектуры из OpenGL ES 2.0 в Direct3D ознакомьтесь с ключевыми различиями между API. Разделы этого раздела помогут спланировать стратегию порта и изменения API, которые необходимо внести при перемещении графической обработки в Direct3D.

Практическое руководство. Перенос простого отрисовщика OpenGL ES 2.0 в Direct3D 11.1

В этом упражнении по переносу мы начнем с основных принципов: добавление простого отрисовщика для спиннинга, вершин затеняемого куба из OpenGL ES 2.0 в Direct3D, таким образом, что он соответствует шаблону Приложения DirectX 11 (универсальная версия Windows) из Visual Studio 2015.

Справочник по OpenGL ES 2.0 и Direct3D 11.1

Используйте эти справочные разделы для поиска сопоставления API и кратких примеров кода при переносе из OpenGL ES 2.0 в Direct3D 11.