KNOW INTUIT, Лекция, Видеомонитори и видео адаптери
3D графични технологии
Почти всички 3D графични ускорители използват следните технологии.
Мъгла. Симулация на газ или мъгла в игрите.
Shadow Guro. Цветна интерполация за изглаждане на назъбени кръгове и сфери.
Алфа смесване. Една от първите 3D графични технологии, използвани за създаване на реалистични обекти като "прозрачен" дим, вода и стъкло.
Усъвършенствани 3D графични технологии
Технологиите, които най-често се използват в съвременните 3D графични ускорители, са изброени по-долу.
Буфер на шаблона. Той се използва активно в игри (особено в жанра на симулатори на полети) при моделиране на пейзаж, самолети и други обекти извън стъклената кабина.
Неравномерно текстуриране. Проектиран да възпроизвежда специални светлинни ефекти.
Подобрени технологии за картографиране на текстури
За да изобразите 3D сцени с висока степен на детайлност, е необходимо да приложите специални методи за картографиране на текстури, които елиминират нежеланите ефекти и правят сцените по-реалистични.
Билинейно филтриране. Подобряване на качеството на изображението за малки текстури, поставени върху големи многоъгълници. Тази технология елиминира "блоковия" ефект на текстурите.
Множество дисплеи. Подобряване на качеството на показване на обекти чрез формиране на последователност от текстури на едно и също изображение с намаляваща разделителна способност; е вид изглаждане.
Трилинейно филтриране. Комбинация от билинейно филтриране и така нареченото mip mapping (текстури, които имат различна степен на детайлност в зависимост от разстоянието до точката на наблюдение).
Т-буфер. Тази технология намалява ефекта на "jaggies" (изкривявания в изображението на екрана поради неговото мащабиране) в компютърната графика; например, когато диагоналът е оформен от "стълба", обектът се движи на резки движения, сенките, отраженията не се изобразяват точно и външният вид на обекта изглежда размазан. С тази технология буферът на рамката се заменя с буфер, в който се събират няколко операции за изобразяване, преди да се покаже готовото изображение на екрана. За разлика от други 3D технологии, няма нужда да се модифицира или оптимизира съществуващ софтуер, за да се използва T-буферът. Основната област на приложение на T-буфера е формирането на почти "телевизионен" реализъм в изобразена триизмерна анимация.
Интегрирана трансформация на обекти и разпределение на осветлението (T&L). При генериране на 3D анимация обектът се трансформира при преминаване от един кадър в друг, след което осветлението се променя в съответствие с движението на обекта
Изглаждане на цял екран. Намалете неравностите, които се появяват при увеличаване на разделителната способност, като изгладите цветните ръбове за плавни цветови преходи.
Сливане/изглаждане на върхове. Изглажда артикулациите на два многоъгълни обекта, като ръце или крака, с тялото на анимиран герой.
Интерполация на ключови кадри или трансформация на върха. Анимация на прехода от едно изражение на лицето към друго, което позволява, при липса на скелетна анимация, да направи изражението на лицето по-естествено.
Изчисления с плаваща запетая. Библиотеката DirectX 9 поддържа данни с плаваща запетая за по-естествено и точно възпроизвеждане на цветоветевъзпроизвеждане на многоъгълници.
Еднопроходно или многопроходно изображение
Хардуерно или софтуерно ускорение
Софтуерна оптимизация
За да увеличите производителността, трябва да коригирате настройките за оптимизиране на OpenGL, Direct 3D, RAMDAC, тактовите честоти и други параметри.
Графични API
API (Интерфейс за програмиране на приложения) предоставя на разработчиците на хардуер и софтуер средства за създаване на драйвери и програми, които работят по-бързо на голямо разнообразие от платформи.
Софтуерните драйвери са проектирани да взаимодействат директно с API, а не с операционната система и софтуера.
В момента има два графични API - OpenGL (SGI) и Direct 3D (Microsoft).