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

fr.Conditions

English

Patching pages

Switch

Utilisation basique

Dans le scénario le plus basique, vous voudrez switcher entre deux inputs selon le résultat d’une opération booléenne (0 ou 1) : c’est ce à quoi sert Switch (Value Input).

Par défaut, la node a deux entrées : si Switch vaut 0 alors Input 1 sera utilisée, si Switch vaut 1 ce sera Input 2.

Plus d'entrées

La node Switch peut disposer de n’importe quel nombre d’entrées, définissable grâce à la pin Input Count dans l’Inspektor. La pin Switch acceptera alors un int allant de 0 à Count-1 pour switcher entre elles.

À voir également :
  • Si vous voulez appliquer un Lerp (interpolation linéaire) entre vos entrées plutôt qu’un switch sec, regardez du côté de la node InputMorph (Value).
  • Pour switcher d’une valeur à une autre selon une string, essayez Case (Value Input).
Spreads

Pour switcher entre des valeurs contenues dans un Spread, utilisez GetSlice (Spreads) comme indiqué sur la capture d’écran ci-contre.

Opérations booléennes

Opérations booléennes

Il n’existe pas de type booléen dans vvvv. Ses valeurs sont simplement représentées par 0 (false, off) et 1 (true, on). Pour effectuer des opérations logiques basiques, utilisez les nodes suivantes :

Opérateurs relationnels

>, <, =,... retournent 0 ou 1.

Selon un changement d'état

Certaines nodes retournent un booléen selon un changement d’état.

Quelques exemples :

Reportez-vous aux patches d’aide de ces nodes pour plus de détails.

State Automatas

Lorsque vous patchez une série d’actions résultant en un passage d’un état à un autre, vous pourriez avoir besoin de Automata (Animation). Notez aussi que Timerliner dispose d’un automate.

Voir également :

anonymous user login

Shoutbox

~4d ago

joreg: vvvv gamma 6.5 is out, see changelog: https://thegraybook.vvvv.org/changelog/6.x.html

~7d ago

joreg: Workshop on 13 06: All about signed distance fields in FUSE, signup here: https://thenodeinstitute.org/courses/ss24-vvvv-all-about-signed-distance-fields-with-fuse/

~14d ago

joreg: Workshop on 06 06: All about noise Functions with FUSE, signup here: https://thenodeinstitute.org/courses/ss24-vvvv-all-about-noise-functions-with-fuse/

~21d ago

joreg: Workshop on 29 05: Introduction to the core FUSE principles, signup here: https://thenodeinstitute.org/courses/ss24-vvvv-introduction-to-core-fuse-principles/

~27d ago

joreg: Workshop on 23 05: Integrating Rhino 3D with vvvv, Signup here: https://thenodeinstitute.org/courses/ss24-vvvv-integrating-rhino-3d-with-vvvv/

~1mth ago

joreg: Workshop on 16 05: Introduction to Shaders. Signup here: https://thenodeinstitute.org/courses/ss24-vvvv-introduction-to-shaders-in-vvvv/

~1mth ago

bjoern: hello, I am looking for a job / project starting june. get in touch via vvvv specialists available for hire

~1mth ago

joreg: Workshop on 09 05: Deepdive into the Stride 3D Engine. Signup here: https://thenodeinstitute.org/courses/ss24-vvvv-advanced-3d-rendering-in-vvvv-with-stride/

~1mth ago

tekcor: Dear vvvv community, I am leaving my personal fundraiser here because I know many of you personally, sending love https://t.ly/iV9l_