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

beta9

Important changes from beta8.1 to beta9:

Renderpasses and Priorities

The whole "renderpass" and "priority" thing has been removed, it was replaced by the "layer" system. So the first thing you´ll experience is that nearly all of your old patches and modules will not work as expected. You need to change them by hand. Sorry for the inconvenience!

Every object that can be rendered now has a "layer" output pin which needs to be connected to a renderer. In past versions there was a magic hidden connection between render objects and renderers, which was defined via the renderpass pins of the nodes - the new version needs an explicit connection between the two nodes.

In the very likely case that you want to render multiple nodes, you´ll need "group" nodes. With a group node you combine many layers to one and of course, this grouped layer can be connected to another group node and/or renderer. The objects within each group node are rendered from left to right. Note that the output of one group node can be connected to an other group. That makes priorities obsolete and patches more readable.

Your patches will definitely gain some links with this new system. But then in most cases a subpatch with one layer output will help you clean up.

vvvv 33beta9 is a "technical preview": it shows how the completely rewritten rendering system works, and helps us to make sure that everything works as expected. We have not forgotten about all the additional mouseclicks you will need and are thinking about some improvements in the user interface for one of the upcomming versions. And hopefully future versions will be as compatible with each other as you´ve experienced it in the past.

Blend Mode

The default blend mode is Blend. No more automatic add modes, which gets in the way when doing 3d.

Renderer EX9

Format, DepthBuffer, Antialising, Backbuffer Count and Swap Effect can be set to different values for Windowed / Fullscreen. So, if you want to convert old patches, where you e.g. used a depthbuffer:
please turn on the depthbuffer for Windowed AND Fullscreen.

  • D16: 16 bit depthbuffer
  • D24: 24 bit depthbuffer
  • D24X8: 24 bit depthbuffer
  • D32: 32 bit depthbuffer

Other Changes

see Change log

Bug Report

finally we want to invite everybody to write their experience and found bugs in the forum, this is something like a pre-release, and we have to know how it works on different machines and graphics cards, so please write something about your system configuration right to the bugs. please also tell us your results how the new version compares in speed to the older versions.

Things to do after downloading

  • RTFDM !!! means: read the friendly deleteme.txt ;)
  • we included some new girlpower patches and converted all the existing ones to the new layer system. they should help you getting started.
  • don't forget about the help patches. every single one has been converted by hand.

Download

get beta9 at the Downloads site.

anonymous user login

Shoutbox

~8h ago

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

~2d ago

~4d ago

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

~7d ago

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

~7d ago

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

~15d ago

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

~21d ago

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

~21d ago

~22d 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/