Visleaf:ru

From Valve Developer Community
Revision as of 19:24, 11 January 2010 by Kaseat (talk | contribs) (Created page with '[[Image:Opt_pvs_good.jpg|thumb|Обычная структура visleaf-ов для сцены выше. Обратите внимание что leaf 2 не может виде…')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Обычная структура visleaf-ов для сцены выше. Обратите внимание что leaf 2 не может видеть leaf 3.

Каждый visleaf (иногда говориться просто leaf) это полый объем на карте, который определяет 'группу' видимых поверхностей. Каждая видимая поверхность на карте является частью того или иного visleaf-а. Visleaf-ы прежде всего используются Рендером движка для определения (перед прорисовкой каждого кадра) какие области на карте могут нуждаться в прорисовке на экране. Если какая-либо часть visleaf-а потенциально видима с любой части текущего visleaf-а, то содержимое того visleaf-а тоже рисуется движком.

Visleaf-ы создаются автоматически из BSP дерева компилятором VVIS. Каждая (внутренняя) поверхность visleaf-а это либо поверхность Мирового браша либо Портал к соседнему visleaf-у.

The Консольная команда "mat_leafvis 1" красным цветом рисует каркас коробки visleaf-а в котором находится игрок и перерисовывается каждый раз, когда игрок входит в новый visleaf. Visleaf-ы также можно просмотреть с помощью программы glview.

See also

Template:Otherlang:ru