Здавалка
Главная | Обратная связь

Улучшенные технологии наложения текстур



Для визуализации трехмерных сцен с высокой степенью детализации необходимо применять специальные методы наложения текстур, которые устраняют нежелательные эффекты и делают сцены более реалистичными.

Билинейная фильтрация. Улучшение качества изображения небольших текстур, помещенных на большие многоугольники. Эта технология устраняет эффект "блочности" текстур.

Множественное отображение. Улучшение качества отображения объектов путем формирования последовательности текстур одного и того же изображения с уменьшающимся разрешением; является разновидностью сглаживания.

Трилинейная фильтрация. Комбинация билинейной фильтрации и так называемого наложения mip mapping (текстуры, имеющие разную степень детализации в зависимости от расстояния до точки наблюдения).

Анизотропная фильтрация. Используемый в некоторых видеоадаптерах, этот тип фильтрации позволяет сделать сцену еще более реалистичной. Однако данная технология пока не получила должного распространения из-за высоких требований к аппаратной части видеоадаптера.

T-буфер. С помощью этой технологии уменьшается эффект "ступенчатости" (искажения в экранном изображении вследствие его масштабирования) в компьютерной графике; например, когда диагональ сформирована "лесенкой", объект перемещается рывками, не точно визуализированы тени, отражения и внешний вид объекта кажется смазанным. При использовании этой технологии кадровый буфер заменяется буфером, в котором собирается несколько операций визуализации перед выводом на экран готового изображения. В отличие от других трехмерных технологий, для использования Т-буфера нет необходимости модифицировать или оптимизировать уже имеющееся программное обеспечение. Основная сфера применения Т-буфера заключается в формировании практически"телевизионного" реализма в визуализированной трехмерной анимации.

Интегрированные функции трансформации объектов и распределения освещения (T&L). При формировании трехмерной анимации объект трансформируется при переходе из одного кадра в другой, после чего освещение изменяется в соответствии с перемещением объекта

Полноэкранное сглаживание. Уменьшение неровностей, возникающих при увеличении разрешения, посредством сглаживания цветовых границ для обеспечения плавных цветовых переходов.

Сопряжение/сглаживание вершин. Сглаживание областей сочленений двух полигональных объектов, например рук или ног с телом анимированного персонажа.

Интерполяция ключевого кадра или трансформация вершин. Оживление перехода от одного выражения лица к другому, что позволяет при отсутствии скелетной анимации сделать мимику более естественной.

Программируемая трансформация вершин и обработка полутонов пикселей. Технология nfiniteFX компании nVidia (видеоадаптерGeForce3 ), позволяющая разработчикам программного обеспечения модифицировать эффекты наподобие сопряжения вершин и обработки полутонов (улучшенный метод преобразования неправильных поверхностей). Это позволяет избавиться от применения относительно малого количества эффектов с заранее определенными характеристиками. Технология nfiniteFXII компании NVIDIA, используемая в графическом процессоре GeForce4 Ti, поддерживает одно- временную обработку до четырех текстур, а двойная трансформация вершин обеспечивает прирост производительности при высококачественной визуализации до 50% по сравнению сGeForce3. Аналогичная технология компании ATI, именуемая Smart-Shader (ATI RADEON 8500/9000) , поддерживает более сложные программы, чем nfiniteFX, и обеспечивает качество изображения, аналогичное тому, что формируется посредством nfiniteFXII.

Вычисления с плавающей запятой. Библиотека DirectX 9 поддерживает данные с плавающей запятой, что позволяет добиться более естественной цветопередачи и точного воспроизведения многоугольников.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.