Fixture Types
Spotlight
Focused beam fixture with gobo projection support. Prefabs:- DMX Horizontal:
VRSL-DMX-Mover-Spotlight-H-13CH.prefab - DMX Vertical:
VRSL-DMX-Mover-Spotlight-V-13CH.prefab - DMX Legacy:
VRSL-DMX-Mover-Spotlight-L-13CH.prefab - AudioLink:
VRSL-AudioLink-Mover-Spotlight.prefab
- Sharp, focused beam output
- 8 gobo/projection selections
- Volumetric cone rendering
- Projection surface rendering
- Fixture mesh visualization
Washlight
Wide-beam fixture for area coverage. Prefabs:- DMX Horizontal:
VRSL-DMX-Mover-WashLight-H-13CH.prefab - DMX Vertical:
VRSL-DMX-Mover-WashLight-V-13CH.prefab - DMX Legacy:
VRSL-DMX-Mover-WashLight-L-13CH.prefab - AudioLink:
VRSL-AudioLink-Mover-Washlight.prefab
- Wide, soft beam output
- No gobo projections
- Adjustable beam width
- Area coverage optimized
DMX Channel Layout (13 Channels)
Both spotlight and washlight fixtures use the standard 13-channel DMX layout:| Channel | Function | Range | Description |
|---|---|---|---|
| 1 | Pan (Coarse) | 0-255 | Horizontal rotation (0-360°) |
| 2 | Pan (Fine) | 0-255 | Fine pan adjustment |
| 3 | Tilt (Coarse) | 0-255 | Vertical rotation (0-360°) |
| 4 | Tilt (Fine) | 0-255 | Fine tilt adjustment |
| 5 | Red | 0-255 | Red color intensity |
| 6 | Green | 0-255 | Green color intensity |
| 7 | Blue | 0-255 | Blue color intensity |
| 8 | Intensity | 0-255 | Master dimmer |
| 9 | Strobe | 0-255 | Strobe rate (0=off, 1-255=speed) |
| 10 | Gobo | 0-255 | Gobo selection (Spotlight only) |
| 11 | Gobo Spin | 0-255 | Gobo rotation speed and direction |
| 12 | Reserved | 0-255 | Future use |
| 13 | Reserved | 0-255 | Future use |
Pan/Tilt Behavior
Channels 1-2 (Pan):- Controls horizontal rotation
- Coarse channel provides main positioning
- Fine channel provides 16-bit precision
- Default range: 0° to 360°
- Configurable via
maxMinPanproperty
- Controls vertical rotation
- Coarse channel provides main positioning
- Fine channel provides 16-bit precision
- Default range: -180° to 180°
- Configurable via
maxMinTiltproperty
Color Mixing (Channels 5-7)
RGB color mixing with HDR support:- Full 8-bit resolution per channel
- Hardware-accelerated color calculation
- Color multiplier support for brightness boost
- Respects global color tint setting
Gobo Selection (Channel 10 - Spotlight Only)
Spotlights support 8 gobo/projection selections:| DMX Value | Gobo | Description |
|---|---|---|
| 0-31 | 1 | Open/No gobo |
| 32-63 | 2 | Gobo 2 |
| 64-95 | 3 | Gobo 3 |
| 96-127 | 4 | Gobo 4 |
| 128-159 | 5 | Gobo 5 |
| 160-191 | 6 | Gobo 6 |
| 192-223 | 7 | Gobo 7 |
| 224-255 | 8 | Gobo 8 |
Gobo Spin (Channel 11)
Controls gobo rotation:- 0-127: Counterclockwise rotation (slow to fast)
- 128: Stop
- 129-255: Clockwise rotation (slow to fast)
Inspector Properties
DMX Settings
Movement Settings
Fixture Settings
Intensity Settings
Color Settings
Configuration Examples
Basic DMX Setup
- Place mover prefab in scene
- Configure DMX settings:
- DMX Channel: 1
- DMX Universe: 1
- Enable DMX Channels: ✓
- Adjust cone settings:
- Cone Width: 2.5
- Cone Length: 8.5
- Max Cone Length: 1.0
- Add VRSL DMX Grid Reader to scene
Inverted/Upside Down Mounting
For fixtures mounted upside down:Limited Range Movement
Restrict pan/tilt range:Performance Optimization
For better performance with many fixtures:Shaders
Moving lights use multiple shader components:Spotlight Shaders
VRSL-StandardMover-FixtureMesh.shader- Fixture bodyVRSL-StandardMover-ProjectionMesh.shader- Light projectionVRSL-StandardMover-VolumetricMesh.shader- Volumetric cone
Washlight Shaders
VRSL-WashMover-FixtureMesh.shader- Fixture bodyVRSL-WashMover-ProjectionMesh.shader- Light projection
Runtime/Shaders/MovingLights/
Use Cases
Spotlights
- Stage Key Lighting - Focused illumination on performers
- Gobo Projections - Pattern and texture projection
- Spotlight Effects - Dramatic beam effects
- Follow Spots - Tracking moving subjects (via Udon)
Washlights
- Area Lighting - Wide coverage for stages and sets
- Color Washes - Full-stage color changes
- Uplighting - Wall and backdrop illumination
- Ambient Lighting - General scene lighting
Troubleshooting
Fixture Not Moving
- Verify DMX channel assignment matches control software
- Check that pan/tilt channels are receiving data
- Ensure
enableDMXChannelsis enabled - Verify VRSL Grid Reader is present and configured
Erratic Movement
- Increase smoothing (in Grid Reader settings)
- Check for stream compression artifacts
- Verify channel assignments don’t overlap
- Test with slower movement commands
No Light Output
- Check intensity channel (Channel 8) is above 0
- Verify RGB channels (5-7) have values
- Ensure
globalIntensityandfinalIntensity> 0 - Check that fixture isn’t obscured by geometry
Gobo Not Appearing
- Spotlight only - washlights don’t support gobos
- Verify Channel 10 is within correct range
- Check
selectGOBOproperty in Udon mode - Ensure gobo textures are assigned in material
AudioLink Integration
AudioLink variants support:- Band selection for intensity modulation
- Band multiplier for sensitivity adjustment
- Color chord sampling for auto-coloring
- Theme color integration
- Delay offset for timing effects