|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alex Astafiev 2:5000/228.16 09 Jan 2002 19:35:55 To : Alex Rinas Subject : Antialiasing --------------------------------------------------------------------------------
AR> Почитай про антиалиасинг в 3D видео картах на IXBT например. А
AR> простейший общий принцип картинка увеличивается например в 2 раза по
AR> обоим измерениям и уже после этого сглаживается.
Ты вводишь в заблуждение. Hе "картинка увеличивается и сглаживается", а
изображение строится (просчитывается) в разрешении превышающем требуемое
2-3-4 раза.
Это значит, что если мы хотим получить результирующее антиалиасное изображение
320x240, то мы должны просчитывать буфер 640x480 или 1280x960.
Далее каждый результирующий пиксел 320x240 получается методом __фильтрации__ из
нескольких пикселов большей картинки 1280x960. Простейший метод фильтрации -
усреднение, когда пиксели складываются, затем делятся на количество пикселов
участвующих в сумме. Существуют более сложные фильтры.
Этот метод просчета в большем разрешении называется супер-сэмплингом (super
sampling).
(Вообще, для того чтобы говорить о анти-алиасинге, нужно представлять что
существует несколько видов анти-алиасинга.Это краевой (силуэтный) аа, аа
текстур (texture filtering), аа междуполигонный
(polygon blending), и полноэкранный aa (fsaa).)
--- Alex Raider / Flash inc.
* Origin: Alex Raider/ Flash inc. 1992-2001 (2:5000/228.16)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/174643c3c925a.html, оценка из 5, голосов 10
|