Laser Modules

Usine includes a laser engine for driving ILDA-compatible laser projectors. These modules convert ILDA files, spline paths, or video streams into laser point data (XYZ coordinates, colors, and blanking status). All modules output in a common format that can be chained and merged before sending to a device-output-laser. See also the Laser Engine tutorial.

Modules

Module Description
Laser Player ILDA Play ILDA animation files (.ild, .ilda) with loop, speed control, and selectable color palette (Pangolin 64 or Standard 256 colors)
Laser Spline to Laser Convert a spline path into laser points with dwell compensation. Includes a spline editor and can merge with an incoming laser flow for compositing
Laser Video to Laser Convert a video stream into laser points using contour detection and edge simplification, with threshold and precision controls

Common Output Format

All laser modules produce the same three outputs:

Output Description
Laser XYZ 3D array of point coordinates
Laser Colors Color array for each point
Laser Status Blanking array: 1 = laser ON, 0 = laser OFF (controls beam visibility between points)

All modules support dwell compensation — adding phantom points between line segments to let the laser galvanometers settle for sharper rendering.

See also

version 7.0.250121

Edit All Pages