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

fr.IOBoxes

English

The original english version of this page is newer and may contain information this translation does not have! Click here to view the english version.


Pages de la catégorie Patching

Créer des IOBoxes

Les IOBoxes peuvent servir à écrire (éditer) et lire (afficher) des données.

Il existe trois façons d’en créer une :

  • Via le NodeBrowser (ouvrez-le et cherchez IOBox)
  • En faisant un double clic-droit dans un patch
  • En faisant un clic-milieu en créant une connexion

Types d'IOBoxes

Il existe une IOBox pour chacun des quatre types primitifs :

Les autres types (comme Transform, Texture …) partagent la même :

Configuration des IOBoxes

Chaque type d’IOBox a des paramètres de configuration éditables dans l'Inspektor :

Nom, visibilité des pins
  • Descriptive Name
  • Pin Visibility

Ces propriétés sont utilisées lors de la création de sous-patches.

Tag
  • Tag

Il s’agit d’une string n’étant pas utilisée par vvvv, mais les plugins écrits par les utilisateurs peuvent accéder à cette information

Spreading
  • SliceCount Mode
  • Columns
  • Rows
  • Pages

Ces propriétés servent à spreader des IOBoxes.

Selon le SliceCount Mode, l’IOBox verra son nombre de slices déterminé par :

  • Input: le nombre de slices en entrée
  • ColsRowsPages: le produit des Columns, Rows et Pages
  • Maximum: le nombre de slices en entrée le plus élevé

Si vous choisissez ColsRowsPages, le produit de Columns par Rows va déterminer combien de slices seront visibles dans l’IOBox.

Le nombre de slice réelement contenu par l’IOBox est le produit de Columns par Rows multiplié par le nombre de pages.

S’il existe plus d’une page, vous pouvez utiliser la pin SliceOffset pour « scroller » dans la liste de slices.

Propriétés visuelles
  • Font (Police)
  • Size (Taille)
  • Show Grid (Afficher la grille)
  • Show SliceIndex (Afficher les numéros de slice)

Ces propriétés servent à modifier l’aspect visuel de l’IOBox.

Afficher des données

Afin d’afficher dans votre patch la valeur courante d’une pin de sortie, connectez la simplement à une IOBox.

Editer des données

Si vous voulez assigner à une pin une valeur falicement éditable, connectez là à une IOBox.

Value

  • Faites un double clic-gauche pour entrer une valeur à la main (vous pouvez aussi entrer des formules mathématiques).
  • Faites ALT + Clic gauche pour réinitialiser l’IOBox à sa valeur par défaut

Réels (Real) et Entiers (Integer)

Glissez votre souris verticalement en maintenant un clic-droit pour changer la valeur d’une IOBox. Vous pouvez changer le pas d’incrémentation avec un des raccourcis suivants :

  • MAJ pour diviser par 10
  • CTRL pour diviser par 10
  • CTRL + MAJ pour diviser par 100
  • ALT + MAJ pour multiplier par 10
  • ALT + CTRL pour multiplier par 10
  • ALT + CRTRL + MAJ pour multiplier par 100

Booléens (Boolean)

  • 'Toggle': un clic droit alternera entre les valeurs 0 et 1.
  • 'Bang': un clic droit donnera 1 pour une frame, 0 le reste du temps.
  • 'Press': vaudra 1 tant que le clic droit est maintenu, le reste du temps 0.

Slider

  • Faites un clic droit pour déplacer le curseur.

Faites F1 en sélectionnant une IOBox pour en afficher plusieurs préconfigurées que vous pouvez copier/coller dans vos propres patches au besoin.

Couleur (Color)

Maintenez le clic-droit et déplacez la souris :

  • Horizontalement pour changer la teinte
  • Verticalement pour changer la luminosité
  • Verticalement en pressant CTRL pour changer la saturation
  • Verticalement en pressant MAJ pour changer l’alpha

L’IOBox Color peut représenter les couleurs de plusieurs manières, reportez-vous à l’Inspektor

  • HSVA Field (par défaut)
  • RGBA Slider
  • HSVA Slider

Chaînes de caractères (String)

Faites un clic-droit dans une IOBox String pour appeler l’opération correspondant à son sous-type (plus d’infos dans l’Inspektor) :

  • Dans la plupart des cas, vous ouvrirez simplement un champ pour entrer du texte
  • Filename : une fenêtre « Ouvrir » va s’afficher
  • Directory : une fenêtre « Ouvrir » va s’afficher

Énumération

Faites un clic-droit sur une IOBox pour afficher le menu déroulant correspondant, et choisissez un élément avec un clic droit ou gauche.

L’IOBox Enumeration peut aussi utiliser un mode « Liste ». Ouvrez l’Inspektor et changez la valeur de la pin Configuration Style.

IOBoxes vertes

Les IOBoxes dont les bordures sont teintés de vert sont exposées afin d’être contrôlées par une source externe. Le raccourci CTRL + K vous permet d’activer/désactiver l’exposition. Reportez-vous à la section Kontrolleur pour plus d’informations.

anonymous user login

Shoutbox

~1d ago

joreg: 6 session beginner course part 2 "Deep Dive" starts January 13th: https://thenodeinstitute.org/courses/ws24-5-vvvv-beginners-part-ii/

~1d ago

joreg: 6 session beginner course part 1 "Playground" starts November 4th: https://thenodeinstitute.org/courses/ws24-5-vvvv-beginners-part-i/

~2d ago

joreg: Save the date: Oktober 17: vvvv meetup in Berlin!

~4d ago

joreg: 12 session online vvvv beginner course postponed to start November 4th: https://thenodeinstitute.org/courses/ws24-5-vvvv-beginners-class/

~15d ago

~24d ago

joreg: Webinar on October 2nd: Rhino meets Realtime with vvvv https://visualprogramming.net/blog/2024/webinar-rhino-meets-realtime-with-vvvv/

~29d ago

joreg: Introducing: Support for latest Ultraleap hand-tracking devices: https://visualprogramming.net/blog/2024/introducing-support-for-new-ultraleap-devices/

~1mth ago

joreg: 2 day vvvv/fuse workshop in Vienna as part of NOISE festival on Sept. 13 and 14: https://www.noise.ist/vienna

~1mth ago

joreg: New beginner video tutorial: World Cities https://youtu.be/ymzrK7tZLBI

~1mth ago

catweasel: https://colour-burst.com/2023/01/26/macroscopic/ yeah, ' is there anyone who cares about slides anymore...' Well me for a start! :D