Прочие компьютерные игры

Что такое сглаживание?

Сгла́живание — технология, используемая для устранения эффекта «зубчатости» , возникающего на краях одновременно выводимого на экран множества отдельных друг от друга плоских, или объёмных изображений. Сглаживание было придумано в 1972 в Массачусетском технологическом институте в Architecture Machine Group, которая позже стала основной частью Media Lab.
МБ
Матвей Бахарев
2 016
Лучший ответ
Сгла́живание — технология, используемая для устранения эффекта «зубчатости» , возникающего на краях одновременно выводимого на экран множества отдельных друг от друга плоских, или объёмных изображений. Сглаживание было придумано в 1972 в Массачусетском технологическом институте в Architecture Machine Group, которая позже стала основной частью Media Lab.
Andry Andry
Andry Andry
67 354
когда в паинте рисуешь наклонную линию она такая "зубастая" получается, а в паинтнете гладенькая. вот это и есть без и с сглаживанием.
Есть вообще разные виды эффектов: сглаживание и фильтрация. Суть сглаживания в 3D на уровне объектов (трехмерных моделей) заключается в разбиении её на более мелкие детали путем увеличения числа треугольников (так называемый MeshSmoth). При этом изменяется геометрия объекта, то есть он становится менее угловатым (если у куба отпилить углы, он станет округлым))) ) ). Но при этом увеличивается время обработки, так как появляются новые плоскости.
Фильтрация тоже бывает разная: фильтрация текстур и так называемый антиалиасинг. Фильтрация текстур - это процедура "вычисления" дополнительных цветовых точек. Текстура - это вроде обычной фотки, накладываемой на объект. Так вот. Чтобы фотку увеличить (например, текстуру подъехавшего близко к нам танка) , например, в 4 раза надо на каждую точку исходного изображения "добавить" недостающие 3-е. Если они будут того же цвета, что и исходная, то будут видны большие грубые квадраты. Чтобы этого избежать, есть математические методы, вычисления "правильного" цвета этих дополнительных точек на основе двух-трех соседних. Это соответственно "билинейная", "трилинейная" фильтрация. Есть более точная - анизотропная. Она более медленная, но более точная.
А что касается антиалиасинга, то, как тут правильно заметили, это как раз сглаживание "ступенек" изображения. Причем антиалиасинг, в отличии от всех остальных методов работает после того, как картинка полностью сформировалась. Причина появления ступенек проста - дискретность (прерывистость) изображения. Из-за этого на стыке двух разных цветов будет заметна эта самая "лесенка". Чтобы от неё избавиться, используют по сути те же методы, что и при фильтрации. Сбоку к "лесенке", на стыке цветов добавляются новые точки, с переходным цветом. Есть 2-3- ступенчатый АА и различается качеством. АА - одна из самых ресурсоемких операций, и время обработки возрастает с ростом разрешения в игре. Это и понятно - больше точек нужно обработать.
Иван Чебан
Иван Чебан
4 894
Само название говорит за себя, сглаживает резкий линии у полигонов.
ботан хренов а попанятнее нельзя? короче если не понял удаляет ненужные углы для улучшения графики
Лица в играх более округленные, а не полу квадратные