» 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

For immediate release:

Berlin, October 4, 2019 - vvvv is humbled to announce a close collaboration with the unparalleled c# open-source 3d engine Xenko.

As a small developer studio with a focus on disrupting the world of visualprogramming, it became apparent to us that we cannot at the same time join the battle of 3d engines. Still, a strong 3d engine needs to be at the core of vvvv so it can serve in the main usecases we know for vvvv today. Therefore we've been on the lookout for an existing engine that we can adapt to the needs of vvvvs users.

Enter Xenko: In August 2018, the Japanese developer of game engines and 3d middleware Silicon Studio, decided to opensource the 3d-engine Xenko, they'd been working on for ~10 years. The elegance of the existing codebase and the fact that it is completely .NET based, allowed us to quickly assess that it will be possible for us to integrate it as a library for VL and gain from those 10 years of professional development.

Forward to today: Xenko's main developer Virgile Bello (Xen2), who took on the challenge to run Xenko as an opensource project has moved to Berlin. He now has a seat in our office and we're happy to support Xenko in all ways we can. For vvvv it is in the greatest interest to see Xenko develop as a strong, independent game engine. Because every improvement that goes into Xenko, will soon be enjoyable for every user of vvvv gamma.

And you can support Xenko too: Join their community and/or patreon, read their blogpost of the same announcement and generally spread the word about them. Everything counts!

joreg, Friday, Oct 4th 2019 Digg | Tweet | Delicious 2 comments  

Previously on vvvv: vvvvhat happened in August 2019


September,

didn't make it. But it looks quite good for October: We've shown it at recent meetups in Hamburg and Berlin. Ready your patches, because it is here, it is gorgeous and it takes only one click. Executable support is ready and you will be able to test it on your own rather sooner than later. Call it a game-changer or just another thing you didn't ask for. Either way, no need to pray, it is going to stay. Watch this space.

But first! We decided with vl being in quite good shape now, we're going for a beta39 release. It will come with one of the longer awaited features: an installer that takes just a few clicks to get vvvv beta up and running, including the addonpack! Expect a release candidate on one of the earlier days of this already new month.

Our first round of short and long vvvvorkshops on gamma went smooth. So smooth in fact, that we're going to continue with them. We already have the dates for the upcoming free introductions announced and we'll soon add six dates for full-day workshops before end of the year:

Upcoming dates

And one more: Teaching Patching - a mini conference: Please forward this to anyone who could be interested in helping us improve education of and with vvvv. If you have experience, we'd like to here from you! Come join us for 2 days of cozy talks and help us position vvvv for the years to come!

Contributions

We have a new one by u7angel
Touch Damper

And an update by ravazquez
VL.IO.Net.Email

But as usual nowadays, more is going on in the work-in-progress area. Check latest developments on Kinect2 now coming with face and handtracking and the new VL.InfluxDB.

Gallery


And Lenaura by nissidis

Jobs

Aas always if you're looking for a vvvv job or even have one to announce, remember these:


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

joreg, Friday, Oct 4th 2019 Digg | Tweet | Delicious 0 comments  

Helo evvvveryone,
(and your friends who don't use vvvv yet)

Here's to announce that we're continuing our free introductory workshops, to give you a taste of what it feels like to work with the all new vvvv.

What the vvvv?

vvvv is a visual programming environment that allows you to realize ideas quickly without the need to write any code. But if you want, you can also write C# code for it and use any .NET library with it!

To give you an idea of the areas vvvv can be helpful in, here is a list of buzz words vvvv is often associated with:

  • Generative Design
  • Interaction Design
  • Data Visualization
  • Computer Vision
  • Rapid Prototyping
  • Physical Computing
  • Projection Mapping
  • Show Control

What happens in the workshop

In these 2 hour courses we'll be using vvvv (version gamma) to:

  • give you an overview of vvvv's possibilities
  • guide you step-by-step through creating your first little programs
  • mention things like Kinect, Midi, OSC, TUIO, UDP, Rs232, Leap, Vive, Rift, DMX, Art-Net, Arduino, Lasers, Motors,...
  • leave you with an idea of what next steps you can take to divvvve deeper

Who is this for?

  • the curious, who are interested in adding a new tool to their toolbox
  • the lazy ones who want to get their things done more efficiently
  • the ones afraid of coding, who want to try visual programming instead
  • those familliar with vvvv beta who want to move to vvvv gamma

When?

Choose one:

Where?

NODE Institute
Wipperstrasse 13
12055 Berlin

Requirements

  • a Windows 10 laptop
  • a 3 button mouse

Register for free

Tell your friends and family.
Hope to see you soon!

joreg, Sunday, Sep 29th 2019 Digg | Tweet | Delicious 0 comments  

Who joreg, elias
When Thu, Oct 10th 2019 - 09:30 until Sun, Oct 13th 2019 - 20:00
Where Escape, Strada Pictor Ion Zaicu 26, 300254, Timișoara, Romania, Romania

We're happy to visit the co(art) festival in romania!

A 4-day event for artists who are using technology to push art in innovative directions and tech passionates who want to get involved in creative/artistic areas.

The event will host workshops, bringing together a mixed team of developers and artists, and will culminate in a public exposition where participants can showcase their projects to a general audience.
https://coart.ro

Our workshop is titled: Afraid of coding? Try visual programming with vvvv!

In this workshop, we'll be introducing you to the visual programming environment vvvv gamma. If you've always wanted to create interactive games, installations or presentations but the coding it involves just doesn't feel right for you, then give vvvv a chance.

Instead of writing code, vvvv is using a more visual paradigm that doesn't involve lines of abstract text and therefore may be more appealing to you. But make no mistake, this is still serious programming. In the end, you can achieve the same results as with traditional programming.

After introducing you to the very basics of drawing and animating 2d primitives, we'll be talking about your ideas to find out what you're most interested in creating. From there we'll be showing you what you need to achieve your goals!

Register here

Help us spread the news about this workshop: If you know someone in the area who could be interested, please let them know. Hope to see some of you there!

joreg, Wednesday, Sep 25th 2019 Digg | Tweet | Delicious 0 comments  

When Tue, Sep 24th 2019 - 20:00 until Tue, Sep 24th 2019 - 20:00
Where Wipper13 Brüll & Kraus, Wipperstrasse 13, Berlin, Germany

Unrelated: How patching looked like in the olden days...

It is the 4th tuesday of the month again. Tomorrow!

That's why we're going to meet up and share some vvvv stories and drinks at the fine Brüll & Kraus in Rixdorf, Neukölln.

We'd love to hear from you: If you have something to show or talk about, please do so! Bring your projects, demos, works-in-progress and show us what you're patching with!

Also expect a little live-demo of the new export feature of vvvv gamma and another nifty new little feature...

Free vvvv gamma introduction
Wanna get a taste of the all-new vvvv gamma? Join us already from 6pm to enjoy a 2 hour introduction to the future of visual programming!

If you feel like, please rsvp on our Gettogether page!

joreg, Monday, Sep 23rd 2019 Digg | Tweet | Delicious 0 comments  

When Fri, Sep 20th 2019 - 20:00 until Fri, Sep 20th 2019 - 23:30
Where The#Brake, Valentinskamp 28 A-B, 20355, Hamburg, Germany

Hamburgers!

For the first time in world history (?) there'll be a vvvv meetup in your parutiful city. We'll be hosted in the workshop of The#Brake! There'll be a projector and drinks, that is all we need to get cozy.

VR Branding Dome by DECODE

We're happy to have long time vvvv users DECODE demo one of their latest projects. But there'll be enough time to hear more, so please bring your projects and show everyone what you're patching on!

From our side expect a little update on latest developments regarding the vvvv gamma preview

If you feel like, please RSVP.

Looking forward to seeing you!

joreg, Thursday, Sep 12th 2019 Digg | Tweet | Delicious 0 comments  

Previously on vvvv: vvvvhat happened in July 2019


What's been the happenings?

Glad you aks! First off: Mid August saw the 2nd incarnation of the LINK summercamp. This time organized by StiX near Bratislava. He wanted to write a little report of our activities there so I'm not gonna spoil it. Only wanna say so much: It was a blast! We cannot thank StiX and his friends enough, who did all the organization and prepared all the amazing food. Chapeau! And I wittnessed talks of possible future LINKs in france and spain. Let's see who gets this done first...

Then we just released a new vvvv gamma preview which finally includes nodes like the MultiFlipFlop, a Switch with multiple inputs, Resample nodes and more... Otherwise we're still polishing executable export and hope to be able to give you a preview of it soon. Besides that VL.Xenko is progressing quite well. More interesting for developers, read about how we switched to Xenko.Math and a more popular one:

VL.Xenko TextureFX as you expect them

As I hope you've noticed already, we've been strong on education lately: We're now offering personal training including a desk in our studio in Berlin: vvvv Training at the Source and we have regular activities going:

Upcoming dates

Contributions

Besides two new contributions:

and one update:

We saw saw quite some activity in the forums work-in-progress section:

Gallery

And also: Steel City Interactive by Responsive Spaces

Jobs

Aas always if you're looking for a vvvv job or even have one to announce, remember these:


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

joreg, Wednesday, Sep 4th 2019 Digg | Tweet | Delicious 5 comments  

When Tue, Aug 27th 2019 - 20:00 until Tue, Aug 27th 2019 - 23:30
Where Wipper13 Brüll & Kraus, Wipperstr. 13, Berlin, Germany

You remember correctly:

Every 4th tuesday a month we now have the Berlin vvvv meetup happening at the cozy Brüll & Kraus in Rixdorf, Neukölln.

Come and join us for presentations and drinks on this warm summer evening. Have something to show or talk about? Please do so! Bring your projects, demos, works-in-progress and get the crowds cheers. Submissions are welcome, please drop us a line.

Free vvvv gamma introduction
Wanna get a taste of the all-new vvvv gamma? Join us from 6pm to enjoy a 2 hour introduction to the future of visual programming!

If you feel like, please rsvp on our Gettogether page!

joreg, Friday, Aug 23rd 2019 Digg | Tweet | Delicious 0 comments  

In preparation for the Xenko game engine integration we decided to change the default math library of VL from SharpDX to Xenko. The decision was particularly easy since both math libraries have the same origin and most types and methods are identical. And thanks to the VL import layer it's easy to switch out the types, without any noticeable changes for the VL user.

What you get:

  • Existing VL patches will continue to work as before
  • No conversion needed when working with Xenko
  • Faster matrix uploads to GPU (see below)

Trivia

We are (again) in luck with Xenko since it just so happened that Alexandre Mutel, who developed SharpDX, was a core developer at Xenko. We actually didn't know that at the time we started to work on the VL core library. We chose SharpDX mainly because it was well established, complete and open source. So it was quite a nice surprise when we browsed the Xenko source code for the first time and saw that they basically use the same math code.

Download

Here are direct links to the latest preview versions:
vvvv gamma 2019.1 preview 624
vvvv_50alpha38.2_x64
addons_50alpha38.2_x64

Technical Details

This section is only relevant for library developers.

Transposed Matrix Memory Layout

Xenko's 4x4 matrices have a transposed memory layout compared to SharpDX. This is not to be confused with transposed matrix elements (M11, M12, M13 etc.), it is only relevant when doing low-level operations with memory and pointers, such as uploading them to the GPU. The big advantage of it is, that Xenko's matrices can directly be uploaded to the GPU without the overhead of transposing them.

Changes on C# Projects

Most C# projects written for VL don't need to be changed. Only if they use the SharpDX.Mathematics nuget to work with vectors, matrices, rectangles etc.:

In order to transition your C# project to Xenko, remove the SharpDX.Mathematics nuget and install Xenko.Core.Mathematics instead. Then change the using statements in the C# files:

//old:
using SharpDX;
 
//new:
using Xenko.Core.Mathematics;

If you then get an error on compilation, your project might be in the old format. Upgrading is quite easy, it just involves changing the header and deleting most lines in the project file. Follow this guide or join our chat if you need help.

Please give the new version a spin and send us a report if anything doesn't work as before.
Happy calculations!

Yours,
devvvvs

tonfilm, Friday, Aug 23rd 2019 Digg | Tweet | Delicious 6 comments  

When Tue, Sep 3rd 2019 - 10:00 until Wed, Sep 4th 2019 - 17:00
Where Responsive Spaces, Tabakfabrik, Linz, Austria

As proem to this years Ars Electonica Festival the Linz based Responsive Spaces is inviting to two full days of vvvv gamma workshopping at Tabakfabrik Linz, Austria. Costs for workshop and location will be covered by Responsive Spaces. Thankyouverymuch!

The workshop will be limited to a small audience and aims to prepare vvvv professionalists to gradually switch projects to vvvv gamma.

Facts

  • September 3rd and 4th
  • 10am to 5pm with one hour lunch break
  • At Tabakfabrik Linz

Requirements

  • vvvv beta experience is expected
  • Bring your own Windows 10 Laptop
  • Bring a 3 button mouse

If you would like to participate in the workshop, please apply via

they’ll be in touch with you.


Want to sponsor your own workshop? Get in touch via:

joreg, Monday, Aug 19th 2019 Digg | Tweet | Delicious 4 comments  

anonymous user login

Shoutbox

~11h ago

Takuma: @joreg thanks for sharing!!

~2d ago

~3d ago

joreg: Everyone go checkout this growing list of #vvvv beta tutorials by Takuma Nakata: https://www.youtube.com/playlist?list=PLK3HDkvkLePS9UKCVw1o_eb09Ocws6Wcr Thanks for those!

~4d ago

evvvvil: "Energy Confinement": Result of Tuesday's improvised live coding session on Twitch. https://www.shadertoy.com/view/WslyDl

~4d ago

m9dfukc: @siyah Yes! macOs support ... more like a distant dream but hey ;)

~5d ago

siyah: such a great news @devvvvs ps.I'm dreaming osx version (:

~5d ago

dottore: Congratulations @devvvvs!!!! :)

~6d ago

ggml: what a treat it is to sample the microdevil_intersect help patch from time to time