Paint surface
A transparent surface the paint widget draws on, as one video stream to composite over anything.
- Video
- Since 0.2.0
- paint
- draw
- overlay
Paint surface is a transparent video surface that the paint widget (coming later) draws on.
What it does#
The output is one transparent stream, so it composites over anything. Strokes belong to the surface; the paint widget that draws them is planned and is not available yet, so today the surface stays empty.
When to use it#
Use it as an overlay layer in a Composite for annotations and drawing once the widget lands.
Ports#
| Port | Direction | Signal | Lanes |
|---|---|---|---|
video | Output | Video | 1 |
Parameters#
| Parameter | Label | Range | Default | Unit | Scale | Notes |
|---|---|---|---|---|---|---|
clear | Clear | 0 to 1 | 0 | linear | Rising to 1 wipes the surface. Choices: 0 Keep, 1 Clear. |
Clear (clear)#
Wipes everything drawn on the surface when it goes high.
Tips#
- Place it as a top layer so the picture beneath stays visible.
- Video needs the browser's WebGPU video engine. The Player and exports do not run video yet and report it unavailable. To see a video output, bind a live Screen in the Frame to it.
See also#
Composite, Camera, Text layer, Video, Control lanes.
Help patches
Each help patch is an ordinary Toy that teaches one idea. The diagram shows the Patch; the preview shows its Frame. Open it in TuneToys to play and edit it.
1. Paint over the camera
intermediate Teaches: clear, video
A transparent paint surface composited over the camera.
Connections as text
- Camera video output connected to Composite base input
- Paint surface video output connected to Composite layer1 input
- The paint surface is transparent until the paint widget (coming later) draws on it.
- Clear wipes the surface.
Related nodes
- Composite Stack up to four layers over a base at the base's size with blend mode, opacity, position and scale per layer.
- Camera A camera feed as one video stream. The Toy names a logical camera; the host binds it to a device after the person allows it.
- Text layer Renders a text template as a transparent video stream; {1} to {8} in the template show control lanes. Scoreboards and lower thirds.