Projection mapping tool for VVVV Gamma
- 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
nuget install VL.Mapper
- 0.2.1 - Minor bugfix
- 0.2.0 - Keep grid shape when changing subdivisions
- 0.1.2 - Fixed saving/loading not working on some systems
- 0.1.1 - Help patch
- 0.1.0 - Initial release
- Pretty thoroughly tested but mapper still could have bugs. If you disable the mapper node and only use the cache and player nodes it should be very stable.
- Tested with VVVV 5.2 but should work with 6.x too.
- Soft edge mask shader uses unnecessary amount of RAM
- Show grid on output
- Snapping
- More robust undo
- Insert grid lines
- Autosave only if changed
- Input image cropping
- Image mirroring
- Settings panel
- Tooltips
- Uses modified versions of: VL.EditingFramework and VL.EditingFramework.Skia
- VL.ImGui
- VL.Stride
- VL.Skia