Simplex 3D noise generator for Daydream Scope, inspired by TouchDesigner's Noise TOP.
Generates animated Simplex 3D noise and blends it with input video. Features time-based Z-axis animation for smooth, evolving noise patterns.
# In Scope Settings > Plugins, install from:
git+https://github.com/andrwsun/scope-noise.git# In Scope Settings > Plugins, browse to:
/Users/andrew/Desktop/scope local/scope-noiseClick Install and Scope will restart with the plugin loaded.
| Parameter | Type | Range | Default | Description |
|---|---|---|---|---|
| Monochrome | Bool | - | True | Generate grayscale (True) or colored noise (False) |
| Period | Float | 0.01 - 10.0 | 1.0 | Scale of noise pattern (smaller = more zoomed in) |
| Amplitude | Float | 0.0 - 2.0 | 1.0 | Intensity of the noise |
| Offset X | Float | -10.0 - 10.0 | 0.0 | Horizontal offset in noise space |
| Offset Y | Float | -10.0 - 10.0 | 0.0 | Vertical offset in noise space |
| Blend | Float | 0.0 - 1.0 | 0.5 | Mix amount (0 = original, 1 = full noise) |
| Z Speed | Float | 0.0 - 2.0 | 0.1 | Speed of Z animation (z = speed × time) |
All parameters are runtime - adjust them live during streaming!
- Connect a video source (camera or file)
- Select Noise from the pipeline dropdown
- Adjust Period to control noise scale
- Set Z Speed to animate through noise space
- Use Blend to mix noise with original video
- Toggle Monochrome for grayscale or colored noise
Simplex 3D Noise:
- Generates coherent 3D noise using Kenneth Perlin's Simplex algorithm
- Samples the noise field at (x, y, z) coordinates
- Z coordinate animates based on time:
z = z_speed * time_seconds
Blending:
result = original_video * (1 - blend) + noise * blendColored vs Monochrome:
- Monochrome: Single noise field repeated to RGB
- Colored: Separate noise fields for R, G, B channels (with spatial offsets)
After editing the code:
- Go to Settings > Plugins
- Click Reload next to "scope-noise"
- Changes take effect immediately (no reinstall needed)
This plugin recreates TouchDesigner's Noise TOP with:
- ✅ Simplex 3D noise mode
- ✅ Noise page parameters (Period, Amplitude, Offset, Monochrome)
- ✅ Transform Z animation
- ✅ Real-time blending with video input
Simplified from TD's full feature set for core functionality.