樣條和單個固定裝置
Light Stream 項目中的任何固定裝置都屬於兩種類型之一:單個固定裝置,或者樣條——沿着一條線排列的一串固定裝置。這個選擇決定了固定裝置如何編址、如何配接(Patch),以及以後調整佈局的難易程度。下面介紹兩者的區別、針對具體對象該如何選擇,以及如果選錯了該如何把一種轉換成另一種。
兩者的繪製方法參見文章添加樣條和固定裝置。固定裝置有哪些類型、各自有多少通道,參見文章Виды и типы приборов。
簡要說明區別
- 單個固定裝置
- 一個獨立的對象:擁有自己的名稱、自己的地址、自己的域,以及自己的固定裝置類型。在固定裝置(Fixtures)窗口中佔據單獨一行,在映射(Mapping)字段上顯示為一個點。可以獨立於相鄰裝置進行移動、編址和配接。
- 樣條
- 一條沿線排列有固定裝置的線。樣條是單個對象:一個名稱、一個起始地址、整條線上所有固定裝置只有一種固定裝置類型。程序會自動沿線排布固定裝置,並自動為它們依次分配地址。在固定裝置窗口中,無論樣條上有多少固定裝置——10個還是500個——它都只佔一行。
主要的實際後果是:樣條是整體管理的,而單個固定裝置是逐個管理的。
| 單個固定裝置 | 樣條 | |
|---|---|---|
| 在固定裝置窗口中 | 每個固定裝置一行 | 整條線一行 |
| 地址 | 為每個固定裝置分別設置 | 只為第一個設置,其餘自動計算 |
| 配接 | 每個固定裝置單獨移動到端口 | 整條線一次性移動到端口 |
| 固定裝置數量 | 通過添加和刪除固定裝置來改變 | 屬性中的固定裝置數量(Fixture Count)參數 |
| 排布方式 | 任意:放在哪裏就在哪裏 | 沿一條線排列,通過頂點調整線的形狀 |
| 固定裝置順序 | 由地址決定 | 由線的方向決定,用反轉(Reverse)按鈕翻轉 |
| 在場景中選中 | 可以選中單個固定裝置 | 只能整條線一起選中 |
| 與3D的關聯 | 與3D視圖(3D View)窗口中的單個固定裝置關聯 | 與3D視圖窗口中的樣條關聯 |
對效果而言兩者沒有區別:無論是樣條上的固定裝置,還是單個固定裝置,都會根據它們在映射字段上的位置獲得顏色。選擇固定裝置的類型是為了方便項目操作和編址,而不是為了呈現效果。
如何在映射字段上區分它們
- 兩種類型的固定裝置都以綠色圓點表示,被選中的則顯示為紅色。
- 樣條上的固定裝置由深灰色線連接。這條線只是為了便於觀察——發光的是固定裝置,而不是線本身。是否顯示連線由菜單項視圖 → 2D映射 → 顯示樣條(View → 2D Mapping → Show Splines)控制,默認開啟。
- 樣條的第一個固定裝置帶有白色邊框。這是線的起點:地址從它開始計數,反轉按鈕正是把它和最後一個固定裝置互換位置。
- 如果固定裝置沒有標籤,可以在同一菜單中開啟所需項目:顯示像素編號(Show Pixel Numbers)、顯示固定裝置域(Show Fixture Universes)、顯示固定裝置多地址(Show Fixture Multi-Addresses)。顯示像素網格(Show Pixel Grid)選項會開啟場地網格——用它可以方便地檢查固定裝置是否排列整齊。
要確切判斷,可以查看屬性(Properties)窗口:樣條在其中有固定裝置數量、平滑(Smooth)和分佈類型(Distribution Type)參數,而單個固定裝置沒有這些參數。
針對具體對象該如何選擇
樣條——當固定裝置沿一條線依次排列並依次編址時:
- LED燈帶、燈排、像素管;
- 彩燈串和燈線;
- 外牆輪廓、檐口、窗洞、欄杆;
- 任何連接到同一端口、由相同固定裝置組成的長排。
單個固定裝置——當每個固定裝置都是獨立個體時:
- 探照燈、泛光燈、光束燈;
- 物體上按無規律順序擺放的獨立點位;
- 混合擺放的不同類型固定裝置;
- 需要非連續地址或不同端口的固定裝置。
矩陣通常由樣條搭建而成:先畫出一行,為它設置好所需的固定裝置數量,其餘各行則用複製(Duplicate)工具生成——該工具會按坐標、地址和域,以恆定的步長生成副本。
總的原則是:同一條線上相同固定裝置的排數越長,用樣條就越划算。五百個單獨擺放的固定裝置,意味着固定裝置窗口裏有五百行、五百個需要手動跟蹤的地址;同樣的一排用樣條表示,則只有一行、一個地址和一個數量參數。
編址
這是兩種類型之間最明顯的區別,也正因如此,重新調整佈局的情況大多由此而起。
樣條的編址
屬性中設置的是地址(Address)和域(Universe)——它們對應線上的第一個固定裝置。之後的部分由程序自動計算:
- 相鄰固定裝置之間的間隔,等於所選固定裝置類型的通道數加上地址偏移(Address Offset)參數的值(默認值為0,即地址緊密相連);
- 當固定裝置超出一個域的容量時,樣條的後續部分會自動轉到下一個域;在切換為SPI模式的端口上,固定裝置不會因此被拆分——下一個固定裝置會從下一個域的第一個地址開始;
- 在固定裝置窗口中,樣條旁邊會以U1-1-300的形式顯示所佔用的範圍:域、首地址和末地址。
任何改動——固定裝置數量、固定裝置類型、地址偏移、反轉——都會立即重新計算整條線的編址。樣條內部的固定裝置不能手動設置地址:這是便利性所付出的代價。
單個固定裝置的編址
地址和域是分別為每個固定裝置設置的。為了避免手動操作,擺放固定裝置時通常會開啟自動配接(Auto Patching)——這樣每個新固定裝置會緊接着上一個獲得地址。已經擺好的固定裝置也可以重新計算地址:在固定裝置窗口中右鍵點擊端口 → 重新計算固定裝置地址(Recalculate Fixture Addresses)。
請注意:在屬性窗口的地址字段中輸入的值,會應用到當前在固定裝置窗口中被選中的所有固定裝置上。如果只想修改某一個固定裝置的地址,請先取消其餘固定裝置的選中狀態。
關於配接以及固定裝置在各端口間分配的詳細說明,參見文章Патчинг приборов。
編址錯誤
如果固定裝置或樣條超出了端口所分配的域範圍,或者它們的地址相互重疊,固定裝置窗口中的該行會顯示為紅色——連同該端口一起變紅。紅色的行表示信號無法到達這些固定裝置:請調整地址、樣條上的固定裝置數量,或者每個端口的域數量。
屬性
部分參數兩種類型都有,部分參數只有樣條才有。
| 參數 | 單個固定裝置 | 樣條 | 作用 |
|---|---|---|---|
| 名稱(Name) | 有 | 有 | 固定裝置窗口中的名稱。清晰易懂的名稱能在配接時節省大量時間。 |
| 可見性(Visibility) | 有 | 有 | 關閉可見性的固定裝置不會顯示在場地上,也無法用鼠標選中;與之關聯的3D視圖中的對象也會一併隱藏。 |
| 地址、域 | 有 | 有 | 對樣條而言——即線上第一個固定裝置的地址和域。 |
| 固定裝置類型(Fixture Type) | 有 | 有 | 顯示當前固定裝置名稱的按鈕,點擊可打開固定裝置庫(Fixture Library)。對樣條而言,更改類型會同時應用到線上所有固定裝置。 |
| 轉到3D固定裝置(Go to 3D Fixture) | 有 | 有 | 在3D視圖窗口中查找並選中關聯的對象。 |
| 分佈類型 | — | 有 | 均勻(Uniform)——固定裝置沿整條線的長度分佈,數量由你設定。固定像素(Fixed Pixels)——在線的每個頂點上放置一個固定裝置,固定裝置數量等於頂點數量。 |
| 固定裝置數量 | — | 有 | 線上有多少個固定裝置。僅在均勻分佈模式下可用。 |
| 地址偏移 | — | 有 | 線上相鄰固定裝置之間要跳過多少個通道。 |
| 反轉 | — | 有 | 翻轉固定裝置的順序:第一個變成最後一個。 |
| 平滑 | — | 有 | 讓線的轉角變圓:折線變成平滑的曲線。 |
| 像素對齊(Snap to Pixels) | — | 有 | 讓線上的固定裝置精確落在像素網格的格子上。 |
樣條的屬性會同時應用到所有被選中的樣條上。當需要為十幾條相同的燈排設置相同參數時,這非常方便:把它們全部選中,只需輸入一次數值。
兩種類型之間的相互轉換
這個選擇並非一成不變。映射窗口的工具欄上有兩個按鈕——轉換為樣條(Convert to Spline)和轉換為固定裝置(Convert to Fixtures)(在早期版本中它們分別叫做連接(Link)和斷開(Unlink))。兩者都需要在選擇並移動(Select and Move)工具處於激活狀態時才能使用,並且都可以用Ctrl+Z撤銷。在樣條編輯模式下,這兩個按鈕會被鎖定。
從單個固定裝置轉換為樣條
- 使用選擇並移動工具,選中兩個或更多單個固定裝置。
- 點擊轉換為樣條。
結果如下:
- 生成的線會經過被選中固定裝置的位置,每個頂點對應一個固定裝置——新樣條會被設為固定像素分佈類型;
- 頂點的順序由地址決定,而不是由選中順序決定:線會從地址最小的固定裝置連接到地址最大的固定裝置;
- 地址、域、固定裝置類型和端口取自第一個固定裝置——其餘固定裝置的這些值會被重新分配,以匹配整條線統一的編號;
- 新樣條的像素對齊功能默認關閉,因此固定裝置會保持原來的位置不變;
- 原來的單個固定裝置會從項目中刪除,新生成的樣條會立即處於選中狀態。
轉換之前最好先檢查地址:如果地址的排列順序與固定裝置在物體上的實際順序不一致,生成的線會變得混亂。更簡單的做法是先按順序配接好固定裝置,然後再把它們合併成樣條。
如果只選中了一個固定裝置、選中內容中包含樣條,或者當前處於樣條編輯模式,該按鈕將不可點擊。
從樣條轉換為單個固定裝置
- 選中一個或多個樣條。
- 點擊轉換為固定裝置。
線上的每個固定裝置都會變成獨立個體:位置保持不變,保留原有的地址和域,並歸屬到樣條原來所在的端口;在該端口內,固定裝置會按地址從小到大排列。線本身連同它的參數——平滑、反轉、固定裝置數量和分佈類型——都會一併消失。
以下情況需要用到這種轉換:
- 需要把線上的部分固定裝置轉移到另一個端口或另一台轉換器;
- 固定裝置需要非連續的地址;
- 需要刪除或移動個別固定裝置,而不是整條線。
轉換完成後,請檢查與3D視圖窗口的關聯:該關聯原本是為樣條創建的,新生成的單個固定裝置需要重新指定關聯。相關內容參見文章Связь 2D и 3D。
常見問題
- 樣條上的固定裝置數量無法更改。 當前選擇的是固定像素分佈類型——在該模式下,固定裝置數量等於線的頂點數量。請切換為均勻模式,或在樣條編輯模式下添加頂點。
- 如何選中樣條內部的某一個固定裝置? 無法做到:樣條只能整體被選中、編址和移動。如果需要訪問單個固定裝置,請先把樣條轉換為固定裝置。
- 動畫沿線運動的方向不對。 對樣條,點擊反轉;對單個固定裝置,檢查地址的排列順序。
- "轉換為樣條"按鈕無法點擊。 需要選中至少兩個單個固定裝置,並退出樣條編輯模式。
- "固定裝置"窗口中某個固定裝置或樣條所在的行變紅了。 說明地址超出了端口所分配的域範圍,或者與相鄰地址發生了重疊。
- 樣條上的固定裝置沒有對齊到網格。 請在其屬性中開啟像素對齊。
- 固定裝置太多,列表裏根本找不到想要的東西。 把同類型的排合併成樣條:這樣固定裝置窗口裏就不再是成百上千行,而是每條線一行,地址也會自動計算。