3D-графика стала настолько популярной, особенно в видеоиграх , что были созданы специализированные API (интерфейсы прикладного программирования), упрощающие процессы на всех этапах создания компьютерной графики. Эти API также оказались жизненно важными для производителей компьютерного графического оборудования, поскольку они предоставляют программистам возможность абстрактного доступа к оборудованию, при этом используя преимущества специального оборудования любой конкретной видеокарты .
Первым фреймворком для 3D-графики, вероятно, был Core , опубликованный ACM в 1977 году.
Эти API для компьютерной 3D-графики особенно популярны:
Существуют также API-интерфейсы 3D -графиков сцен более высокого уровня , которые предоставляют дополнительные функции поверх API-интерфейса рендеринга более низкого уровня. К таким библиотекам, находящимся в активной разработке, относятся:
Существует больший интерес к высокоуровневому API на основе веб-браузера для движков 3D-графики. Некоторые: