Что такое Custom Filter Anti-aliasing и каков принцип его работы?

23 Янв 2010 at 12:10пп

Более современная и совершенная разновидность мультисэмплинга. Сглаживание по алгоритму CFAA означает, что при вычислении цвета пикселя карта принимает в расчет не только «внутренние» субпиксели (то есть те, что лежат в пределах обрабатываемой точки), но и внешние, из соседних пикселей. Из внешних субпикселей отбираются приграничные, те, что находятся неподалеку от интересующего видеокарту пикселя. Разумеется, они имеют меньший приоритет при расчетах, чем внутренние, однако их использование позволяет получить более точный цвет и более качественную картинку.

 image
В общем-то, CFAA не то чтобы совсем нов. Идея со внешними субпикселями была впервые реализована компанией NVIDIA в технологии Quincunx. Custom Filter - ее улучшенная версия: усовершенствования коснулись алгоритмов выбора внешних субпикселей, их количество при той же кратности антиалиасинга не изменилось. Кратность CFAA по-прежнему соответствует количеству точек, которые были задействованы при вычислении цвета пикселя. Общему количеству -и внешних, и внутренних.

Читайте также: