ільми (В«ШрекВ», В«Історія іграшокВ» та ін.) В останні роки широке поширення отримали також комп'ютерні ігри, що максимально використовують тривимірну графіку для створення віртуальних світів. p align="justify"> Поширенню комп'ютерної графіки супроводжували свої труднощі. У 1990-х розробка програмного продукту, здатного працювати на великій кількості графічного устаткування, була сполучена з великими тимчасові ? ми та фінансовими витратами. Було необхідно окремо створювати модулі для кожного типу графічних адаптерів, що часом призводило до розмноження однакового програмного коду. Це сильно гальмувало розвиток і поширення комп'ютерної графікі.Graphics (SGI) спеціалізувалася на створенні високотехнологічного графічного устаткування і програмних засобів. Будучи в той час лідером в тривимірній графіці, SGI бачила проблеми і бар'єри в зростанні ринку. Тому було прийнято рішення стандартизувати метод доступу до графічній апаратурі на рівні програмного інтерфейсу.
Таким чином з'явився програмний інтерфейс OpenGL, який стандартизує доступ до графічній апаратурі шляхом зміщення відповідальності за створення апаратного драйвера на виробника графічного пристрою. Це дозволило розробникам програмного забезпечення використовувати більш високий рівень абстракції від графічного устаткування, що значно прискорило створення нових програмних продуктів і понизило на них витрати. p align="justify"> У 1992 році компанія SGI очолила OpenGL ARB - групу компаній з розробки специфікації OpenGL. OpenGL еволюціонував з 3D-інтерфейсу SGI - IRIS GL . Одним з обмежень IRIS GL було те, що він дозволяв використовувати тільки можливості, підтримувані обладнанням; якщо можливість не була реалізована апаратно, додаток не могло її використати. OpenGL долає цю проблему за рахунок програмної реалізації можливостей, не надаються апаратно, що дозволяє додаткам використовувати цей інтерфейс на відносно малопотужних системах.
У 1995 році була випущена бібліотека Direct3D від Microsoft. Незабаром Microsoft, SGI і Hewlett-Packard почали проект під назвою Fahrenheit, який передбачав створення більш універсального програмного інтерфейсу на основі Direct3D і OpenGL. Ідея здавалася досить обіцяє, покликаної навести лад в області інтерактивної тривимірної графіки, проте, в результаті фінансових труднощів у SGI і відсутності належної індустріальної підтримки, проект був закритий. p align="justify"> OpenGL 2.0
У вересні 2001 року 3DLabs розкрила своє бачення OpenGL 2.0.
Говорили, що в порівнянні з DirectX головною проблемою OpenGL є консорціум (який і повинен займатися розвитком OpenGL), в який входить велика кількість компаній з різними інтересами, що призводить до тривалого періоду прийня...