樣條和單個固定裝置

出自Light Stream (CN)
於 2026年9月2日 (三) 18:39 由 LumiBot對話 | 貢獻 所做的修訂 (Перевод с русской вики (задача №956, LS Dev Hub))
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)

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撤銷。在樣條編輯模式下,這兩個按鈕會被鎖定。

從單個固定裝置轉換為樣條

  1. 使用選擇並移動工具,選中兩個或更多單個固定裝置。
  2. 點擊轉換為樣條

結果如下:

  • 生成的線會經過被選中固定裝置的位置,每個頂點對應一個固定裝置——新樣條會被設為固定像素分佈類型;
  • 頂點的順序由地址決定,而不是由選中順序決定:線會從地址最小的固定裝置連接到地址最大的固定裝置;
  • 地址、域、固定裝置類型和端口取自第一個固定裝置——其餘固定裝置的這些值會被重新分配,以匹配整條線統一的編號;
  • 新樣條的像素對齊功能默認關閉,因此固定裝置會保持原來的位置不變;
  • 原來的單個固定裝置會從項目中刪除,新生成的樣條會立即處於選中狀態。

轉換之前最好先檢查地址:如果地址的排列順序與固定裝置在物體上的實際順序不一致,生成的線會變得混亂。更簡單的做法是先按順序配接好固定裝置,然後再把它們合併成樣條。

如果只選中了一個固定裝置、選中內容中包含樣條,或者當前處於樣條編輯模式,該按鈕將不可點擊。

從樣條轉換為單個固定裝置

  1. 選中一個或多個樣條。
  2. 點擊轉換為固定裝置

線上的每個固定裝置都會變成獨立個體:位置保持不變,保留原有的地址和域,並歸屬到樣條原來所在的端口;在該端口內,固定裝置會按地址從小到大排列。線本身連同它的參數——平滑、反轉、固定裝置數量和分佈類型——都會一併消失。

以下情況需要用到這種轉換:

  • 需要把線上的部分固定裝置轉移到另一個端口或另一台轉換器;
  • 固定裝置需要非連續的地址;
  • 需要刪除或移動個別固定裝置,而不是整條線。

轉換完成後,請檢查與3D視圖窗口的關聯:該關聯原本是為樣條創建的,新生成的單個固定裝置需要重新指定關聯。相關內容參見文章Связь 2D и 3D

常見問題

  • 樣條上的固定裝置數量無法更改。 當前選擇的是固定像素分佈類型——在該模式下,固定裝置數量等於線的頂點數量。請切換為均勻模式,或在樣條編輯模式下添加頂點。
  • 如何選中樣條內部的某一個固定裝置? 無法做到:樣條只能整體被選中、編址和移動。如果需要訪問單個固定裝置,請先把樣條轉換為固定裝置。
  • 動畫沿線運動的方向不對。 對樣條,點擊反轉;對單個固定裝置,檢查地址的排列順序。
  • "轉換為樣條"按鈕無法點擊。 需要選中至少兩個單個固定裝置,並退出樣條編輯模式。
  • "固定裝置"窗口中某個固定裝置或樣條所在的行變紅了。 說明地址超出了端口所分配的域範圍,或者與相鄰地址發生了重疊。
  • 樣條上的固定裝置沒有對齊到網格。 請在其屬性中開啟像素對齊
  • 固定裝置太多,列表裏根本找不到想要的東西。 把同類型的排合併成樣條:這樣固定裝置窗口裏就不再是成百上千行,而是每條線一行,地址也會自動計算。