3
Что является лучшим уровнем абстракции для управления данными вершин D3D9 и OpenGL?
Мой код рендеринга всегда был OpenGL. Теперь мне нужно поддерживать платформу, которая не имеет OpenGL, поэтому мне нужно добавить слой абстракции, который оборачивает OpenGL и Direct3D 9. Я буду поддерживать Direct3D 11 позже. TL; DR: различия между OpenGL и Direct3D вызывают избыточность для программиста, а расположение данных кажется нестабильным. На …