Трёхмерная модель


Трёхмерная модель (упрощённо называемая "модель") - это набор точек, которые являются вершинами трёхмерной геометрической фигуры - полигональной сетки , представляющей собой форму трёхмерного объекта. Ограниченные точками плоскости в пространстве обычно представлены в виде
многоугольников (полигонов), которые могут быть "покрыты" материалом .
Модели используются практически для каждого объёмного объекта в Source, который не является элементами геометрии карты. НИП , физические объекты, оружие, а иногда даже целые здания — являются моделями.
Модели создаются в сторонних программах моделирования, не являющихся частью Source SDK. В настоящее время Valve использует Maya , но есть и другие варианты . Инструмент SDK studiomdl используется для компиляции файлов, экспортированных из программ моделирования, в собственный двоичный формат mdl Source.
To ensure consistency an entity will normally choose its own world model; the three main exceptions to this are prop_static , prop_physics , and prop_dynamic .
Для чего используют модели?

- Детализация
- Модель может иметь во много раз больше вершин, чем элемент карты. Уровень детализации модели позволяет уменьшить детализацию, когда она слишком далеко для визуального наблюдения, что повышает производительность.
- Скелетная и вершинная анимация
- Модель позволяет имитировать подробную и реалистичную анимацию. Ходьбу, разговор, бег, прыжки!
- Динамичность
- Если не определены специальные ограничения, то положение модели, а также её освещение и анимация полностью динамичны. Они могут перемещаться где угодно и делать что угодно.
- Дублирование
- Каждая копия модели гарантированно будет выглядеть идентично, и можно видоизменять их все одновременно, изменяя один небольшой набор файлов.
Консольные команды
r_flushlod
- Повторно считать все модели из файлов.
r_drawmodelstatsoverlay <1/0>
- Вывести на экран название модели, находящейся под прицелом.
Смотреть также
- prop_static , prop_dynamic и prop_physics
- Viewmodel
- Category:World Models
- Обозреватель моделей Half-Life
- Структура модели
- Обзор создания модели
Category:CBaseAnimating
- Prop Download Sites
- Категория: Моделирование
- MDL (Source формат файла модели)