Ru/3D model: Difference between revisions
(Russian translate) |
|||
(18 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{LanguageBar|title=Трёхмерная модель}} | ||
{{Source topicon}} | |||
| | |||
}} | |||
{{ | |||
[[File:Xsimodtool-workspace.jpg|thumb|Редактирование модели в | [[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|вершинная}} анимация | |||
: Модель позволяет имитировать подробную и реалистичную анимацию. Ходьбу, разговор, бег, прыжки! | |||
; | ; Динамичность | ||
: | : Если не определены специальные ограничения, то положение модели, а также её освещение и анимация полностью динамичны. Они могут перемещаться где угодно и делать что угодно. | ||
; | ; Дублирование | ||
: | : Каждая копия модели гарантированно будет выглядеть идентично, и можно видоизменять их все одновременно, изменяя один небольшой набор файлов. | ||
; | |||
: | |||
; | |||
: | |||
== Консольные команды == | == Консольные команды == | ||
; <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}} | |||
* {{LCategory|World Models}} | |||
* {{L|Half-Life Model Viewer|Обозреватель моделей Half-Life}} | |||
* {{L|Anatomy of a Model|Структура модели}} | |||
* {{L|Model Creation Overview|Обзор создания модели}} | |||
* <code>{{LCategory|CBaseAnimating}}</code> | |||
* {{L|Prop Download Sites}} | |||
* {{LCategory|Modeling|Категория: Моделирование}} | |||
* {{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 формат файла модели)