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

Blog

new post

Blog-posts are sorted by the tags you see below. You can filter the listing by checking/unchecking individual tags. Doubleclick or Shift-click a tag to see only its entries. For more informations see: About the Blog.

  reset tags

addon-release core-release date devvvv gallery news screenshot stuff
delicious flickr vimeo
Order by post date popularity

The vvvv workshops worldwide broadcast needs your help!

This NODE's extensive workshop program will be held as interactive online webinars. In addition we will also live stream all sessions for the worldwide community.

You can now join the NODE team on-site in Frankfurt (Germany) for the duration of the festival week. We are looking for committed people who want to get involved in our braodcasting studios for webinars.

For full details and how to apply, please see the Call for Tech Support.

nodeforum, Wednesday, Sep 2nd 2020 Digg | Tweet | Delicious 0 comments  

Previously on vvvv: vvvvhat happened in July 2020


Swoooosh,

and another month has passed... We're happily running the VL.Stride EarlyAccess program and at this point want to say HUGE THANKS to those who joined us. Development is in overdrive to make sure we can soon release a public version for all of you to patch with. If you can't wait, you can still join the program!

Also, lots of work goes into preparing for the upcoming NODE20. A growing team of now about 50 people is working behind the scenes trying to make this special version of NODE worthwhile even though we can not mingle in person. Workshop-wise we're still not complete. Here is where you get the best overview of what's coming your way:

Convinced? Show the team your support and get your ticket now.
Or, for a free ticket contribute in a different way:

In other news: If you're interested in machine learning, you may want to test this new pack we just released: VL.RunwayML allows you to run any model provided byrunwayml.com directly as a node in vvvv!

Gallery

data sculpture by Nils Schack
Jugend Hackt in talks with timpernagel about "Beethoven Recomposed"

Contributions

Updates

Also takuma is running another online workshop before NODE20. So if you can't wait, check this out!

Jobs


That was it for August. Anything to add? Please do so in the comments!

joreg, Tuesday, Sep 1st 2020 Digg | Tweet | Delicious 0 comments  

Contribute to NODE20’s conference and present your work in our broadcast stream – and get a ticket for free!

Every NODE festival needs some live input of content from its community – be it improvised lectures on screen, unplanned live A/V performances or a showcase of your work/studio. Shelter-in-place NODE20 needs to continue this tradition. Therefore also this year we want to provide a space for the vvvv community to present itself.

In between our sessions at the Emergency Broadcast Studio, we provide you slots to either present yourself, or have fun with the community. Pre-recorded showreels and performances are a good chance to safely submit your work and maybe stick around in our Festival Hub’s chat while it’s being broadcasted.

Available Slots

  • 30 minutes long breaks between lectures of our program timetable
  • 2 hours slots after 10pm for Monday, Tuesday, Wednesday

What can I submit?

  • Pre-recorded showreels, max. 10 minutes to showcase your work or studio.
  • Pre-recorded AV performance sets, between 10–20 minutes. Pre-recorded showreels and performances are a good chance to safely submit your work and stick around in the chat while it’s being shown.
  • For the brave: Live streaming of your AV performance in the evening slots where live patching is strongly encouraged. Duration to be discussed. The live streaming option is primarily for people that have live streaming experience and working set ups tested. Technical details have to be discussed with our team.

Further Process

  • The NODE team selects the featured works.
  • If your work is selected, we will contact you to proceed focused planning of your video contribution or live stream during the festival (approx 1 week before the festival) and send a free ticket to you via email.

How to submit?

Fill out this form until September 13th, 2020, and upload your pre-recorded files or preview for live A/V sets here.

nodeforum, Monday, Aug 31st 2020 Digg | Tweet | Delicious 0 comments  

Previously on vvvv: vvvvhat happened in June 2020


Boooom!

Right in the sommerloch we finally have an earlyaccess release of VL.Stride. For now, this is limited to owners of a vvvv gamma license. So if you always thought about supporting the development of vvvv, now is a good moment. Insert coin, get a vvvv gamma license at 20% discount and get access to the VL.Stride preview right now!

Further:

Coming up: NODE20

Wtih many things now falling into place for vvvv gamma, we're really happy to have NODE20 - Second Nature coming up soon (October 2nd-8th). This will be a full week of interesting discussions, sharing knowledge and learning about the future of visualprogramming (as we like to call it). Hope to see all of you there! If you haven't already, watch the recording of the 5th worldwide vvvv meetup where you get a preview of what's going to happen during NODE20...

Contributions

A new work-in-progress

Updates

Gallery

SOLID by F3

Jobs


That was it for July. Anything to add? Please do so in the comments!

joreg, Saturday, Aug 8th 2020 Digg | Tweet | Delicious 0 comments  

Dear patchers,

it is with great pressure (or was it pleasure?) that we want to give, into your caring hands, a preview of what is to become VL.Stride, the new 3d rendering library for vvvv gamma, based on the opensource Stride 3d engine.

High-level and Low-level

The first thing you need to know about VL.Stride is that it offers you two ways of working with it:

  • High-level: Work with models, lights, materials, textures (think: industry-standard Entity-Component-System)
  • Low-level: Work with shaders and GPU resources directly

If you're coming from vvvv beta and you worked with DX9/DX11, then you've been using the low-level approach: It takes more effort to use because you need to know about shaders but it allows you to do anything with the graphics API. If you worked with a game engine before, then you've used the high-level approach: It is easier and more intuitive to use as you don't have to know about shaders to achieve shiny renderings, but it is more specialized.

Fear not, both ways of working can be combined without any drawbacks. It is only that beginners will get a very gradual learning curve with the high-level approach and pros can combine them depending on the problem.

What's available right now?

Everything. Including the full MIT-licensed VL.Stride sources. You get access to daily builds, github issues and the VL.Stride-EarlyAccess chat-room for your questions and feedback.

While like this everything is accessible for you down to the bones of the Stride source-code, not everything is yet conveniently usable out-of-the-box. For now, we've concentrated on the high-level workflow. So what you get is:

VL Cornell

Also, beware that at this stage we're still doing one or the other rename of nodes and pins. It is a preview after all!

What's next?

A lot is still to do. From smaller tweaks to whole topics that need to be tackled. The following is an unordered list of things that we'll try to prioritize within the next weeks following up to NODE20:

  • Keyboard, Mouse and Touch nodes
  • Control over shadowmaps for lights
  • More ready-to-use materials
  • Non-blocking material patching
  • More TextureFX
  • Entity Picking
  • Model/Asset loading
  • Project loading
  • Physics
  • Text Rendering
  • Low-level shader coding
  • VR
  • MainLoop control
  • Improved multimonitor handling
  • Executable export to work with VL.Stride

How to get it?

This EarlyAccess is intended for commercial users of vvvv gamma. If you have a license already, check your inbox. Otherwise, get a vvvv gamma developer license now (for the still 20% reduced price!) and get your access right away. How cool is that!?

If this can't convince you to financially support your favorite visualprogramming environment now, simply hang in there until September, when we've planned to make this publicly available for everyone.

Thanks

A couple of people believed in the development of VL.Stride from the beginning and substantially supported its development. We bow before you:

joreg, Friday, Aug 7th 2020 Digg | Tweet | Delicious 5 comments  
Still life with cactus

In a quest to get more basic things working out of the box with VL (ie. using vvvv beta>=40 or the all-new vvvv gamma), we took on to support your favorite depth cameras. Most of the cameras and their APIs share basically the same features as a baseline and then some of them have a few extra features. This means that using them in vvvv works mostly the same for all of them.

You have the main device node that you connect ColorImage, DepthImage, PointCloud, Skeleton,... nodes to, to get the desired info out of them. See the help patches coming with the packs for details.

Here is a list and comparison of all available depth cameras with links to the respective packs on nuget.org. To learn how to use nuget packs with vvvv please watch HowTo use Nugets.

Kinect

The original Microsoft Kinect or the XBOX 360 that was released a bit later.
Get the VL pack on nuget.org.
Created with support by chaupow.

Pros

  • everyone has one at home
  • good enough for quick prototyping
  • can connect multiple to one PC
Cons

  • no longer produced
  • complicated cabling
  • skeleton tracking requires T-Pose to initialize

Kinect v2

The second version of the Microsoft Kinect.
Get the VL pack on nuget.org.
Created with support by ravazquez.

Pros

  • everyone has one at home
  • quite robust and performant skeleton tracking
Cons

  • no longer produced
  • complicated cabling
  • can only connect one per PC

Azure Kinect

The third version. AzureKinect.
Get the VL pack on nuget.org.
Get the VL pack for skeleton tracking on nuget.org.

Pros

  • easy cabling
  • does not require extra drivers to be installed
Cons

  • to this point rather slow skeleton tracking as compared to Kinect v2

Orbbec Astra

Orbbec Astra.
Get the VL pack on nuget.org.

Pros

  • easy cabling
  • small form factor
Cons

  • requires extra license for skeleton tracking

Intel RealSense

Intel RealSense.
Get the VL pack on nuget.org.

Pros

  • easy cabling
  • smallest form factor
  • highly configurable
  • built-in depth image filters
Cons

  • Skeleton tracking for now only in connection with Nuitrack (see below)

Nuitrack API

Nuitrack is a piece software that works with all of the above cameras and provides skeleton, hand and face tracking.
Get the VL pack on nuget.org.
Created with support by ravazquez.

Pros

  • a unified API for all of the above cameras
Cons

  • requires extra license for skeleton tracking
  • can only handle one camera at a time
  • weird setup and configuration

Leap Motion Controller

The Leap Motion Controller device provides hand and finger tracking.
Get the VL pack on nuget.org.

Pros

  • for precise and close-up hand and finger tracking
Cons


Please help us improve this list of pros and cons. Know any other or disagree with some mentioned, please add them in the comments! This could eventually grow into a page of the gray book.

joreg, Monday, Jul 27th 2020 Digg | Tweet | Delicious 3 comments  

Right,

here is the fifth bug-fix release for vvvv gamma! Available for download and purchase. Now!

Again no real highlights other than fixing a few nasty buggers. So be sure to update, there shouldn't be a reason not to. If you disagree, please let us know in the comments here or in the vvvv gamma forum.

For the full list of changes, see theLog of Changes.

Happy patching!

joreg, Tuesday, Jul 7th 2020 Digg | Tweet | Delicious 0 comments  

Previously on vvvv: vvvvhat happened in May 2020


It happened so,

that we have just released vvvv gamma 2020.1.4 and vvvv beta40 which includes latest VL. So beta and gamma are now finally using the same version of VL again. Is this still confusing anyone?

We still owe you the promised round-up of developments regarding depth cameras but meanwhile already started work on some networking libs. Please check our work in progress on VL.IO.TCP, VL.IO.WebSocket and VL.IO.HTTP.WebServer. And there is also a library to use tablets now: VL.Devices.WinTab.

Have you ever wondered how a visual language is being designed? We invite you to join our discussions and help us design the future of visual programming.

Too bad we didn't yet manage to show some of our progress on VL.Stride. It is coming along nicely. Hoping to have some demos out this month.

If you missed it, please checkout the recording of the 4th worldwide meetup where david talks about progress on the upcoming NODE20, mburk and a_a_a_a give us a preview of the NODE20 keyvisual they are working on, nisidis talks about his work in progress of integrating VL with Blender, called VL.Ender and where dottore demonstrated his latest developments on his UI widget library VL.Elementa.

Contributions

New

Updates

And always keep an eye on the forums work-in-progress section that also continuously has goodies coming in.

Gallery

METAMAN - IRINA by nissidis

Jobs


That was it for June. Anything to add? Please do so in the comments!

joreg, Tuesday, Jul 7th 2020 Digg | Tweet | Delicious 0 comments  

Here we go,

this is vvvv beta40, combining the coziness of vvvv beta with the latest version of VL - the self proclaimed "future of visual programming".

Highlights of this release:

  • A fix for working with Spout and DX11
  • Update to the latest version of VL

Through the integration with the latest version of VL, we're now again on par with the VL version that comes with vvvv gamma. This means that with vvvv beta40 you can now use the same latest versions of nugets, that you can use with the vvvv gamma 2020.1.x series.

Why should you update? Because this gives you access to the latest developments on these libraries:

  • VL.OpenCV
  • VL.Audio
  • VL.MediaFoundation
  • VL.Elementa
  • VL.Devices.RealSense
  • VL.Devices.Astra
  • VL.Devices.Kinect
  • VL.Devices.Kinect2
  • VL.Devices.AzureKinect
  • VL.Devices.Nuitrack
  • VL.Devices.LeapOrion
  • VL.Devices.WinTab

and so many more.

To learn how to install nugets please consult this documentation.

EDIT 18 02 2021:
Replaced beta40 with beta40.1, because an issue emerged that made the installer of beta40 to fail under certain conditions. So beta40.1 is exactly the same as beta40, except with the installer issues fixed.

Offline Installer

32bit Version: core addons
64bit Version: core addons

joreg, Tuesday, Jul 7th 2020 Digg | Tweet | Delicious 0 comments  

Evvvveryone,

is happy, that we're finally looking at a candidate for beta40, which will ship with the latest and may i say greatest integration of VL to date that is 2020.1.4!

For the latest changes in VL, please consult the vvvv gamma series 2020.1.X changelog.

Most notably this gives you access to all the latest goodies that are popping up as .NET nugets lately. Yes, we're still missing a convenient overview of those, but meanwhile a search for VL on .nuget.org gives you an idea. Still wondering how to use those? Watch this tutorial on How to use Nugets to find out.

So please test this against your current projects. Make sure that everything is running as expected. If not, please leave a comment below or let us know in the forum.

Download

vvvv beta40 x64 RC2
vvvv beta40 x86 RC2

Changelog for Candidates

RC2

  • now using latest RCPSharp, allowing the Rabbit again to listen on 0.0.0.0
joreg, Tuesday, Jun 23rd 2020 Digg | Tweet | Delicious 1 comments  

anonymous user login

Shoutbox

~15d ago

~18d ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/

~24d ago

schlonzo: Love the new drag and drop functionality for links in latest previews!

~1mth ago

joreg: Workshop on 29 02: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/

~1mth ago

joreg: Workshop on 22 02: Unlocking Shader Artistry: A Journey through ‘The Book of Shaders’ with FUSE. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-12-book-of-shaders/

~2mth ago

joreg: Talk and Workshop on February 15 & 16 in Frankfurt: https://visualprogramming.net/blog/vvvv-at-node-code-frankfurt/

~2mth ago

woei: @Joanie_AntiVJ: think so, looks doable