realizată de Ирина Агуреева 5 ani în urmă
272
Mai multe ca aceasta
3D-акселераторы предназначены для ускорения операций трехмерной графики. В ПК трехмерные объекты представляются с помощью геометрических моделей, состоящих из сотен и тысяч элементарных геометрических фигур . Задаются пространственное положение источников света, отражательные свойства материала поверхности объекта, степень его прозрачности и т.п. Некоторые объекты могут частично загораживать друг друга, между ними может переотражаться свет; пространство может быть не абсолютно прозрачным, а затянутым туманом или дымкой. Учитываются эффекты перспективы. Чтобы поверхность смоделированного объекта не выглядела искусственной, на нее наносится текстура — двухмерная картинка, передающая цвет и фактуру поверхности. Такие модели трехмерных объектов с учетом примененных к ним эффектов должны в конечном итоге быть преобразованы в плоское изображение. Эту операцию, называемую рендерингом, и выполняет 3D-ускоритель.
К наиболее распространенным операциям, которые 3D-ускоритель выполняет на аппаратном уровне, относятся: -удаление невидимых поверхностей; -закрашивание элементарных геометрических фигур, составляющих объект, определенным цветом, зависящим от освещенности; -отсечение части объекта, видимой на экране; -расчет освещения; -наложение текстур или наложение плоского растрового изображения на трехмерный объект с целью придания его поверхности большей реалистичности; -фильтрация (уменьшения нежелательной «зернистости» при изменении масштаба текстуры при приближении к 3D-объекту или при удалении от него) и сглаживание (уменьшение искажений текстурных изображений с помощью их интерполяции, особенно на границах); -прозрачность, или альфа-канал изображения — информация о прозрачности объекта, позволяющая строить такие прозрачные и полупрозрачные объекты, как вода, стекло, огонь, туман и дымка; -наложение тумана; -смешение цветов (дизеринг).
2D-акселераторы представляют собой специализированные графические процессоры, способные самостоятельно рисовать на экране курсор мыши, элементы окон и стандартные геометрические фигуры, предусмотренные GDI — графической библиотекой Windows. 2D-ускорители обмениваются данными с видеопамятью по своей собственной шине, не загружая системную шину процессора. По системной шине 2D-ускоритель получает только GDI-инструкции от центрального процессора.
функции по ускорению вывода видео в форматах AVI, Indeo, MPEG-1 и др.; -аппаратная цифровая компрессия и декомпрессия видео; -вывод TV-сигнала на монитор, низкочастотный видеовход и высокочастотный TV-вход; -работа с телетекстом и др.