> For the complete documentation index, see [llms.txt](https://windows.help.formit.autodesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://windows.help.formit.autodesk.com/ru/plugins/example-1/generate-string-lights.md).

# Создание гирлянд

*В этой главе мы рассмотрим примеры использования некоторых подключаемых модулей FormIt, позволяющих внести ряд улучшений в файл* ***Encode Campus Sample Model.axm**. Если вы еще не скачали файл, его можно найти в* [*наборе данных FormIt Primer, часть II*](https://formit-help.s3.amazonaws.com/FormIt+Primer+Part+2+Datasets.zip)

*Этот подключаемый модуль позволяет быстро добавить подвесные источники света в модель вдоль линии или кривой.*

1 - Перед добавлением новых источников света проверьте, каким должен быть результат, с помощью готовой сцены в модели.

1. Для перехода к сцене с готовыми гирляндами откройте **палитру «Сцены»** и дважды щелкните сцену **Eye Level — Short Alley**.
2. Обратите внимание на гирлянды, которые уже есть в модели. Мы собираемся воссоздать их, но в другом месте.
3. На **палитре «Слой»** включите слой **Helper Geometry**, чтобы можно было видеть исходные линии, использованные для создания этих гирлянд.

![](/files/16uHVNQjf9mAEwBpEzpf)

2 - Перейдите к другой аллее и добавьте несколько источников света. На **палитре «Сцены»** откройте сцену **Eye Level — Long Alley**. Обратите внимание, что на этой аллее еще нет ни одной гирлянды.

3 - Чтобы создать последовательность источников света, выполните следующие действия.

1. Откройте установленную ранее **палитру Generate String Lights**, щелкнув соответствующий значок. По умолчанию значки новых подключаемых модулей отображаются внизу.
2. Измените значение параметра **Number of Fixtures** на **10**.
3. Дважды щелкните одну из вспомогательных линий, чтобы отредактировать созданную ранее группу **String Lights — Long Alley**. Щелкните одну из предварительно созданных вспомогательных линий, чтобы выбрать ее.
4. Нажмите кнопку **Generate String Lights** на палитре подключаемого модуля, после чего должна появиться новая гирлянда. Обратите внимание, что каждая последовательность источников света создается как отдельная уникальная группа.

![](/files/M6hb3fPLMHeuZGIHhZL8)

***Примечание.*** *Не обращайте внимания на то, что некоторые линии проходят сквозь знак Groove Coffee, так как подключаемый модуль Generate String Lights создает кривую провеса с реалистичным изгибом под знаком.*

4 - Попробуйте создать другие гирлянды, используя другую готовую вспомогательную линию и/или создав несколько собственных вспомогательных линий. Попробуйте изменить настройки подключаемого модуля, чтобы получить другие результаты.

5 - Чтобы упорядочить данные модели, рекомендуется в конце сгруппировать все вспомогательные линии и разместить данную группу в слое **Helper Geometry**, а также назначить все группы гирлянд слою **Context — Exterior Lighting**. Это позволит избежать отображения вспомогательных линий в сценах Eye Level, где это не требуется. После завершения результаты должны выглядеть примерно так, как показано на следующем снимке экрана.

![](/files/fXtBspTHsa9kdTJvcjU2)

***Примечание.*** *В отличие от геометрии, созданной с помощью сценария Dynamo, которую можно обновить и регенерировать с помощью* ***палитры свойств**, объекты, созданные посредством подключаемого модуля, в большинстве случаев представляют собой обычную геометрию FormIt. После создания их можно редактировать только с помощью встроенных инструментов моделирования FormIt.*
