VL.Mapper
Projection mapping for VVVV
Features
- Linear and bezier grid warping
- Additive and subtractive masking
- Complex soft edge masks
- Multiple inputs and outputs
- Caching the mapping, after that the mapper can be disabled and a GPU shader runs the warping which uses close to zero resources
- Save and load mappings in UI
- Automatic backup every 5 minutes and keeping the last 100 saves in "documents\vvvv\mapper"
- Overlay images in the mapper UI for reference
Sponsor
Notes
Only tested in VVVV 5.2
ToDo
- Cleanup
- Soft edge mask shader uses unnecessary amount of RAM
- Show grid on output
- Snapping
- More robust undo
- Keep grid shape when changing divisions
- Insert grid lines
- Autosave only if changed
- Input image cropping
- Image mirroring
- Settings panel
- Tooltips
Dependencies
- Uses modified versions of: VL.EditingFramework and VL.EditingFramework.Skia
- VL.ImGui
- VL.Stride
- VL.Skia