vvvv gamma 2021.4 release

July 20, 2022 posted by: joreg

vvvv gamma 2021.4 release

This has been a long time coming!

We’ve hoped to have this one out earlier, but finally, we can release it into your caring hands: The best vvvv gamma ever (so far). With tons of bug fixes, improvements, and new features. And without further ado, you can divvvve right into it:

Here is to give you an overview of the most notable changes:

UI/UX

Improved patching performance

Part of the magic of vvvv gamma is, that it has the advantages of a visual live programming environment combined with the advantages of a compiled language. Getting those two to work together smoothly is one hard nut to crack. In this release, we were able to improve the patching performance with larger projects by introducing a new compilation and hotswap strategy. For details, see this discussion.

Hamburger menu

The new hamburger menu in the top right corner of the editor gives you quick access to Settings, Themes, Licensing information and the About page.

17. vvvv woldwide meetup
Yummy hamburger

Editor extensions

Are you missing a feature in the vvvv editor and don’t want to wait for us to build it? Editor extensions allow you to essentially build plugins for vvvv itself. Available examples are a desktop color picker, a TUIO simulator and monitor and a Spout monitor. Read more.

But the best thing about extensions is, that they are just patches. So it takes just a few clicks to create your own. Read more.

Libraries

Updates to Stride 3d rendering

  • TextureFX: We added a vast collection of easy to use nodes for applying visual effects to textures
  • We added Pipet and MeshSplit nodes and fully reworked the Texture- and Buffer-creation nodes
  • Latest Stride comes with two new PostFX: Fog and Outline
  • We added a ShaderFX node factory that allows to easily write composable shader snippets
  • Materials can now be extended with custom shaders

FUSE - visual gpu patching

This release paves the way for the almighty new FUSE library, developed by dottore, everyoneishappy and texone. It allows you to use your GPU for things that typically require writing shaders. FUSE gives you access to procedural noise, signed distance field rendering, customizable particle systems, vector fields, fluid simulations and more, without having to write shader programs! Watch this video to see how to get started with FUSE.

17. vvvv woldwide meetup
FUSE - the almighty visual gpu programming solution

Video input and playback

We added stable support for the effortless playback of a wide range of video formats for both Skia and Stride. In addition, we added ImagePlayer nodes for the playback of image sequences. Read more.

The ImagePlayers can also easily be synced over the network. Read more.

Updates to Skia 2d rendering

  • 2d rendering is now fully GPU accelerated, which greatly improves performance in many scenarios
  • SkiaRenderer and SkiaTexture nodes now also work on AMD GPUs

Language

  • The “This” node can now be used in constructors as well as in generic patches. For details, see this dicussion
  • You can now use explicit type parameters. For details, see this discussion
  • You can now patch a stateful region with BorderControlPoints! See the “ManageProcess” node for an example

And these were only the highlights. For all the details, please see the changelog.

Licensing

The release of a new version is always a good moment to make sure you still have a valid license for commercial use. To check, log into your account here on vvvv.org and then view your vvvv gamma licenses.

In case, you simply buy a license the moment you start working on a commercial project. Don’t forget that we also have monthly options!


What next? Expect the occasional 2021.4.x bug-fix release while we’re starting work on the 2021.5 branch as per the updated roadmap.

Good patch!


Comments:

Contact


Imprint

vvvv - Dießl & Gregor GbR
Oranienstrasse 10
10997 Berlin/Germany
VAT: DE275566955

groupӘvvvv.org

Follow us

Mastodon.social
Pixelfed.social
Github
Vimeo
Youtube

Sign up for our Newsletter

Your subscription could not be saved. Please try again.
Your subscription has been successful.