Для прискорення розробки 3D-додатків використовуються спеціалізовані прикладні програмні (графічні) бібліотеки. Ці бібліотеки можуть бути як стандартними (розробленими лідерами 3D-індустрії), так і фірмовими (розробленими виробниками 3D-прискорювачів). Функції бібліотеки доступні через відповідний API (Application programming interface) - програмний інтерфейс розроблювача. Можна приблизно сказати, що API - мова опису тривимірної графіки. Відповідно, кожен 3D-додаток написаний з використанням деякого API і відповідно буде працювати у вашій системі тільки в тому випадку, якщо Ваш відеочіп підтримує відповідний API. Від самого API багато в чому залежить якість і продуктивність роботи відеоадаптера.
Визначення 11. В даний час чіпи підтримують дві стандартних API: OpenGL корпорації Silicon Graphic (SGI). Доступний в ОС Windows NT. У Windows 9x реалізований не цілком. Тому SGI розробила для Windows 9x драйвер (іноді називаний порт) ICD (Installable Client Driver), що дозволяє використовувати OpenGL. Цей порт підтримують усі сучасні 3D-чіпи. У свою чергу, Microsoft створила бібліотеку MCD (Mini Client Driver), що дозволяє задіяти основні можливості OpenGL у Windows 9x. Direct3D корпорації Microsoft для ОС Windows 9x, скорочено D3D. Він є частиною Microsoft Direct, що стандартно убудований у цю ОС. Нові версії Direct доступні із сайту Microsoft.
Зазначені інтерфейси скоріше доповнюють один одного, чим конкурують. OpenGL є більш високорівневим, і в ньому є функції, що відносяться до фази побудови сцени. Dіrесtз займається тільки візуалізацією, але в ньому реалізована швидке промальовування текстур. Слід зазначити, що в даний час у рамках проекту Fahrenheit обома корпораціями ведуться роботи з об'єднання інтерфейсів Direct3D і OpenGL.