This is a tutorial series covering all nodes and techniques to get you started with the visual programming environment vvvv and its language VL.
You can also find a short series of video tutorials based on these patches on Youtube.
https://youtube.com/playlist?list=PL2KeRstDQVRRVnzCHEambwAI4yWmpIF-p
If you find this material helpful, please consider supporting its development.
If you are new to vvvv, download it over at www.visualprogramming.net. These patches are optimized for the upcoming 6.0 release.
Afterwards, click on the little gray icon in the top left corner (the so-called Quad Menu), navigate to "Manage Nugets > Commandline" and type the following:
nuget install VL.TheBigBang
When the package is successfully installed, hit F1 to open the Help Browser and scroll to the section called "TheBigBang". Have fun and let me know if there are questions or problems by opening an issue on GitHub!
- Introduction
- Types & IOBoxes
- Nodes & Pins
- Simple Math
- Type Conversion
- Colors
- Strings
- Error Handling
- 2D Rendering
- 3D Rendering
- Complex Types
- Process Nodes
- Video and Camera Input
- Texture Sources & Effects
- Mixing Skia & Stride
- Controlling Patches
- Animation
- Typography
- Transformations
- Spreads
- Iteration
- Spread Generators
- Looping Techniques
- Pads
- Update & Create
- Managing Spreads
- Dictionaries
- Mouse Input
- Collision
- Triggers & Flops
- Counting
- Keyboard Input
- Audio Input
- Boolean Logic
- Ranges
- Angles
- Transitions
- Algorithms
Currently I am working on the last bits of this tutorial series. Please consider supporting the development, if this tutorial has helped you and your practice so far and you want to speed things up!
- Operations WIP
- Mutability vs. Immutability WIP
- Object-Oriented Patching WIP
- Records & Classes WIP
- The Lifecycle of an Object WIP
- Time WIP
- File Access WIP
- Serialization WIP
- Data Structures WIP
- Networking WIP
- ImGui WIP
- State Management WIP
- Useful Libraries WIP
- Project Structure WIP
- Reactive Programming WIP
- Channels WIP
- Mutable Collections WIP
- Interfaces WIP
- Design Patterns WIP
- Creating a Library *WIP
Many thanks to these people for buying me a Mandelbrot on Ko-Fi!
cheheart, brunotti, sunep, michaelias, CeeYaa, amir, TobyK, Johannes Timpernagel, Shaul Tzemach, m4d, Paul Kimmerl, Manuel Ehrenfeld, efx, Emanuele Foti
Also special thanks to Rosi, Matthias, Ilina and Julian for proof-reading!
VL.TheBigBang by chk is licensed under CC BY-SA 4.0