Composition and render
Project, media, plug-ins, Python, controls, GPU load, output TOP, and license.
Render the working TouchDesigner project on a known workstation and send the finished image to the venue. This preserves the tested software, plug-ins, media, fonts, drivers, and controls.
Approval condition: the actual sender, network, receiver, and projection chain must sustain the agreed canvas and frame rate with acceptable latency.
The show uses a known TouchDesigner environment and transports only the finished image.
Provide the visual operator with a separate preview monitor and controls. The public projection should never expose the TouchDesigner editor or operating-system interface.
Each layer needs its own owner, specification, and test.
Project, media, plug-ins, Python, controls, GPU load, output TOP, and license.
NDI encode, stream discovery, network capacity, receiver compatibility, and latency.
Canvas, frame rate, color, mapping, operator preview, and fallback.
The preferred route stays visible above. Open these sections for the venue-specific deployment and validation work.
Record the exact Linux distribution, compatibility layer, TouchDesigner build, GPU, driver, display server, and license. Audit every plug-in, Python package, codec, font, movie, device input, custom operator, and file path.
Define the sender, receiver, message names, update rate, ownership, and failure state. The visual output should remain valid when control data pauses or disconnects.