Амбиентная окклюзия для растительности

Материал из CryWiki Russia

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «{{в процессе перевода}} <!-- Please enter the information about your article for each section after the equal sign. The information will be tr...»)
(Амбиентная окклюзия цвета вершин Vertex Alpha)
Строка 9: Строка 9:
= Амбиентная (окружающая) окклюзия =
= Амбиентная (окружающая) окклюзия =
-
==Амбиентная окклюзия цвета вершин Vertex Alpha==
+
== Амбиентная окклюзия цвета вершин Vertex Alpha ==
-
Цвет вершин может использоваться для хранения информации по освещению растений типа '''ambient occlusion'''.
+
Цвет вершин может использоваться для хранения информации по освещению растений типа '''ambient occlusion'''.
 +
[[Файл:Palms AO.jpg]]
-
===Плюсы===
+
На рисунке видно, что верхняя часть ствола и внутренняя часть кроны пальмы затемнены больше, чем наружные части, однако это не связано с самими текстурами и настройками общего освещения в редакторе '''Sandbox 2''' в параметрах окна '''Time of Day'''.
-
Цвет вершин  амбиентной окклюзии (синоним: затенений окружающий вершин или '''AO''') отлично работает для объектов, которые используют повторяющиеся текстуры, как, например, модели окружающей среды как высокие бетонные стены, дома, потому что повторение текстур исключает возможность уникального освещения сцены быть добавленным в текстуру. В этом случае АО основанное на текстуре потребовало бы отдельной не повторяющейся '''UV''' текстуры, что увеличит объем памяти необходимый текстурам и также увеличит количество вершин для модели (чтобы сохранить второй слой UV развертки). Однако '''АО''' можно использовать и для растительности с шейдером '''Vegetation''', только механизм несколько иной, чем для шейдера типа '''Illum'''. 
+
=== Плюсы ===
 +
Цвет вершин амбиентной окклюзии (синоним: затенений окружающий вершин или '''AO''') отлично работает для объектов, которые используют повторяющиеся текстуры, как, например, модели окружающей среды как высокие бетонные стены, дома, потому что повторение текстур исключает возможность уникального освещения сцены быть добавленным в текстуру. В этом случае АО основанное на текстуре потребовало бы отдельной не повторяющейся '''UV''' текстуры, что увеличит объем памяти необходимый текстурам и также увеличит количество вершин для модели (чтобы сохранить второй слой UV развертки). Однако '''АО''' можно использовать и для растительности с шейдером '''Vegetation''', только механизм несколько иной, чем для шейдера типа '''Illum'''.
-
===Минусы===
+
 
 +
=== Минусы ===
Недостаток цвета вершин в том, что разрешение '''АО''' зависит от сложности сетки объекта. Чем меньше вершин, тем менее точным будет затенение. Больше ребёр, соединяющих вершины, может быть добавлено к модели, но это обычно требует утомительной ручной работы.
Недостаток цвета вершин в том, что разрешение '''АО''' зависит от сложности сетки объекта. Чем меньше вершин, тем менее точным будет затенение. Больше ребёр, соединяющих вершины, может быть добавлено к модели, но это обычно требует утомительной ручной работы.

Версия 06:35, 10 марта 2012

Эта страница страница помечена как находящиеся в процессе перевода.


О статье
АвторAndreyFilantrop
СложностьСредняя
ТребованияCrysis Mod SDK 1.2; Sandbox 2; 3d max (в статье 3 d max 8).
Дата добавления10/03/12



Содержание

Амбиентная (окружающая) окклюзия

Амбиентная окклюзия цвета вершин Vertex Alpha

Цвет вершин может использоваться для хранения информации по освещению растений типа ambient occlusion.

Palms AO.jpg

На рисунке видно, что верхняя часть ствола и внутренняя часть кроны пальмы затемнены больше, чем наружные части, однако это не связано с самими текстурами и настройками общего освещения в редакторе Sandbox 2 в параметрах окна Time of Day.

Плюсы

Цвет вершин амбиентной окклюзии (синоним: затенений окружающий вершин или AO) отлично работает для объектов, которые используют повторяющиеся текстуры, как, например, модели окружающей среды как высокие бетонные стены, дома, потому что повторение текстур исключает возможность уникального освещения сцены быть добавленным в текстуру. В этом случае АО основанное на текстуре потребовало бы отдельной не повторяющейся UV текстуры, что увеличит объем памяти необходимый текстурам и также увеличит количество вершин для модели (чтобы сохранить второй слой UV развертки). Однако АО можно использовать и для растительности с шейдером Vegetation, только механизм несколько иной, чем для шейдера типа Illum.


Минусы

Недостаток цвета вершин в том, что разрешение АО зависит от сложности сетки объекта. Чем меньше вершин, тем менее точным будет затенение. Больше ребёр, соединяющих вершины, может быть добавлено к модели, но это обычно требует утомительной ручной работы.