Vvvv Mac Download

0 views
Skip to first unread message

Mozell Gentges

unread,
Jul 4, 2024, 12:44:00 PM7/4/24
to winkpepopi

vvvv (.mw-parser-output .IPA-label-smallfont-size:85%.mw-parser-output .references .IPA-label-small,.mw-parser-output .infobox .IPA-label-small,.mw-parser-output .navbox .IPA-label-smallfont-size:100%German pronunciation: [faʊfiːɐ̯] = "Vau Vier" or "v4") is a general purpose toolkit with a special focus on real-time video synthesis and programming large media environments with physical interfaces, real-time motion graphics, audio and video.[1] vvvv uses a dataflow approach and a visual programming interface for rapid prototyping and developing. Applications written in vvvv are commonly called patches. Patches consist of a network of nodes. Patches can be created, edited and tested while they are running.[2] Patches are stored on the disk in standard XML format. vvvv is written in Borland Delphi, and plugins can be developed in the .NET Framework in C#.

With a focus on video synthesis and processing, vvvv beta uses the toolkit DirectX and, as such, is available for Microsoft Windows systems only, although it is known to run stably under Parallels and VMware Fusion. vvvv currently supports DirectX 9 (including PS 3 and VS 3 shader techniques) and DirectX 11.

vvvv beta and vvvv gamma are free for non-commercial, educational and evaluation use, based on the T.R.U.S.T. model[5] and are available for download at its websites. Any commercial uses require a license.[6][7]

When we speak of just vvvv, in the past we meant vvvv beta, now we mean vvvv gamma. With vvvv we refer to the whole programming environment, with all its windows, while with VL we refer more specifically to the language. This distinction is useful, because one fine day VL, the language, may be included in other environments, not only vvvv beta and vvvv gamma...

Also, vvvv has a built-in HelpBrowser, press F1 to open it. On the Learn tabyou find help for each library: Browse the Examples and Tutorials first. When you have more specific questions, consult the HowTo's and Explanations.

I agree with a lot of the discussion above. I think in the end the barrier to entry is not that much higher from no knowledge to basic OF compared to no knowledge to basic vvvv. OF has an amazing community - for the first few years you can get every question answered by searching the forum. This in itself in an amazing advantage - its like a dedicated OF university you can search and get answers from. Knowledge gained from OF gives you knowledge applicable in other fields - you are learning C++. Mostly knowledge you get for solving problems in vvvv or max/msp is a kind of dead end- it is not really true outside of the environment (this is not always the case I know but largely).

Although vvvv is free many environments like this are not so obviously a free tool that can potentially work well is a must- at 399 I think max/msp is out of bounds for many people- especially outside of Europe and America.

TL;DR, vvvv gamma is the new version of vvvv that only comes with the VL programming language, a visual language that closely sticks to C# (with OOP paradigm and all the bells and whistles you would expect from a modern textual programming language). Since a few weeks it can also export standalone .exe applications! Note that it is in a preview state (a stable version will pop early 2020), and that it still lacks a 3D engine for now, but a integration of the Xenko game engine is on the way.

Processing: less versatile than vvvv, but will be simpler if you have habit of coding. a real weakness: based on java. a real strongness: its approach is based completely for artist preoccupations, its a linear programmation language designed to be the more simplest as possible for artists needs .but it will be less handy to prototype.

Yes, we are running vvvv on M1 chip using latest parallels and Windows 11 ARM build. Here is the guide how to install Parallels with Windows 11 ARM KB Parallels: Install Windows on a Mac with Apple M1 chip.

With this laptop, I was hoping to be able to get rid of my desktop PC but I might hold off on that for a bit after reading about your experiences. vvvv is literally the only reason for me to keep my PC. And I wish vvvv would not have this requirement.

@elburz is right about Macs, the 8-years old OpenGL version is here to stay, and there will be years before anything like TD/vvvv pick up MetalAPI. If you want to use all TD features, better to move to Windows (you can install Windows 10 on your Mac using Bootcamp).

I want to achieve a more straight forward workflow. For sure it is possible to choose another format to export to and import in to vvvv. But as I am working quite a lot with both of them and having projects that are on the one hand physical (building real objects with the help of Rhino) and on the other hand digitally enhance those projects (Projection mapping, light control, using displays and having interaction) It is quite helpful to work with only one file on both sides. Also it is possible to get much more useful information out of the file/geometry, that can will get lost in conversion.

I attached images which show some render mesh related settings. You can use the render mesh and other mesh tools to rebuild a mesh. This gives you control over the final mesh topology and can help when importing into vvvv. Exporters have different features so some things may not export as you would expect. This may include how vvvv handles meshes.

I get your point with geometry3Sharp. Having additonal meshing options could be interesting.
But this is still not the idea behind this workflow.
It would also be possible to integrated geometry3Sharp in vvvv, then you could use it also for vvvv generated stuff. This would make more sense to me.

recently I met this problem, and I dont know which pd object has this function which is shown in the attachment pic,
and this is a vvvv snapshot, the vvvv node (like pd object) named homography
Its function is to control the vertex of the rectangle to fit the real wall which is being projected in any possible angle.

actually, i am wondering if there is a homography object like in vvvv or the _1024perspective transform plugin for quartz composer, in pure data as well?
in my expereince the curved3d is not an homographic transformation so it's not the best choice for videomapping for example....
you can also see the difference for example using 4 points and than drag one point across the center. in pd it is just going to be curved, in vvvv or quartzcomposer the object flips in the other direction when crossing the center of the object with one point.

Im having a very hard time trying to get any usable input over the serial port to arduino from vvvv. I have included 2 my test patch and some code that zoomkat work on for something else that I thought I could modify. I get some servo movement but usually as soon as I start my connection from vvvv everything on the screen freezes. I only need to get in a few float values to arduino to control some servos and latter positions of some stepper motors. Please anyone else who may have dealt with this before and has a a solution then Id be very grateful.
Below is the code so far and attached is the v4 patch to go with it. Its quite specific to VVVV so I hope Im posting in the right place.

Yes, Vulture is the latest effort to connect GH and vvvv, but no update since a year ago. I attended a workshop at Node15 regarding this and it should work, in fact I just tested it in latest vvvv version and it worked fine (see image)

Try the example file by opening the: Vulture (Grasshopper Receiver) help.v4p in vvvv and opening the vultureDefinitionExample.gh in GH, then start the timer. In vvvv load the test.vltr file that GH creates; in GH make sure the address and name are correctly point to test.vltr . You can then interact with the geometry in GH and it refreshes in vvvv. Another method would be to use gHowl.

vvvv is a hybrid graphical/textual programming environment for easy prototyping and development. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.

vvvv looks back on a history spanning almost 20-years of wonderful projects. Many are the first of its kind and have influenced and defined trends in creative coding, digital arts, projection mapping, and interactive installations.

aa06259810
Reply all
Reply to author
Forward
0 new messages