Multi-Panel Boards and Sync
Board Groups
LedBoardGroup lets multiple physical boards behave like one large display. It composes a master texture, adds optional gap pixels for bezels, slices that texture per child board, and lets each child keep its own material, emitter presentation, and defects. Horizontal, Vertical, Grid, and Radial layouts are supported. Advanced group setups can use a LedLayoutAsset for the group master canvas, while individual boards use the newer Source Asset, LED Composition, and Playlist workflow.
Sync Groups
Boards with the same sync group ID read from a shared clock. LedSyncManager and LedSyncDriver coordinate clocks in play mode and editor mode. Use sync groups when separate boards need matching playlist timing, synchronized animation, scrolling text, blinking text, temporal defects, or coordinated replay timing. Compatible Board Timing or Group Timing settings keep the group phase predictable.
LED Studio Window
Open Tools > LED Studio > LED Studio Window to inspect scene boards. The window includes board discovery, sync group inspection, playlist playback controls, and live preview surfaces. In play mode, it can force-refresh boards, nudge or reset sync group time, and jump between playlist entries.
UI Toolkit Board Elements
Runtime UI can display a board through LedBoardElement. Add the element to UXML and use LedBoardElementBinder to bind it to an authoritative LedBoardController. Presentation mode renders the board through the LED presentation material for UI preview; Logical Output mode shows the raw composed board texture for debugging or custom UI. Auto-refresh, refresh rate, scale mode, tint, and placeholder text are configurable from UXML or C#. When a document contains multiple LED board elements, give each element a unique UXML name and set the binder Target Element Name so bindings do not collide.