Анизотропная фильтрация и мультисэмплинг

Я читаю OpenGL Superbible 5th ed. Я столкнулся с несколькими терминами, которые, хотя и объясняются в книге, пока не совсем понятны мне.

Во-первых, это мультисэмплинг. Я понимаю, что он используется для сглаживания полигонов и улучшения рендеринга изображения. Чего я не понимаю, так это того, как это отличается от сглаживания.

Во-вторых, анизотропная фильтрация. Я знаю эффект этого типа фильтрации текстур, но я хочу знать, как и когда именно он используется. Возможно, общее объяснение алгоритма? Я гуглил, и википедия мало что объясняет.


person atoMerz    schedule 02.02.2012    source источник
comment
Статья Wiki об анисо настолько подробная, насколько это возможно. В нем объясняется алгоритм, используемый в графическом оборудовании (раздел «Реализация»), а также другие способы достижения того же эффекта. Что вы еще хотите?   -  person Nicol Bolas    schedule 02.02.2012


Ответы (2)



Мультисэмплинг ничем не отличается от сглаживания. Сглаживание — это общий термин для любого метода, уменьшающего наложение спектров при преобразовании аналогового сигнала в цифровой. Мультисэмплинг — это форма сглаживания.

Я оставлю часть Aniso, когда вы ответите на мой комментарий.

person Nicol Bolas    schedule 02.02.2012
comment
Если они не отличаются, почему это представлено в книге как другая техника? Я читал часть реализации, но я ее не понимаю. Я понимаю, что близкая выборка выбирает закрытие текселей, линейные средние значения, окружающие тексели, MIPmapping хранит разные уровни и может быть близким или линейным. Но я не понимаю, как работает анизо. - person atoMerz; 02.02.2012
comment
@AtoMerZ: я не могу объяснить, почему Superbible имеет такую ​​структуру. Просто помните, что то, что в названии есть библия, не означает, что это божественное слово Бога ;) Это просто книга, а книга, как и любая другая, может ввести в заблуждение. - person Nicol Bolas; 02.02.2012
comment
OpenGL Superbible 5th вообще довольно плох на мой взгляд. Книги OpenGL ES 2.0 Programming Guide или Addison Wesley OpenGL Shading Language — гораздо лучшие книги. - person WesDec; 08.02.2012