Ru/Grouping and VisGrouping: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
(Created page with "{{otherlang2 |zh-cn=Grouping_and_VisGrouping:zh-cn}} Even relatively modest Hammer levels can contain hundreds—even thousands—of objects. Hammer offers two ways of keepin...")
 
m (Multipage removal)
 
(22 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{otherlang2
{{LanguageBar|title = Группировка и видовая группировка}}
|zh-cn=Grouping_and_VisGrouping:zh-cn}}


Even relatively modest Hammer levels can contain hundreds—even thousands—of objects. Hammer offers two ways of keeping track of items in your level: normal grouping and visibility grouping (VisGroups).


{{note|VisGroup refers to "visibility group" and has nothing at all to do with the [[Vvis]] compile tool. Both groups and VisGroups only affect what you see in Hammer. However, if a group/VisGroup is unchecked in Hammer, it won't compile into the map.}}
Даже относительно скромные уровни могут содержать сотни — даже тысячи — объектов. Хаммер предлагает два способа отслеживания элементов в вашем уровне: нормальную группировку и видовую группировку (VisGroups).


=Groups=
{{note|Видовые группы не имеют никакого отношения к инструменту компиляции {{L|Vvis}}. И обычные группы и видовые группы влияют только на то, что Вы видите в редакторе карт Hammer. Тем не менее, если group/VisGroup не будет отмечено в Хаммере, то и скомпилировано не будет.}}


Normal grouping is used to "glue" object selections together.
=Группы=


[[Image:hammer_grouping.jpg]]
Обычная группировка использует "объединение" выбранных объектов.


The object shown above is made of eight brushes. If you were to click on a single brush when the object is ungrouped, only that brush would be selected; you'd have to CTRL-click each piece to select the whole thing (or drag a selection box over the whole thing). When the object is grouped, however, you can click on any individual brush to select everything in entire group.
[[File:hammer_grouping.jpg]]


* Brushes do not need to touch in order to be grouped together.
Группа, показанная выше, состоит из восьми элементов карты. Когда Вы щелкнете по одному элементу, то если элементы/объекты не группированы, будет выбран только этот элемент; Вам было бы нужно, зажав CTRL, щелкать по каждому элементу, чтобы выделить все (или обтянуть прямоугольником все элементы/объекты). Когда элементы/объекты будут сгруппированы, Вы сможете выделять группу щелчком по любому элементу.
* Groups may contain any combination of brushes and entities.
* You can work on an individual piece of a group of objects by enabling the Ignore Groups option.
* Grouped objects can be combined with VisGroups (see below).
* Grouped objects have no relation in the Source Engine, grouping is purely for selection purposes in Hammer.


To group a set of objects:
* Элементы карты и объекты мира не обязательно должны соприкасаться, чтобы быть сгруппированными.
* Группы могут содержать любую комбинацию элементов карты и объектов мира.
* Вы можете работать с любым отдельным элементом в группе, включив опцию Игнорирование групп (Ignore Groups).
* Сгруппированные элементы/объекты можно комбинировать с видовыми группами (см. ниже).
* Сгруппированные элементы/объекты не имеют родственных связей в Source Engine, это всего лишь группа в редакторе Hammer.


# Select the objects you wish to group together.
Чтобы сгруппировать несколько элементов/объектов:
# Select '''Group''' from the '''Tools Menu''', or press {{key|CTRL|G}}.
# The objects are grouped together and can be selected, moved and edited as one.


=VisGroups=
# Выберите необходимые элементы/объекты.
# В меню '''Tools''' выберите '''Group''', или нажмите {{key|CTRL|G}}.
# Сгруппированные элементы/объекты могут выбираться, перемещаться и редактироваться как один.


VisGroups stands for visibility groups. VisGroups make managing objects easy by letting you control what you see on your screen. With VisGroups, you can arbitrarily assign objects to a specific group; you can then turn the visibility of that group on and off.
=Видовые группы (VisGroups)=


Hiding eight objects:
Видовые группы делают управление элементами/объектами лёгким, позволяя контролировать то, что Вы видите в редакторе. Вместе с видовыми группами, Вы можете произвольно назначать элементы/объекты определенной группе; также можете включать и выключать видимость группы.


# Select the eight objects you wish to hide.
Скрыть восемь элементов/объектов:
# Choose Hide selected objects from the '''View Menu'''.
# The New VisGroup dialog will appear. Make sure '''Create a New VisGroup''' is selected, and click '''OK'''.
# A VisGroup is created named "8 objects" and is marked as not visible in the Filter Control Bar.


Let's say you have the following section in your map:
# Выберите восемь элементов/объектов, которые желаете скрыть.
# В меню '''View''' выберите Move Selection To Visgroup.
# Появится диалог создания видовой группы. Убедитесь, что отмечен пункт '''Create a New VisGroup''' и нажмите '''OK'''.
# Редактор карт Hammer присвоит ей название "8 objects" и отметит как невидимую в панели '''Filter Control'''.


[[Image:hammer_visgroup1.png]]
Допустим, у на вашей карте есть вот такая секция:


Now, you'd like to be able to make the furniture a group, but you still want to move each piece around independently from the others. This is precisely what VisGroups are good for.
[[File:hammer_visgroup1.png]]


First, select the furniture pieces, then choose Hide selected objects from the '''View Menu'''. The New VisGroup dialog will appear:
Теперь, Вы бы хотели создать группу мебели, но при этом двигать каждый предмет по отдельности. Это именно то, чем хороши видовые группы.


[[Image:hammer_visgroup2.png]]
Во-первых, выберите предметы мебели, затем в меню '''View''' выберите Move Selection To Visgroup. Появится диалог создания видовой группы:


Click '''OK''' to make a new VisGroup. This will do two things: hide the objects in the 2D and 3D views, and create a new VisGroup with the selected objects.
[[File:hammer_visgroup2.png]]


The new VisGroup will appear in the Filter Control toolbar named after the number of objects it contains. To change the name of the VisGroup to something more suitable, select the VisGroup, then click on it again. You will be able to change the name to whatever you like. You can also click to the left of the name and the VisGroup's visibility will be toggled. You must press the Apply button for the changes to take effect.
Щелкните '''OK''' чтобы создать новую видовую группу. Это сделает сразу две вещи: скроет объекты в 2D и 3D-видах, и создаст новую видовую группу с выбранными эдементами/объектами.
{{warning| A vis group with no objects tied to it will get removed from the list.}}
{{warning| More than 128 visgroups will begin to function improperly.}}


Some things you can do with the mouse in the Filter Control toolbar:
Новая видовая группа появится в фильтре панели управления с именем числа включенных объектов. Чтобы изменить имя видовой группы, выберите её, затем снова щёлкните по ней. Теперь можно менять название на любое другое. Также можно переключать видимость видовой группы флажком слева от её названия. Вы должны нажать кнопку Apply, чтобы изменения вступили в силу.
{{warning| Видовая группа, не содержащая ни одного объекта, будет удалена из списка.}}
{{warning| Если число видовых групп превысит 128, они начнут глючить.}}


* Drag one VisGroup onto another VisGroup. The first VisGroup will be merged with the second VisGroup, and the resulting VisGroup will keep the name of the second.
Некоторые вещи, которые можно сделать с помощью мыши в фильтре панели управления:
* Drag a VisGroup out of the Filter Control dialog. A dialog box will open asking if you wish the the VisGroup to be deleted.
* Drag a VisGroup with the Right mouse button on another VisGroup. The first VisGroup will become a parent of the second.
* Drag a child VisGroup onto the white space at the bottom of the VisGroup list. The parent-child relationship will be removed and the VisGroup will appear back in the top level of the list.


If you make the furniture group visible, then select it and press the Mark button, the group will be highlighted in the 2D and 3D views.
* Перетаскивать одну видовую группу на другую видовую группу. Первая видовую группу объединится со второй и полученная группа будет названа именем второй.
* Перетаскивать видовую группу за пределы диалога фильтра. Откроется окно с предложением удалить видовую группу.
* Перетаскивать одну видовую группу на другую правой кнопкой. Первая видовую группу станет "предком" для второй.
* Перетаскивать видовые группы "потомки" на белое пространство внизу списка. Отношения "предок-потомок" будут удалены и видовая группа снова появится на поверхности списка.


[[Image:hammer_visgroup3.png]]
Если Вы сделаете группу мебели видимой, нажмите кнопку Mark, и группа подсветится в окнах 2D и 3D.


The '''Edit''' button brings up the Object Groups dialog.
[[File:hammer_visgroup3.png]]


[[Image:hammer_editvisgroup.png]]
Кнопка '''Edit''' выводит диалог группы объектов.


This dialog allows you to change the name and color of existing VisGroups, or delete them. Deleting the VisGroup does not actually delete the group's objects, it just eliminates the VisGroup, making them individual unlinked objects. You also have the option of creating new (empty) VisGroups with the '''New Group''' button.
[[File:hammer_editvisgroup.png]]


The last way you can use VisGroups is through an Object Properties, in the '''VisGroup''' tab. To assign the object to a VisGroup, just select the appropriate group. To remove the VisGrouping from this object, simply uncheck all of the boxes.
Он позволяет менять имя и цвет существующих видовых групп, или удалять их. Удаление видовой группы на самом деле не удаляет сами объекты группы, а всего лишь расформировывает их. Также Вы можете создать новую (пустую) видовую группу, нажав кнопку '''New Group'''.


[[Image:hammer_visgroup4.png]]
Последний способ можно использовать через свойства объекта (Object Properties), на закладке '''VisGroup'''. Чтобы включить объект в какую-либо видовую группу, просто выберите нужную группу. Чтобы исключить объект из видовой группы, просто снимите все флажки.


[[Category:Level Design]]
[[File:hammer_visgroup4.png]]
[[Category:Glossary|VisGroup]]
 
==Уроки о VIS (видовых группах) (Russian)==
Lessons created by [https://vk.com/project_source Project-S]
 
*[https://www.youtube.com/watch?v=llT7iizT2N8 Source SDK - VIS Groups (Группы Видимости) (на Русском)]
 
{{ACategory|Level Design}}
{{ACategory|Glossary|VisGroup}}

Latest revision as of 07:00, 12 July 2024

English (en)Русский (ru)中文 (zh)Translate (Translate)


Даже относительно скромные уровни могут содержать сотни — даже тысячи — объектов. Хаммер предлагает два способа отслеживания элементов в вашем уровне: нормальную группировку и видовую группировку (VisGroups).

Note.pngПримечание:Видовые группы не имеют никакого отношения к инструменту компиляции Vvis(en). И обычные группы и видовые группы влияют только на то, что Вы видите в редакторе карт Hammer. Тем не менее, если group/VisGroup не будет отмечено в Хаммере, то и скомпилировано не будет.

Группы

Обычная группировка использует "объединение" выбранных объектов.

Hammer grouping.jpg

Группа, показанная выше, состоит из восьми элементов карты. Когда Вы щелкнете по одному элементу, то если элементы/объекты не группированы, будет выбран только этот элемент; Вам было бы нужно, зажав CTRL, щелкать по каждому элементу, чтобы выделить все (или обтянуть прямоугольником все элементы/объекты). Когда элементы/объекты будут сгруппированы, Вы сможете выделять группу щелчком по любому элементу.

  • Элементы карты и объекты мира не обязательно должны соприкасаться, чтобы быть сгруппированными.
  • Группы могут содержать любую комбинацию элементов карты и объектов мира.
  • Вы можете работать с любым отдельным элементом в группе, включив опцию Игнорирование групп (Ignore Groups).
  • Сгруппированные элементы/объекты можно комбинировать с видовыми группами (см. ниже).
  • Сгруппированные элементы/объекты не имеют родственных связей в Source Engine, это всего лишь группа в редакторе Hammer.

Чтобы сгруппировать несколько элементов/объектов:

  1. Выберите необходимые элементы/объекты.
  2. В меню Tools выберите Group, или нажмите CTRL+G.
  3. Сгруппированные элементы/объекты могут выбираться, перемещаться и редактироваться как один.

Видовые группы (VisGroups)

Видовые группы делают управление элементами/объектами лёгким, позволяя контролировать то, что Вы видите в редакторе. Вместе с видовыми группами, Вы можете произвольно назначать элементы/объекты определенной группе; также можете включать и выключать видимость группы.

Скрыть восемь элементов/объектов:

  1. Выберите восемь элементов/объектов, которые желаете скрыть.
  2. В меню View выберите Move Selection To Visgroup.
  3. Появится диалог создания видовой группы. Убедитесь, что отмечен пункт Create a New VisGroup и нажмите OK.
  4. Редактор карт Hammer присвоит ей название "8 objects" и отметит как невидимую в панели Filter Control.

Допустим, у на вашей карте есть вот такая секция:

Hammer visgroup1.png

Теперь, Вы бы хотели создать группу мебели, но при этом двигать каждый предмет по отдельности. Это именно то, чем хороши видовые группы.

Во-первых, выберите предметы мебели, затем в меню View выберите Move Selection To Visgroup. Появится диалог создания видовой группы:

Hammer visgroup2.png

Щелкните OK чтобы создать новую видовую группу. Это сделает сразу две вещи: скроет объекты в 2D и 3D-видах, и создаст новую видовую группу с выбранными эдементами/объектами.

Новая видовая группа появится в фильтре панели управления с именем числа включенных объектов. Чтобы изменить имя видовой группы, выберите её, затем снова щёлкните по ней. Теперь можно менять название на любое другое. Также можно переключать видимость видовой группы флажком слева от её названия. Вы должны нажать кнопку Apply, чтобы изменения вступили в силу.

Warning.pngПредупреждение: Видовая группа, не содержащая ни одного объекта, будет удалена из списка.
Warning.pngПредупреждение: Если число видовых групп превысит 128, они начнут глючить.

Некоторые вещи, которые можно сделать с помощью мыши в фильтре панели управления:

  • Перетаскивать одну видовую группу на другую видовую группу. Первая видовую группу объединится со второй и полученная группа будет названа именем второй.
  • Перетаскивать видовую группу за пределы диалога фильтра. Откроется окно с предложением удалить видовую группу.
  • Перетаскивать одну видовую группу на другую правой кнопкой. Первая видовую группу станет "предком" для второй.
  • Перетаскивать видовые группы "потомки" на белое пространство внизу списка. Отношения "предок-потомок" будут удалены и видовая группа снова появится на поверхности списка.

Если Вы сделаете группу мебели видимой, нажмите кнопку Mark, и группа подсветится в окнах 2D и 3D.

Hammer visgroup3.png

Кнопка Edit выводит диалог группы объектов.

Hammer editvisgroup.png

Он позволяет менять имя и цвет существующих видовых групп, или удалять их. Удаление видовой группы на самом деле не удаляет сами объекты группы, а всего лишь расформировывает их. Также Вы можете создать новую (пустую) видовую группу, нажав кнопку New Group.

Последний способ можно использовать через свойства объекта (Object Properties), на закладке VisGroup. Чтобы включить объект в какую-либо видовую группу, просто выберите нужную группу. Чтобы исключить объект из видовой группы, просто снимите все флажки.

Hammer visgroup4.png

Уроки о VIS (видовых группах) (Russian)

Lessons created by Project-S