Ru/3D model: Difference between revisions
m (-Using L template for links) |
(Russian translate) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{LanguageBar|title=Трёхмерная модель}} | ||
{{ | {{Source topicon}} | ||
[[File:Xsimodtool-workspace.jpg|thumb|Редактирование модели в {{L|Softimage Mod Tool}}.]] | [[File:Xsimodtool-workspace.jpg|thumb|Редактирование модели в {{L|Softimage Mod Tool}}.]] | ||
{{modernConfusion|BSP элементы карты так же могут быть [[binary space partitioning|скомпилированы в модель]]; для программного использования она называется [[bmodel]].}} | |||
'''Трёхмерная модель''' (упрощённо называемая "модель") - это набор {{W|ru:Точка (геометрия)|точек}}, которые являются вершинами трёхмерной геометрической фигуры - {{L|Mesh|полигональной сетки}}, представляющей собой форму трёхмерного объекта. Ограниченные точками плоскости в пространстве обычно представлены в виде {{W|ru:Полигональная сетка|многоугольников (полигонов)}}, которые могут быть ''"покрыты"'' {{L|Material|материалом}}. | |||
Модели используются практически для каждого объёмного объекта в Source, который не является {{L|brush|элементами}} геометрии карты. {{L|NPC|НИП}}, физические объекты, оружие, а иногда даже целые здания — являются моделями. | |||
Модели создаются в сторонних программах моделирования, не являющихся частью Source SDK. В настоящее время Valve использует {{L|Maya}}, но есть и {{L|Exporting a model|другие варианты}}. Инструмент SDK {{L|studiomdl}} используется для {{L|Compiling a model|компиляции}} файлов, экспортированных из программ моделирования, в собственный двоичный формат {{ext|mdl|2}} Source. | |||
To ensure consistency an entity will normally choose its own world model; the three main exceptions to this are {{L|prop_static}}, {{L|prop_physics}}, and {{L|prop_dynamic}}. | |||
== Для чего используют модели? == | |||
[[File:Citadel.jpg|thumb|Сцена из {{L|Half-Life 2}} полностью состоящая из моделей.]] | |||
; Детализация | |||
: Модель может иметь во много раз больше вершин, чем элемент карты. {{L|LOD Models|Уровень детализации}} модели позволяет уменьшить детализацию, когда она слишком далеко для визуального наблюдения, что повышает производительность. | |||
; {{L|Skeletal animation|Скелетная}} и {{L|Flex animation|вершинная}} анимация | |||
; | : Модель позволяет имитировать подробную и реалистичную анимацию. Ходьбу, разговор, бег, прыжки! | ||
: | ; Динамичность | ||
; {{L|Skeletal animation| | : Если не определены специальные ограничения, то положение модели, а также её освещение и анимация полностью динамичны. Они могут перемещаться где угодно и делать что угодно. | ||
: | ; Дублирование | ||
; | : Каждая копия модели гарантированно будет выглядеть идентично, и можно видоизменять их все одновременно, изменяя один небольшой набор файлов. | ||
: | |||
; | |||
: | |||
== Консольные команды == | == Консольные команды == | ||
; <code>r_flushlod</code> | ; <code>r_flushlod</code> | ||
: | : Повторно считать все модели из файлов. | ||
; <code>r_drawmodelstatsoverlay <1/0></code> | ; <code>r_drawmodelstatsoverlay <1/0></code> | ||
: | : Вывести на экран название модели, находящейся под прицелом. | ||
== | == Смотреть также == | ||
* {{ | * {{L|prop_static}}, {{L|prop_dynamic}} и {{L|prop_physics}} | ||
* {{L|Viewmodel}} | * {{L|Viewmodel}} | ||
* {{LCategory|World Models}} | * {{LCategory|World Models}} | ||
* {{L|Half-Life Model Viewer}} | * {{L|Half-Life Model Viewer|Обозреватель моделей Half-Life}} | ||
* {{L|Anatomy of a Model}} | * {{L|Anatomy of a Model|Структура модели}} | ||
* {{L|Model Creation Overview}} | * {{L|Model Creation Overview|Обзор создания модели}} | ||
* <code>{{LCategory|CBaseAnimating}}</code> | * <code>{{LCategory|CBaseAnimating}}</code> | ||
* {{L|Prop Download Sites}} | * {{L|Prop Download Sites}} | ||
* {{LCategory|Modeling}} | * {{LCategory|Modeling|Категория: Моделирование}} | ||
* {{L|MDL}} (Source | * {{L|MDL}} (Source формат файла модели) | ||
{{ACategory|Glossary}} | |||
{{ACategory|Level Design}} | |||
{{ACategory|Modeling}} | |||
{{stub}} |
Latest revision as of 11:44, 30 July 2025


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