» vvvv gamma 2021.4 release
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

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:

Download vvvv gamma 2021.4.7

Get started
Buy a license

Bugfix release

  • 2021.4.7 on February 26, 2022
  • 2021.4.6 on January 31, 2022
  • 2021.4.5 on January 18, 2022
  • 2021.4.4 on January 12, 2022
  • 2021.4.3 on December 22, 2021
  • 2021.4.2 on December 7, 2021
  • 2021.4.1 on December 6, 2021

Change Log

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.

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.

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!

joreg, Saturday, Feb 26th 2022 Digg | Tweet | Delicious 2 comments  
sebescudie 23/11/2021 - 20:33

Sweet :-)

benju 23/11/2021 - 22:08

High Vvvvour!

  • 1

anonymous user login

Shoutbox

~6d ago

joreg: vvvvTv S02E03 is out: Logging: https://youtube.com/live/OpUrJjTXBxM

~8d ago

~9d ago

joreg: Follow TobyK on his Advent of Code: https://www.twitch.tv/tobyklight

~13d ago

joreg: vvvvTv S02E02 is out: Saving & Loading UI State: https://www.youtube.com/live/GJQGVxA1pIQ

~13d ago

joreg: We now have a presence on LinkedIn: https://www.linkedin.com/company/vvvv-group

~20d ago

joreg: vvvvTv S02E01 is out: Buttons & Sliders with Dear ImGui: https://www.youtube.com/live/PuuTilbqd9w

~26d ago

joreg: vvvvTv S02E00 is out: Sensors & Servos with Arduino: https://visualprogramming.net/blog/2024/vvvvtv-is-back-with-season-2/

~26d ago

~27d ago

fleg: hey there! What's the best tool for remote work? Teamviewer feels terrible. Thanks!

~1mth ago

joreg: Last call: 6-session vvvv beginner course starting November 4: https://thenodeinstitute.org/courses/ws24-5-vvvv-beginners-part-i/