vvvv

Programmazione visiva dal vivo con vvvv

VVVV进行可视化实时编程

Cos'è vvvv

  • Si tratta di uno strumento interattivo sviluppato dall'azienda tedesca MESO per la creazione in tempo reale di nuove installazioni multimediali, con particolare attenzione alla sintesi video in tempo reale e presenta interfacce fisiche, grafica in movimento in tempo reale, audio e video.
  • vvvv utilizza metodi di flusso di dati e interfacce di programmazione visiva per la prototipazione e lo sviluppo rapidi.
  • 它是由德国 MESO 公司开发的一款交互式工具,用于实时创建新的多媒体装置,特别是、专注于实时视频合成,具有物理接口、实时运动图形、音频和视频。 
  • vvvv 使用数据流方法和可视化编程界面进行快速原型设计和开发。

Molto visivo

Pronto per la connessione

Pro优点

Contro缺点

①vvvv puògestire facilmente un gran numero di oggetti, siano essi grafici o dati, e gli utenti possono completarlo facilmente senza troppi sforzi.
②Programmazione visiva: VVVV utilizza la programmazione visiva, consentendo agli utenti di creare progetti interattivi complessi senza dover approfondire i linguaggi di programmazione.

①vvvv può essere utilizzato solo su piattaforma Windows perché utilizza DirectX in Windows e il Mac deve installare il sistema Windows prima di poter
essere utilizzato.
②Dopo che vw ha completato il progetto, puòfornire solo i file sorgente ad altri. Tutti i programmi eseguiti da vvvv devono essere installati ed eseguiti con la
patch originale.

Pro优点

Contro缺点

③VVVV fornisce una ricca libreria di nodi che supporta l'elaborazione e la generazione di grafica, video, audio e altri media.
④Supporto comunitario: esiste una comunitàdi utenti attiva che fornisce un gran numero di tutorial, esempi e plug-in per facilitare agli utenti l'apprendimento
e l'espansione delle funzioni.

③Anche se la programmazione visiva abbassa la soglia di programmazione, per i principianti richiede comunque una certa curva di apprendimento per
padroneggiare il funzionamento del software e le funzioni dei nodi. Quindi non èsemplice.

1

Molto visivo 

2

Intrinsecamente veloceIl programma vvvv viene compilato ed eseguito sulla macchina virtuale .NET. Pertanto, sono veloci quanto scrivere in C#.

3

Iterazione rapida vvvv ti fa risparmiare tempo prezioso: non è necessario riavviare il programma per vedere l'effetto delle modifiche.

5

Aperto per estendere Ciò consente di usare quasi tutte le librerie .NET di nuget.org direttamente senza scrivere alcun codice

4

Pronto per la connessione

vvvv supporta molti dispositivi hardware come telecamere a colori e di profondità, porte seriali...

Inoltre, supporta i protocolli più comuni come OSC, UDP, TCP, Art-Net, ZMQ, MQTT, Websocket, HTTP, RCP…

6

Costruito per essere appreso

vvvv è dotato di un browser di aiuto integrato che ti dà accesso diretto a esempi e istruzioni. Una serie di tutorial video ti fornisce le nozioni di base in pochissimo tempo.

Se hai bisogno di aiuto, una comunità premurosa ti aspetta. Le chat room e i forum di vvvv sono aperti 24 ore su 24, 7 giorni su 7.

Licenza:

Licenza:vvvv ègratuito senza alcuna restrizione per uso non commerciale. L'uso per fini commerciali richiede una licenza.

Nuovo ctrl+ +p
Open Ctrl +o
save Ctrl+shift +s
F5

3.note d'installazione, interfaccia, comandi e scorciatoie

Eseguire il programma

3.note d'installazione, interfaccia, comandi e scorciatoie

Il motore di rendering utilizzato da VVVV è DirectX. VVVV è un ambiente di programmazione visiva per la generazione e l'elaborazione in tempo reale di immagini, animazioni e dati. Si basa principalmente sul motore di rendering DirectX per ottenere rendering e interazione grafica in tempo reale.

 

4. motore di render (magari differenze tra i motori)

Minimal

By Dengyuan Ma