Отображаемая сетка(геометрия) (Reference mesh)

From Valve Developer Community
< Ru
Jump to navigation Jump to search
English (en)Русский (ru)Translate (Translate)

В Source Source отображаемая сетка(en) (иногда называемая body, envelope или skin) определяет часть или всю отображаемую геометрию модели. Она хранится в 'отображаемом SMD-файле(en)' вместе с данными о скелете(en) и UV-разметке(en).

Компоненты

UV-разметка
UV-разметка(en) определяет, как текстура(en) размещается на сетке, чтобы соответствовать ей.
Уровни детализации (LOD)
Для повышения производительности отображаемая геометрия на расстояниях обычно заменяется сетками с меньшей детализацией, указанными в $lod(en). Смотрите LOD Models(en).
Облачение (Envelopes)
Отображаемая сетка прикрепляется(en) к костям скелета(en) модели, чтобы обеспечить её движение (анимацию).
Развесовка (Weight map)
Смотрите Развесовка вершин (Weightmap)(en).

Применение

Есть три QC команды(en), обеспечивающие работу отображаемой геометрии:

$body(en)
Основная отображаемая сетка.
$model(en)
Отображаемая сетка с лицевой анимацией(en).
$bodygroup(en)
Отображаемая сетка или группа отображаемых сеток, между которыми можно переключаться или отключать их.
$lod(en) замещающая_сетка
Отображаемая сетка с низкой детализацией, которая заменяет другую на указанном для $lod расстоянии и дальше.