One of the most valuable resource of vvvv is it's community. Over the years many users of vvvv have created amazing contributions and extensions.
On this page we have compiled a "Best Of" list of contributions everyone should be aware of when working on a project. They all will make your patching life easier and will save you from re-inventing the wheel.
If you have any additions or changes, please let us know in the forums.
To browse all user contributions, go here: contributions
Rendering | VR | Projection Mapping |
3d Models and Geometry | Video | Computer Vision |
Audio | Web | Tracking |
Workflow | Scripting | Kinect |
Machine Learning | UI | Network |
Learning |
DirectX 11 rendering for vvvv
This contribution is a special one and naturally get's the pole position. It's a fully fledged rendering engine that basically covers the whole DirectX 11 graphics API. In fact, most of the contributions below are based on this one. It contains years of work by master vux and everyone using it should head over to his patreon page. You do the math.
Superphysical Physically based rendering: Materials, Mutliple Lights, Shadows superphysical |
DX11.Particles A comprehensive GPU particle library that also supports kinect 1 & kinect 2 dx11.particles |
Instance Noodles A modular patching system for Compute & Geometry shaders in DX11/vvvv instance-noodles |
Fieldtrip vvvv pack for working with 2D and 3D scalar and vector fields. fieldtrip |
Happy.fxh Lots of HLSL functions in a (somewhat) systematic and organised collection of header files. happy.fxh |
HBAO+ HBAO+ is a high efficiency screen-space ambient occlusion (SSAO) algorithm developed by NVIDIA. hbao |
ParticlesGPU Shader Library particle systems via GPU, algorithms, shapes and behaviours particlesgpu-shader-library |
Gea.NaiveGPU Physics simulation on GPU gea.naivegpu |
Multi Light Shaders Gouraud and Phong shaders for multiple lights and can draw point and directional light in one pass multi-light-shaders |
CraftLie draw into a dx11 renderer from VL: craftlie-dx11-drawing-for-vl |
Izpi Ibiltzen the ultimate and simple as fuck solution for raymarching in vvvv izpi-ibiltzen-raymarching |
PDF Texture PDF to texture pdf-texture-(ex9.texture) |
Spout DX11 Share GPU textures between applications spout-dx11 |
GGX Punctual Lights an easy to use pure implementation of a physically based BRDF with GGX normal distribution in one shader GGX Download |
mp.dx Rendering related helpers and utilities md.ecosystem |
VVVV.OpenVR Get pose data and render a 3D scene into any VR headset supported by SteamVR vvvv.openvr |
Renderer to Google Cardboard Display your renderer with Google Cardboard renderer-to-google-cardboard |
badMapper Select multiple rectangles from a SourceRenderer and distort those (via homography) in a DestinationRenderer. badmapper |
Calibrate and Re-Project Semi-automatically calibrate your projector and throw generated content on to your physical object calibrate-and-re-project |
Mapping Toolkit 2D a series of tools for creatives, to create visual content for projection mapping mapping-toolkit-2d |
VVVV.Tutorials.Mapping.3D Tutorial on 3D projection mapping using the CalibrateProjector node vvvv.tutorials.mapping.3d |
MultiScreen LVT (DX11) Enables you to render onto a screen matrix. Screens can overlap or may have spaces between them multiscreen-lvt-(dx11) |
SceneGraph convenient handling of complex 3d scenes (DX11 & EX9) scenegraph |
d.o.p.e. Shape-aware blend weight computation for 2D/3D meshes d.o.p.e. |
ParaLib Library for Algorithmic modelling and mesh unroll in vl and vvvv paralib |
Boolean Geometry Boolean operations on groups of meshes boolean-geometry |
Triangle Triangle creates 2d delaunay triangulations of "Planar Straight Line Graphs" triangle |
TetGen A Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator tetgen |
SplinesGPU given a set of 3d positions the shader interpolates to a higher resolution and calulates lines/curves/splines/ribbons with phong shading. splinesgpu |
Demolition Media Hap Player Hardware accelerated HAP video player demolition-media-hap-player |
DX11 Imagesequence Player Ultra-HighEnd video playback performance for vvvv / dx11. store |
DX11 BlackmagicDesign Decklink VideoIn a professional videocapture soltion safe to use across all scenarios store |
VVVV.Nodes.DeckLink Capture video streams using a BlackMagic devices vvvv.nodes.decklink |
Player (DX11.Texture) Optimized playback of image stacks player-(dx11.texture) |
DDS Converter Convert JPG,TGA,PNG to DDS using NVIDIA Texture Tools 2.0 with CUDA Acceleration. dds-converter |
TexConvGUI Simple GUI for MS Texconv using DirectXTex to convert image stacks. Can do BC6 and BC7 compression, more recent than DDS Converter. texconvgui |
VVVV.Packs.Image OpenCV for vvvv. Note that there is a newer OpenCV implementation for VL. vvvv.packs.image |
Optical Flow DX11 GPU Optical flow solution on GPU optical-flow-dx11-gpu |
VVVV.Audio Pack Alpha vvvv audio engine supporting low latency ASIO sound cards: vvvv.audio-pack-alpha |
VVVV.Audio NODE15 Workshop Patches tutorial patches about generative and interactive audio, as well as audio mixing with VST effects. vvvv.audio-node15-workshop-patches |
Irrklang 3D Audio Irrklang node in the addon pack 3d spatialized sound playback |
Vanadium Html Texture for VVVV which is using CEF and ChromiumFX bindings for that https://github.com/meso-unimpressed/Vanadium |
HTMLTexture (DX11) Browser for DX11, based on ChromiumFX library. Perfectly fit for UI. htmltexture-(dx11) |
RESTful HTTP Node easy access to RESTful web API's restful-http-node |
Tracker stabilize blobs, handle ghost blobs and smooth the incoming data tracker |
OptiTrack Motiontracking Nodeset to read data about markers, rigid bodys and tracking statistics from an OptiTrack Motive server. store |
Track (Vector3D) helps to restore a certain spread order from a unordered list of coordinates. track-(vector3d) |
Automata UI A visual finite state machine editor automata-ui |
Content Management System if you have a large project, with lot's of information, texts and media, you might want to manage that in a less painful way than using folders and XML files. store |
vvvv-Patchbox This toolset gives you some additional capabilities to patch with great speed. vvvv-patchbox |
WindowHandler (VVVV) find, move, resize and arrange vvvv windows, and show them in the taskbar windowhandler-(vvvv) |
Process (Animation) for tasks which require the notion of: "Do that, then that, then that.." and so on. process-(animation) |
vpm A package Manager for VVVV vpm |
vvvv-Message make plugins with easily typeable io pins and use that to retain order in bigger patches vvvv-message |
Struct bundle links/pins into named groups while not giving up visual dataflow, performance and vvvvs graph evaluation strategy struct |
mp.essentials Essential lower level utility nodes for everyday patching md.ecosystem |
Note that this can now also be done in a visual way using VL.
Scripter (CSharp) dynamic c# plugins for the ultra-lazy scripter-(csharp) |
Microsoft Kinect 2.0 Tools Create playback of sensor stream using Kinect for Windows Tools, aplications using Kinect2 will receive content of this playback microsoft-kinect-2.0-tools |
Kinect Hitboxes DX11 Tool for creating site-specific interactions using Kinect kinect-hitboxes-dx11 |
DX11.Particles A comprehensive GPU particle library that also supports kinect 1 & kinect 2 dx11.particles |
VVVV.Packs.MachineLearning Bringing several methods of the field to VVVV, mostly by wrapping functionality from the great accord.net framework vvvv.packs.machinelearning-(alpha) |
Notuiv A UI behavior package providing a robust skeleton for your UI elements notuiv |
MultiTouchStack multitouch image gallery, your stock must have multi-touch effect vvvv.packs.multitouchstack |
vvvv-ZeroMQ fully fledged toolkit for asynchronous communication vvvv-zeromq |
Ableton Link synchronize time and beat with ableton link ableton-link |
Parasitic Design - a vvvv beginners cookbook big series of demo-patches with detailed explanations for generative design parasitic-design-a-vvvv-beginners-cookbook |
Video Effects and Compositing Tutorials applying effects on videostreams or compositing multiple streams of video together video-effects-and-compositing-tutorials |
don't panic - the noobs guide to vvvv This leaflet gives a short overview of what vvvv is all about and features a collection of the most important keyboard shortcuts and mousetricks. dont-panic-the-noobs-guide-to-vvvv |
anonymous user login
~2d ago
~8d ago
~8d ago
~9d ago
~22d ago
~1mth ago
~1mth ago
~1mth ago
~1mth ago
~1mth ago