Particularité de VVVV

vvvv est un outil pour la video de synthèse en temps réel et la connection à d'autres appareils . Nous utilisons le mot "synthèse" car vvvv génère des vidéos en utilisant des objets graphiques en mouvement.

L'architecture de vvvv a comme principale caractéristique d'inclure un système de programmation graphique en temps réel, la manipulation sans effort d'une multitude d'objets , le support de beaucoup d'appareils exotiques , l'intégration en temps réel de shaders directx et le support d'un ensemble de PCs standard (pour la création de multiples projections sans coupure (continu) ou des systémes multi écrans ).

Stabilité

Depuis des années vvvv a prouver qu´il etait stable . Les disfonctionnements sont la plupart du au patching via l´interface d´utilisation. Une fois la programmation achevée, il est rare de voir le programme planter. Vous pouvez trouver des exemples d´installation qui on fonctionné longtemp dans la parti galerie.

Programmation temps réel

Les utilisateurs de logiciels de musique savent déjà que travailler avec un flux continu se montre essentiel pour toute chose en temps réel: pouvoir créer et modifier des patchs , changer les paramètres, ou encore supprimer ou créer de nouvelles connections. Contrairement à d'autres langages qui ont des modes spéciaux pour créer ou faire fonctionner le patch , vvvv n'a qu'un seul mode , le temps réel. En d'autres termes , il est constamment en train de calculer le rendu graphique ou d'autres opérations de calcul.

Programmation graphique

vvvv utilise des objets graphiques pour programmer à la place d'une interface de programmation textuelle . Les programmes sont créés dans un environement qui est appellé patch . Des opérations individuelles ou des fonctions sont représentées sous forme de boites (apellé "nodes"). Les connections entre les nodes sont dessinées et modifiées avec quelques simples clics de souris , et créent des liens qui communiquent les données d'un node à l'autre.

Chaque node a ses propres parametres qui sont représentés sous la forme d'éléments graphiques appellés "pins". Les pins d'entrées (en haut du node) peuvent recevoir une entrée , le flux calculé sort par le pin inférieur du node. La valeur des nodes peut être entrée manuellement dans la fenêtre de l'inspector, ou en ajustant directement les valeurs sur les pins.

Pour créer une interface dans un patch, vvvv propose une interface flexible qui permet de donner plusieurs formes à un bouton , bouton simple , slider (mollette) ou diagramme.

Pour vous donnez une idée, regardez quelques captures d'écran pour voir comment marche vvvv et à quoi il ressemble.

Spreads / particule

vvvv peut simultanĂ©ment contrĂ´ler un nombre important d'objets, qu'il soit graphique ou qu'il soit de donnĂ©es , sans d'efforts difficiles de l'utilisateur Une simple instance graphique(une image jpg) ou cent en mĂŞme temps peuvent ĂŞtre controlĂ©es simultanĂ©ment. Nous appellons cette technique "spreading" : Spreading est une abstraction qui ce rĂ©fère Ă  l'acte de distribuer diffĂ©rentes valeurs puis de les assigner aux objets vvvv contient beaucoup de gĂ©nĂ©rateurs de spread, qui rend la programmation et la manipulation d'une multitude d'objets facile.

Boygrouping, Networking & Clustering

Certaine application demande l'utilisation de plusieurs pc pour générer plusieurs sortie vidéo indépendante. Dans cette situation, il peut être besogneux de travailler avec chaque pc individuellement. C´est pourquoi vvvv utilise un systeme de client/server permettant de controller autant de pc que l´on veut depuis un seul serveur. Le systeme de "boygrouping" permet de générer sans effort des systemes de multi projection complexe ou des projections linéaire sans coupure. Le boygrouping vous permet de sélectionner quelle nodes vont fonctionner sur le seveur ou quelle nodes vont fonctionner sur les clients. Cette possibilité de controller quelles données doivent être envoyer au client depuis le serveur ou quelles données doivent être génerer par les clients, peut être optimizer manuellement.

Timeline

vvvv ne possède pas de timeline ,cependant la node Automata (animation) facilite énormément les intégrations d'évènements chronométrés. Nous sommes optimiste sur le fait qu´un jour vvvv en possedera une .

vvvv est d'une utilisation libre pour des présentations non-commerciales. Tout utilisation subventionnée, ou utilisée pour un projet commercial nécéssite l'achat de la licence commercial.

by Sanch

Télécharger la dernière version sur le site

http://vvvv.org/