Трёхмерная модель
Трёхмерная модель (упрощённо называемая "модель") - это набор
точек, которые являются вершинами трёхмерной геометрической фигуры - полигональной сетки, представляющей собой форму трёхмерного объекта. Ограниченные точками плоскости в пространстве обычно представлены в виде
многоугольников (полигонов), которые могут быть "покрыты" материалом.
Модели используются практически для каждого объёмного объекта в 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 формат файла модели)