# Generate String Lights (Generuj ciągi świateł)

*W tym rozdziale omówimy kilka przykładowych wtyczek dostarczanych z programem FormIt, aby wprowadzić ulepszenia w modelu* ***Encode Campus Sample Model.axm**. Jeśli jeszcze nie zostało to zrobione, możesz pobrać plik z zestawu danych* [*FormIt Primer Part II DataSet*](https://formit-help.s3.amazonaws.com/FormIt+Primer+Part+2+Datasets.zip)\_\_

*Ta świetna wtyczka umożliwia szybkie dodawanie do modelu wiszących świateł na podstawie linii lub krzywej.*

1 — Przed dodaniem jakichkolwiek nowych świateł sprawdźmy zamierzony rezultat, używając wstępnie przygotowanej sceny w modelu.

1. Aby przejść do sceny zawierającej istniejące ciągi świateł, otwórz **paletę Sceny** i kliknij dwukrotnie scenę o nazwie **Eye Level – Short Alley** (Poziom wzroku — Krótka uliczka).
2. Zwróć uwagę na ciąg świateł, który pojawił się w tym modelu — zamierzamy go odtworzyć, ale w innym miejscu.
3. Na **palecie Warstwy** włącz warstwę **Helper Geometry** (Geometria pomocnicza), aby wyświetlić oryginalne linie użyte do wygenerowania tego ciągu świateł.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-346d5553a8b69c47bcbfd59261caf0585afc81dd%2F3%20\(10\).png?alt=media)

2 — Teraz przejdźmy do drugiej uliczki i dodajmy trochę świateł. W **palecie Sceny** otwórz scenę **Eye Level – Long Alley** (Poziom wzroku — Długa uliczka). Zwróć uwagę, że w tej uliczce nie ma jeszcze żadnego ciągu świateł.

3 — Aby utworzyć nowy ciąg świateł:

1. Otwórz nowo zainstalowaną **paletę Generate String Lights** (Generuj ciągi świateł), klikając ikonę ciągu świateł. Domyślnie ikony nowych wtyczek są wyświetlane u dołu.
2. Zmień opcję **Number of Fixtures** (Liczba opraw) na **10**.
3. Kliknij dwukrotnie jedną z linii pomocniczych, aby przeprowadzić edycję wstępnie utworzonej grupy **String Lights – Long Alley** (Ciąg świateł — Długa uliczka). Następnie kliknij jedną ze wstępnie narysowanych linii pomocniczych, aby ją zaznaczyć.
4. Kliknij przycisk **Generate String Lights** (Generuj ciąg świateł) znajdujący się w palecie wtyczki. Powinien pojawić się nowy ciąg świateł. Pamiętaj, że każdy ciąg świateł jest tworzony jako osobna, niepowtarzalna grupa.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-aaee2c2f1508eead470784245032abd555d8f409%2F4%20\(6\)%20\(1\).png?alt=media)

***Uwaga:*** *niektóre linie przechodzą przez znak „Groove Coffee”, ponieważ wtyczka ciągu świateł tworzy krzywą łańcucha, która będzie realistycznie zwisać pod znakiem.*

4 — Spróbuj utworzyć więcej ciągów świateł, używając innej wstępnie utworzonej linii pomocniczej i/lub utworzyć kilka własnych linii pomocniczych. Pobaw się ustawieniami wtyczki, aby uzyskać różne wyniki.

5 — Aby ułatwić zachowanie porządku w modelu, po zakończeniu zalecamy zgrupowanie wszystkich linii pomocniczych i umieszczenie tej grupy w warstwie **Helper Geometry** (Geometria pomocnicza), jak również przypisanie wszystkich grup ciągów świateł do warstwy **Context – Exterior Lighting** (Kontekst — Oświetlenie zewnętrzne). Zapobiegnie to wyświetlaniu linii pomocniczych we wszystkich scenach „Eye Level” (Poziom wzroku), w których nie chcemy ich widzieć. Po zakończeniu wyniki powinny wyglądać podobnie jak na następnym zrzucie ekranu.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-abcf82959b378514ccd0636f4fcb90e29f4cfee2%2F5%20\(3\)%20\(1\).png?alt=media)

***Uwaga:*** *w odróżnieniu od geometrii utworzonej ze skryptu Dynamo, którą można zaktualizować i wygenerować ponownie za pomocą* ***palety Właściwości**, obiekty utworzone przez wtyczkę to (przeważnie) zwykła geometria programu FormIt. Po utworzeniu można je edytować tylko za pomocą narzędzi modelowania wbudowanych w programie FormIt.*
