<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vrchat.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usr+df96519a-f5b3-42c6-b50b-828c6fe7ea51</id>
	<title>VRChat Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vrchat.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usr+df96519a-f5b3-42c6-b50b-828c6fe7ea51"/>
	<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/wiki/Special:Contributions/Usr_df96519a-f5b3-42c6-b50b-828c6fe7ea51"/>
	<updated>2026-06-23T22:56:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69550</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69550"/>
		<updated>2026-04-16T18:58:27Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &#039;&#039;Playable&#039;&#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &#039;&#039;IK&#039;&#039;, plus rapide, pendant qu&#039;elles sont actives. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Built-in_parameters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres intégrés ===&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Gestures_and_facial_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Gestures et expressions faciales ===&lt;br /&gt;
&lt;br /&gt;
Les paramètres pré-intégré &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; indentifient la gestuelle de main de l&#039;utilisateur, tandis que &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose le niveaux de pression de la gachette analogique. Sur les avatars humanoïdes, la &#039;&#039;layer&#039;&#039; jouable &#039;&#039;Gesture&#039;&#039; est communnément utilisé pour la pose des main, alors que les expressions faciales sont souvent piloté par la &#039;&#039;layer&#039;&#039; FX avec des &#039;&#039;blendshapes&#039;&#039;, propriétés de &#039;&#039;matérial&#039;&#039;, ou autres animations non-humanoïdes.&lt;br /&gt;
&lt;br /&gt;
Sur les manettes où le suivi des doigts prime par défaut sur l&#039;animation, les créateurs peuvent utiliser un état de contrôle de suivi (Tracking Control) pour inverser les doigts concernés de &#039;&#039;Tracking&#039;&#039; à &#039;&#039;Animation&#039;&#039; quand nécessaire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos &#039;&#039;Expression Parameters&#039;&#039; et les paramètres de votre &#039;&#039;Animator Controller&#039;&#039; local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Cela peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
Le même comportement de conversion peut aussi être utilisé avec les paramètres pré-intégrés de l&#039; &#039;&#039;Animator&#039;&#039; VRChat.&lt;br /&gt;
&lt;br /&gt;
Le système Animator de Unity utilise des &amp;lt;code&amp;gt;float&amp;lt;/code&amp;gt; en interne pour tous les types de paramètres, tandis que VRChat stocke les paramètres personnalisés synchronisés dans des formats compact légé pour le réseau. L’interface utilisateur dans Unity et le SDK VRC permet aux créateurs de choisir des types de paramètres par convenance, mais sous le capot, des conversions de valeurs sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants entre les systèmes. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Expression Menu and Controls] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Expression Menu] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/ Animator Parameters] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/state-behaviors/ State Behaviors] sur les Creator Docs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/43/fr&amp;diff=69549</id>
		<title>Translations:Expressions/43/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/43/fr&amp;diff=69549"/>
		<updated>2026-04-16T18:58:27Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Expression Menu and Controls] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Expression Menu] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/ Animator Parameters] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/state-behaviors/ State Behaviors] sur les Creator Docs&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69548</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69548"/>
		<updated>2026-04-16T18:55:29Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &#039;&#039;Playable&#039;&#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &#039;&#039;IK&#039;&#039;, plus rapide, pendant qu&#039;elles sont actives. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Built-in_parameters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres intégrés ===&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Gestures_and_facial_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Gestures et expressions faciales ===&lt;br /&gt;
&lt;br /&gt;
Les paramètres pré-intégré &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; indentifient la gestuelle de main de l&#039;utilisateur, tandis que &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose le niveaux de pression de la gachette analogique. Sur les avatars humanoïdes, la &#039;&#039;layer&#039;&#039; jouable &#039;&#039;Gesture&#039;&#039; est communnément utilisé pour la pose des main, alors que les expressions faciales sont souvent piloté par la &#039;&#039;layer&#039;&#039; FX avec des &#039;&#039;blendshapes&#039;&#039;, propriétés de &#039;&#039;matérial&#039;&#039;, ou autres animations non-humanoïdes.&lt;br /&gt;
&lt;br /&gt;
Sur les manettes où le suivi des doigts prime par défaut sur l&#039;animation, les créateurs peuvent utiliser un état de contrôle de suivi (Tracking Control) pour inverser les doigts concernés de &#039;&#039;Tracking&#039;&#039; à &#039;&#039;Animation&#039;&#039; quand nécessaire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos &#039;&#039;Expression Parameters&#039;&#039; et les paramètres de votre &#039;&#039;Animator Controller&#039;&#039; local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Cela peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
Le même comportement de conversion peut aussi être utilisé avec les paramètres pré-intégrés de l&#039; &#039;&#039;Animator&#039;&#039; VRChat.&lt;br /&gt;
&lt;br /&gt;
Le système Animator de Unity utilise des &amp;lt;code&amp;gt;float&amp;lt;/code&amp;gt; en interne pour tous les types de paramètres, tandis que VRChat stocke les paramètres personnalisés synchronisés dans des formats compact légé pour le réseau. L’interface utilisateur dans Unity et le SDK VRC permet aux créateurs de choisir des types de paramètres par convenance, mais sous le capot, des conversions de valeurs sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants entre les systèmes. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/22/fr&amp;diff=69547</id>
		<title>Translations:Expressions/22/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/22/fr&amp;diff=69547"/>
		<updated>2026-04-16T18:55:26Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le système Animator de Unity utilise des &amp;lt;code&amp;gt;float&amp;lt;/code&amp;gt; en interne pour tous les types de paramètres, tandis que VRChat stocke les paramètres personnalisés synchronisés dans des formats compact légé pour le réseau. L’interface utilisateur dans Unity et le SDK VRC permet aux créateurs de choisir des types de paramètres par convenance, mais sous le capot, des conversions de valeurs sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants entre les systèmes. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69546</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69546"/>
		<updated>2026-04-16T18:48:44Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &#039;&#039;Playable&#039;&#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &#039;&#039;IK&#039;&#039;, plus rapide, pendant qu&#039;elles sont actives. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Built-in_parameters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres intégrés ===&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Gestures_and_facial_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Gestures et expressions faciales ===&lt;br /&gt;
&lt;br /&gt;
Les paramètres pré-intégré &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; indentifient la gestuelle de main de l&#039;utilisateur, tandis que &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose le niveaux de pression de la gachette analogique. Sur les avatars humanoïdes, la &#039;&#039;layer&#039;&#039; jouable &#039;&#039;Gesture&#039;&#039; est communnément utilisé pour la pose des main, alors que les expressions faciales sont souvent piloté par la &#039;&#039;layer&#039;&#039; FX avec des &#039;&#039;blendshapes&#039;&#039;, propriétés de &#039;&#039;matérial&#039;&#039;, ou autres animations non-humanoïdes.&lt;br /&gt;
&lt;br /&gt;
Sur les manettes où le suivi des doigts prime par défaut sur l&#039;animation, les créateurs peuvent utiliser un état de contrôle de suivi (Tracking Control) pour inverser les doigts concernés de &#039;&#039;Tracking&#039;&#039; à &#039;&#039;Animation&#039;&#039; quand nécessaire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos &#039;&#039;Expression Parameters&#039;&#039; et les paramètres de votre &#039;&#039;Animator Controller&#039;&#039; local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Cela peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
Le même comportement de conversion peut aussi être utilisé avec les paramètres pré-intégrés de l&#039; &#039;&#039;Animator&#039;&#039; VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/21/fr&amp;diff=69545</id>
		<title>Translations:Expressions/21/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/21/fr&amp;diff=69545"/>
		<updated>2026-04-16T18:48:44Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos &#039;&#039;Expression Parameters&#039;&#039; et les paramètres de votre &#039;&#039;Animator Controller&#039;&#039; local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Cela peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
Le même comportement de conversion peut aussi être utilisé avec les paramètres pré-intégrés de l&#039; &#039;&#039;Animator&#039;&#039; VRChat.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69544</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69544"/>
		<updated>2026-04-16T18:43:54Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Sur les manettes où le suivi des doigts prime par défaut sur l&amp;#039;animation, les créateurs peuvent utiliser un état de contrôle de suivi (Tracking Control) pour inverser les doigts concernés de &amp;#039;&amp;#039;Tracking&amp;#039;&amp;#039; à &amp;#039;&amp;#039;Animation&amp;#039;&amp;#039; quand nécessaire.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &#039;&#039;Playable&#039;&#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &#039;&#039;IK&#039;&#039;, plus rapide, pendant qu&#039;elles sont actives. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Built-in_parameters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres intégrés ===&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Gestures_and_facial_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Gestures et expressions faciales ===&lt;br /&gt;
&lt;br /&gt;
Les paramètres pré-intégré &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; indentifient la gestuelle de main de l&#039;utilisateur, tandis que &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose le niveaux de pression de la gachette analogique. Sur les avatars humanoïdes, la &#039;&#039;layer&#039;&#039; jouable &#039;&#039;Gesture&#039;&#039; est communnément utilisé pour la pose des main, alors que les expressions faciales sont souvent piloté par la &#039;&#039;layer&#039;&#039; FX avec des &#039;&#039;blendshapes&#039;&#039;, propriétés de &#039;&#039;matérial&#039;&#039;, ou autres animations non-humanoïdes.&lt;br /&gt;
&lt;br /&gt;
Sur les manettes où le suivi des doigts prime par défaut sur l&#039;animation, les créateurs peuvent utiliser un état de contrôle de suivi (Tracking Control) pour inverser les doigts concernés de &#039;&#039;Tracking&#039;&#039; à &#039;&#039;Animation&#039;&#039; quand nécessaire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/58/fr&amp;diff=69543</id>
		<title>Translations:Expressions/58/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/58/fr&amp;diff=69543"/>
		<updated>2026-04-16T18:43:53Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Sur les manettes où le suivi des doigts prime par défaut sur l&amp;#039;animation, les créateurs peuvent utiliser un état de contrôle de suivi (Tracking Control) pour inverser les doigts concernés de &amp;#039;&amp;#039;Tracking&amp;#039;&amp;#039; à &amp;#039;&amp;#039;Animation&amp;#039;&amp;#039; quand nécessaire.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sur les manettes où le suivi des doigts prime par défaut sur l&#039;animation, les créateurs peuvent utiliser un état de contrôle de suivi (Tracking Control) pour inverser les doigts concernés de &#039;&#039;Tracking&#039;&#039; à &#039;&#039;Animation&#039;&#039; quand nécessaire.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69542</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69542"/>
		<updated>2026-04-16T18:26:53Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Les paramètres pré-intégré &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; indentifient la gestuelle de main de l&amp;#039;utilisateur, tandis que &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose le niveaux de pression de la gachette analogique. Sur les avatars humanoïdes, la &amp;#039;&amp;#039;layer&amp;#039;&amp;#039; jouable &amp;#039;&amp;#039;Gesture&amp;#039;&amp;#039; est communnément utilisé pour la pose des main, alors que les expressions faciales sont souvent piloté par la &amp;#039;&amp;#039;layer&amp;#039;&amp;#039; FX avec des &amp;#039;&amp;#039;blend...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &#039;&#039;Playable&#039;&#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &#039;&#039;IK&#039;&#039;, plus rapide, pendant qu&#039;elles sont actives. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Built-in_parameters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres intégrés ===&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Gestures_and_facial_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Gestures et expressions faciales ===&lt;br /&gt;
&lt;br /&gt;
Les paramètres pré-intégré &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; indentifient la gestuelle de main de l&#039;utilisateur, tandis que &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose le niveaux de pression de la gachette analogique. Sur les avatars humanoïdes, la &#039;&#039;layer&#039;&#039; jouable &#039;&#039;Gesture&#039;&#039; est communnément utilisé pour la pose des main, alors que les expressions faciales sont souvent piloté par la &#039;&#039;layer&#039;&#039; FX avec des &#039;&#039;blendshapes&#039;&#039;, propriétés de &#039;&#039;matérial&#039;&#039;, ou autres animations non-humanoïdes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/57/fr&amp;diff=69541</id>
		<title>Translations:Expressions/57/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/57/fr&amp;diff=69541"/>
		<updated>2026-04-16T18:26:52Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Les paramètres pré-intégré &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; indentifient la gestuelle de main de l&amp;#039;utilisateur, tandis que &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose le niveaux de pression de la gachette analogique. Sur les avatars humanoïdes, la &amp;#039;&amp;#039;layer&amp;#039;&amp;#039; jouable &amp;#039;&amp;#039;Gesture&amp;#039;&amp;#039; est communnément utilisé pour la pose des main, alors que les expressions faciales sont souvent piloté par la &amp;#039;&amp;#039;layer&amp;#039;&amp;#039; FX avec des &amp;#039;&amp;#039;blend...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Les paramètres pré-intégré &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; indentifient la gestuelle de main de l&#039;utilisateur, tandis que &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose le niveaux de pression de la gachette analogique. Sur les avatars humanoïdes, la &#039;&#039;layer&#039;&#039; jouable &#039;&#039;Gesture&#039;&#039; est communnément utilisé pour la pose des main, alors que les expressions faciales sont souvent piloté par la &#039;&#039;layer&#039;&#039; FX avec des &#039;&#039;blendshapes&#039;&#039;, propriétés de &#039;&#039;matérial&#039;&#039;, ou autres animations non-humanoïdes.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69540</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69540"/>
		<updated>2026-04-16T18:19:09Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;=== Gestures et expressions faciales ===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &#039;&#039;Playable&#039;&#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &#039;&#039;IK&#039;&#039;, plus rapide, pendant qu&#039;elles sont actives. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Built-in_parameters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres intégrés ===&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Gestures_and_facial_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Gestures et expressions faciales ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/56/fr&amp;diff=69539</id>
		<title>Translations:Expressions/56/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/56/fr&amp;diff=69539"/>
		<updated>2026-04-16T18:19:08Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;=== Gestures et expressions faciales ===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Gestures et expressions faciales ===&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69538</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69538"/>
		<updated>2026-04-16T18:18:41Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;=== Paramètres intégrés ===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &#039;&#039;Playable&#039;&#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &#039;&#039;IK&#039;&#039;, plus rapide, pendant qu&#039;elles sont actives. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Built-in_parameters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres intégrés ===&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/53/fr&amp;diff=69537</id>
		<title>Translations:Expressions/53/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/53/fr&amp;diff=69537"/>
		<updated>2026-04-16T18:18:40Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;=== Paramètres intégrés ===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Paramètres intégrés ===&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69536</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69536"/>
		<updated>2026-04-16T18:18:19Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &amp;#039;&amp;#039;Playable&amp;#039;&amp;#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &amp;#039;&amp;#039;IK&amp;#039;&amp;#039;, plus rapide, pendant qu&amp;#039;elles sont actives.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &#039;&#039;Playable&#039;&#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &#039;&#039;IK&#039;&#039;, plus rapide, pendant qu&#039;elles sont actives. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/52/fr&amp;diff=69535</id>
		<title>Translations:Expressions/52/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/52/fr&amp;diff=69535"/>
		<updated>2026-04-16T18:18:19Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &amp;#039;&amp;#039;Playable&amp;#039;&amp;#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &amp;#039;&amp;#039;IK&amp;#039;&amp;#039;, plus rapide, pendant qu&amp;#039;elles sont actives.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Par défaut, la synchro des paramètres perso utilisent le mode de synchronisation &#039;&#039;Playable&#039;&#039; de VRChat. Les commandes de marionnettes utilisent temporairement la synchronisation &#039;&#039;IK&#039;&#039;, plus rapide, pendant qu&#039;elles sont actives.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69534</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69534"/>
		<updated>2026-04-16T18:14:49Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Chaque entrée dans le fichier Expression Parameters stocke :  * &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&amp;#039; &amp;#039;&amp;#039;Animator&amp;#039;&amp;#039;. * &amp;#039;&amp;#039;&amp;#039;Type&amp;#039;&amp;#039;&amp;#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;. * &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039; Défaut, qui est utilisé quand l&amp;#039;avatar se réinitialise en jeu, son état de base. * &amp;#039;&amp;#039;&amp;#039;Saved&amp;#039;&amp;#039;&amp;#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions. * &amp;#039;&amp;#039;&amp;#039;Synced&amp;#039;&amp;#039;&amp;#039; Synchronisé, qui...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/51/fr&amp;diff=69533</id>
		<title>Translations:Expressions/51/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/51/fr&amp;diff=69533"/>
		<updated>2026-04-16T18:14:49Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Chaque entrée dans le fichier Expression Parameters stocke :  * &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&amp;#039; &amp;#039;&amp;#039;Animator&amp;#039;&amp;#039;. * &amp;#039;&amp;#039;&amp;#039;Type&amp;#039;&amp;#039;&amp;#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;. * &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039; Défaut, qui est utilisé quand l&amp;#039;avatar se réinitialise en jeu, son état de base. * &amp;#039;&amp;#039;&amp;#039;Saved&amp;#039;&amp;#039;&amp;#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions. * &amp;#039;&amp;#039;&amp;#039;Synced&amp;#039;&amp;#039;&amp;#039; Synchronisé, qui...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Chaque entrée dans le fichier Expression Parameters stocke : &lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039; Nom, qui doit impérativement correspondre au nom du paramètre dans l&#039; &#039;&#039;Animator&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039; Type, qui doit être un &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039; Défaut, qui est utilisé quand l&#039;avatar se réinitialise en jeu, son état de base.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039; Sauvegardé, qui contrôle si la valeur persiste entre les sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039; Synchronisé, qui contrôle si la valeur est transmise ou non aux autre utilisateurs.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69532</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69532"/>
		<updated>2026-04-16T18:05:02Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each entry in the Expression Parameters asset stores:&lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039;, which must match the Animator parameter name exactly.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039;, which can be &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039;, which is used when the avatar is reset.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039;, which controls whether the value persists between sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039;, which controls whether the value is sent to other users.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/50/fr&amp;diff=69531</id>
		<title>Translations:Expressions/50/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/50/fr&amp;diff=69531"/>
		<updated>2026-04-16T18:05:01Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Paramètres ===&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69530</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69530"/>
		<updated>2026-04-16T18:04:49Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;=== Paramètres de configuration ===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Settings&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Paramètres de configuration ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each entry in the Expression Parameters asset stores:&lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039;, which must match the Animator parameter name exactly.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039;, which can be &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039;, which is used when the avatar is reset.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039;, which controls whether the value persists between sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039;, which controls whether the value is sent to other users.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/50/fr&amp;diff=69529</id>
		<title>Translations:Expressions/50/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/50/fr&amp;diff=69529"/>
		<updated>2026-04-16T18:04:48Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;=== Paramètres de configuration ===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Paramètres de configuration ===&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69528</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69528"/>
		<updated>2026-04-16T18:04:22Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Lorsqu&amp;#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &amp;#039;&amp;#039;IK&amp;#039;&amp;#039;. Une fois stoppée, la valeur figée reste en place jusqu&amp;#039;à ce qu&amp;#039;elle soit modifiée à nouveau.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each entry in the Expression Parameters asset stores:&lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039;, which must match the Animator parameter name exactly.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039;, which can be &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039;, which is used when the avatar is reset.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039;, which controls whether the value persists between sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039;, which controls whether the value is sent to other users.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/49/fr&amp;diff=69527</id>
		<title>Translations:Expressions/49/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/49/fr&amp;diff=69527"/>
		<updated>2026-04-16T18:04:21Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Lorsqu&amp;#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &amp;#039;&amp;#039;IK&amp;#039;&amp;#039;. Une fois stoppée, la valeur figée reste en place jusqu&amp;#039;à ce qu&amp;#039;elle soit modifiée à nouveau.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lorsqu&#039;un contrôle de marionnette est ouvert, VRChat synchronise ses valeurs en temps réel avec le mode de synchronisation  plus rapide &#039;&#039;IK&#039;&#039;. Une fois stoppée, la valeur figée reste en place jusqu&#039;à ce qu&#039;elle soit modifiée à nouveau.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69526</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69526"/>
		<updated>2026-04-16T17:58:45Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When a puppet control is open, VRChat synchronizes its live values with the faster &#039;&#039;IK&#039;&#039; sync mode. After it is closed, the frozen value remains until it is changed again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each entry in the Expression Parameters asset stores:&lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039;, which must match the Animator parameter name exactly.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039;, which can be &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039;, which is used when the avatar is reset.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039;, which controls whether the value persists between sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039;, which controls whether the value is sent to other users.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/13/fr&amp;diff=69525</id>
		<title>Translations:Expressions/13/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/13/fr&amp;diff=69525"/>
		<updated>2026-04-16T17:58:44Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; pilote deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; pilote quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial pilote un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69524</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69524"/>
		<updated>2026-04-16T17:58:02Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; contrôle deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; contrôle quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial contrôle un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When a puppet control is open, VRChat synchronizes its live values with the faster &#039;&#039;IK&#039;&#039; sync mode. After it is closed, the frozen value remains until it is changed again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each entry in the Expression Parameters asset stores:&lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039;, which must match the Animator parameter name exactly.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039;, which can be &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039;, which is used when the avatar is reset.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039;, which controls whether the value persists between sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039;, which controls whether the value is sent to other users.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/13/fr&amp;diff=69523</id>
		<title>Translations:Expressions/13/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/13/fr&amp;diff=69523"/>
		<updated>2026-04-16T17:58:01Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages. Lorsque vous créez un contrôle, choississez son type :&lt;br /&gt;
* &#039;&#039;&#039;Button&#039;&#039;&#039; Bouton définit une valeur lorsque l&#039;on appuie, puis se réinitialise une fois que VRChat a envoyé la modification.&lt;br /&gt;
* &#039;&#039;&#039;Toggle&#039;&#039;&#039; Activer/Désactiver définit une valeur lorsqu&#039;elle est activée et la réinitialise lorsqu&#039;elle est désactivée.&lt;br /&gt;
* &#039;&#039;&#039;Sub Menu&#039;&#039;&#039; Sous-menu ouvre un autre &#039;&#039;&#039;Expressions menu&#039;&#039;&#039;,  et permet optionnellement de définir un paramètre pendant que ce sous-menu est ouvert.&lt;br /&gt;
* &#039;&#039;&#039;Two Axis Puppet&#039;&#039;&#039; contrôle deux paramètres float à partir d&#039;entrées horizontale et verticale, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Four Axis Puppet&#039;&#039;&#039; contrôle quatre paramètre float, un pour chaque direction, généralement dans la plage &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Radial Puppet&#039;&#039;&#039; Menu radial contrôle un paramètre float de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69522</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69522"/>
		<updated>2026-04-16T17:49:23Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Le SDK inclut aussi un bouton &amp;#039;&amp;#039;Default Parameters&amp;#039;&amp;#039;(Paramètres par défaut). Cela restaure les trois paramètres d&amp;#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages :&lt;br /&gt;
* Bouton (Button)&lt;br /&gt;
* Activer/Désactiver (Toggle)&lt;br /&gt;
* Sous-menu (Sub Menu)&lt;br /&gt;
* Contrôle à deux axes (Two Axis Puppet)&lt;br /&gt;
* Contrôle à quatres axes (Four Axis Puppet)&lt;br /&gt;
* Menu radial (Radial Puppet)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When a puppet control is open, VRChat synchronizes its live values with the faster &#039;&#039;IK&#039;&#039; sync mode. After it is closed, the frozen value remains until it is changed again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each entry in the Expression Parameters asset stores:&lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039;, which must match the Animator parameter name exactly.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039;, which can be &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039;, which is used when the avatar is reset.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039;, which controls whether the value persists between sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039;, which controls whether the value is sent to other users.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/48/fr&amp;diff=69521</id>
		<title>Translations:Expressions/48/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/48/fr&amp;diff=69521"/>
		<updated>2026-04-16T17:49:22Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Le SDK inclut aussi un bouton &amp;#039;&amp;#039;Default Parameters&amp;#039;&amp;#039;(Paramètres par défaut). Cela restaure les trois paramètres d&amp;#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le SDK inclut aussi un bouton &#039;&#039;Default Parameters&#039;&#039;(Paramètres par défaut). Cela restaure les trois paramètres d&#039;alias utilisés par les contrôleurs AV3 par défaut de VRChat: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69520</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69520"/>
		<updated>2026-04-16T17:47:55Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Chaque paramètre personnalisé peut être libellé comme &amp;#039;&amp;#039;Saved&amp;#039;&amp;#039;(Sauvegardé) et &amp;#039;&amp;#039;Synced&amp;#039;&amp;#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&amp;#039;avatar, tandis que les avatar peuvent définir jusqu&amp;#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&amp;#039;objet peuvent aussi être changé par Contact Receivers, parameter drivers, Specia...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The SDK also includes a &#039;&#039;Default Parameters&#039;&#039; button. This restores the three alias parameters used by VRChat&#039;s default AV3 controllers: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages :&lt;br /&gt;
* Bouton (Button)&lt;br /&gt;
* Activer/Désactiver (Toggle)&lt;br /&gt;
* Sous-menu (Sub Menu)&lt;br /&gt;
* Contrôle à deux axes (Two Axis Puppet)&lt;br /&gt;
* Contrôle à quatres axes (Four Axis Puppet)&lt;br /&gt;
* Menu radial (Radial Puppet)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When a puppet control is open, VRChat synchronizes its live values with the faster &#039;&#039;IK&#039;&#039; sync mode. After it is closed, the frozen value remains until it is changed again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each entry in the Expression Parameters asset stores:&lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039;, which must match the Animator parameter name exactly.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039;, which can be &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039;, which is used when the avatar is reset.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039;, which controls whether the value persists between sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039;, which controls whether the value is sent to other users.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/47/fr&amp;diff=69519</id>
		<title>Translations:Expressions/47/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/47/fr&amp;diff=69519"/>
		<updated>2026-04-16T17:47:55Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Chaque paramètre personnalisé peut être libellé comme &amp;#039;&amp;#039;Saved&amp;#039;&amp;#039;(Sauvegardé) et &amp;#039;&amp;#039;Synced&amp;#039;&amp;#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&amp;#039;avatar, tandis que les avatar peuvent définir jusqu&amp;#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&amp;#039;objet peuvent aussi être changé par Contact Receivers, parameter drivers, Specia...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Chaque paramètre personnalisé peut être libellé comme &#039;&#039;Saved&#039;&#039;(Sauvegardé) et &#039;&#039;Synced&#039;&#039;(Synchronisé). Les paramètres perso. synchronisés prennent dans le budget de 256-bit de synchro de l&#039;avatar, tandis que les avatar peuvent définir jusqu&#039;un total de 8192 paramètres personnalisés. Les paramètres sur l&#039;objet peuvent aussi être changé par [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], et [[Special:MyLanguage/Open Sound Control|OSC]].&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69514</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69514"/>
		<updated>2026-04-16T17:41:24Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each custom parameter can be marked as &#039;&#039;Saved&#039;&#039; and &#039;&#039;Synced&#039;&#039;. Synced custom parameters count toward the avatar&#039;s 256-bit sync budget, while avatars can define up to 8192 total custom parameters. Parameters on this asset can also be changed by [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], and [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The SDK also includes a &#039;&#039;Default Parameters&#039;&#039; button. This restores the three alias parameters used by VRChat&#039;s default AV3 controllers: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages :&lt;br /&gt;
* Bouton (Button)&lt;br /&gt;
* Activer/Désactiver (Toggle)&lt;br /&gt;
* Sous-menu (Sub Menu)&lt;br /&gt;
* Contrôle à deux axes (Two Axis Puppet)&lt;br /&gt;
* Contrôle à quatres axes (Four Axis Puppet)&lt;br /&gt;
* Menu radial (Radial Puppet)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When a puppet control is open, VRChat synchronizes its live values with the faster &#039;&#039;IK&#039;&#039; sync mode. After it is closed, the frozen value remains until it is changed again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each entry in the Expression Parameters asset stores:&lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039;, which must match the Animator parameter name exactly.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039;, which can be &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039;, which is used when the avatar is reset.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039;, which controls whether the value persists between sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039;, which controls whether the value is sent to other users.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/11/fr&amp;diff=69513</id>
		<title>Translations:Expressions/11/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/11/fr&amp;diff=69513"/>
		<updated>2026-04-16T17:41:23Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69512</id>
		<title>Expressions/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Expressions/fr&amp;diff=69512"/>
		<updated>2026-04-16T17:39:36Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Gardé la partie parlant du nombre Max de paramètres pour + de transparence avec l&amp;#039;utilisateur.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:Action_Menu_Expressions.png|thumb|Exemple du menu d&#039;expressions dans le menu d&#039;action.]]&lt;br /&gt;
 &lt;br /&gt;
Les &#039;&#039;&#039;expressions&#039;&#039;&#039; sont une fonctionnalité des [[Special:MyLanguage/avatars|avatars]] VRChat, composé de menus personnalisés par les utilisateurs, qui vous permettent d&#039;activer des actions ou éléments de votre avatar, conçu pour être flexible et donner un accès simplifié aux fonctionnalités des avatars.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations disponibles sur la {{VRC link|https://creators.vrchat.com/avatars/expression-menu-and-controls|Documentation des créateurs d&#039;avatar}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_menu&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Menu des expressions==&lt;br /&gt;
&lt;br /&gt;
Le menu des expressions est accessible via le [[Special:MyLanguage/Action Menu|menu d&#039;action]] ou le menu latéral des expressions du [[Special:MyLanguage/Quick Menu|menu rapide]] et [[Special:MyLanguage/Main Menu|menu principal]]. Les modifications des expressions d&#039;un avatar sont transmises globalement aux autres utilisateurs de la même [[Special:MyLanguage/Platforms|plateforme]] et peuvent être réglés pour une [[Special:MyLanguage/Guides:Synchronization|synchronisation]] multiplateforme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expressions_in_the_SDK&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Expressions dans le SDK==&lt;br /&gt;
&lt;br /&gt;
Les expressions sont modifiés via de nombreux « parameters » dans le [[Special:MyLanguage/VRChat SDK|SDK VRChat]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Base_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions de bases===&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;aucune expression n&#039;est configurée, un menu d&#039;expression avec les animations de base suivantes est ajouté à l&#039;avatar :&lt;br /&gt;
* Saluer&lt;br /&gt;
* Applaudir&lt;br /&gt;
* Pointer du doigt&lt;br /&gt;
* Encourager&lt;br /&gt;
* Danser&lt;br /&gt;
* Salto arrière&lt;br /&gt;
* Faire le mort&lt;br /&gt;
* Tristesse&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Custom_expressions&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Expressions personnalisées===&lt;br /&gt;
&lt;br /&gt;
Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent. Vous pouvez avoir jusqu&#039;à 256 bits synchronisés pour un total de 8192 variables.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each custom parameter can be marked as &#039;&#039;Saved&#039;&#039; and &#039;&#039;Synced&#039;&#039;. Synced custom parameters count toward the avatar&#039;s 256-bit sync budget, while avatars can define up to 8192 total custom parameters. Parameters on this asset can also be changed by [[Special:MyLanguage/Contacts|Contact Receivers]], [[Special:MyLanguage/parameter drivers|parameter drivers]], [[Special:MyLanguage/physbones|PhysBones]], and [[Special:MyLanguage/Open Sound Control|OSC]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The SDK also includes a &#039;&#039;Default Parameters&#039;&#039; button. This restores the three alias parameters used by VRChat&#039;s default AV3 controllers: &amp;lt;code&amp;gt;VRCEmote&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VRCFaceBlendH&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;VRCFaceBlendV&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Controls&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
====Contrôles====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Vous pouvez créer jusqu&#039;à 8 contrôles différents par pages :&lt;br /&gt;
* Bouton (Button)&lt;br /&gt;
* Activer/Désactiver (Toggle)&lt;br /&gt;
* Sous-menu (Sub Menu)&lt;br /&gt;
* Contrôle à deux axes (Two Axis Puppet)&lt;br /&gt;
* Contrôle à quatres axes (Four Axis Puppet)&lt;br /&gt;
* Menu radial (Radial Puppet)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Puppet_Menu_Example&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=====Example du « Puppet Menu »=====&lt;br /&gt;
&lt;br /&gt;
[[File:PuppetMenu.gif|thumb|Example d&#039;utilisation du menu d&#039;action et du miroir personnel. &#039;&#039;(GIF animé)&#039;&#039;]]&lt;br /&gt;
Lorsque vous déplacez votre joystick, pavé tactile ou souris dans différentes directions, vous modifiez les « parameters » d&#039;animation pour changer d&#039;humeur. (p. ex. « Content » et « Surpris »). Tous les « parameters » peuvent être contrôlés depuis ce menu&lt;br /&gt;
&lt;br /&gt;
Vous pouvez un menu sur quelconque main (ou les deux). Par défaut, effectuez un mouvement de balayage pour sélectionner une option. Vous pouvez choisir d&#039;utiliser la gâchette depuis les paramètres du menu d&#039;action. Pour retourner en arrière, appuyez sur la gâchette.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
When a puppet control is open, VRChat synchronizes its live values with the faster &#039;&#039;IK&#039;&#039; sync mode. After it is closed, the frozen value remains until it is changed again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==« Expression Parameter »==&lt;br /&gt;
&lt;br /&gt;
« Expression parameters » sont utilisés pour contrôler les fonctionnalités des avatars via le menu des expressions, les « contact Receiver », l&#039;OSC, les « parameter drivers » ou les [[Special:MyLanguage/physbones|physbones]]. Ces « parameters » peuvent ensuite être assignés aux « parameters » de l&#039;« Animator Controller » dans les « controllers FX, Gesture ou Action » de votre avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Each entry in the Expression Parameters asset stores:&lt;br /&gt;
* &#039;&#039;&#039;Name&#039;&#039;&#039;, which must match the Animator parameter name exactly.&lt;br /&gt;
* &#039;&#039;&#039;Type&#039;&#039;&#039;, which can be &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Default&#039;&#039;&#039;, which is used when the avatar is reset.&lt;br /&gt;
* &#039;&#039;&#039;Saved&#039;&#039;&#039;, which controls whether the value persists between sessions.&lt;br /&gt;
* &#039;&#039;&#039;Synced&#039;&#039;&#039;, which controls whether the value is sent to other users.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
By default, custom parameter sync uses VRChat&#039;s &#039;&#039;Playable&#039;&#039; sync mode. Puppet controls temporarily use faster &#039;&#039;IK&#039;&#039; sync while they are actively open.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Built-in parameters ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VRChat fournit également des paramètres intégrés pour l’Animator. Ceux-ci n’ont pas besoin d’être ajoutés à l’asset des paramètres d’expression et ne sont pas comptabilisés dans le budget de paramètres personnalisés.&lt;br /&gt;
&lt;br /&gt;
Les paramètres intégrés sont en lecture seule. Ils sont ajoutés directement au contrôleur d’Animator d’une couche jouable par nom, et VRChat les met à jour automatiquement à l’exécution. Ils ne sont pas définis sur les sous-animateurs, uniquement sur les animateurs des couches jouables.&lt;br /&gt;
&lt;br /&gt;
Parmi les paramètres intégrés supplémentaires :&lt;br /&gt;
* &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; (Int) — Défini par la synchronisation labiale de &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; (silence) à &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt; (voyelle &amp;quot;u&amp;quot;) lorsque la synchronisation labiale de l’Avatar Descriptor est réglée sur Viseme Blend Shape ou Viseme Parameter Only.&lt;br /&gt;
* &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt; (Float) — Volume perçu du microphone de &amp;lt;code&amp;gt;0.0&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;, affecté par la distance et les réglages de protections auditives.&lt;br /&gt;
* &amp;lt;code&amp;gt;VelocityX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityZ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VelocityMagnitude&amp;lt;/code&amp;gt; (Float) — Vitesse de déplacement en m/s le long de chaque axe et magnitude totale. Localement, les mouvements de l’aire de jeu ne comptent pas ; à distance, ils sont pris en compte.&lt;br /&gt;
* &amp;lt;code&amp;gt;Upright&amp;lt;/code&amp;gt; (Float) — &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; lorsque l’utilisateur est couché, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; lorsqu’il est debout.&lt;br /&gt;
* &amp;lt;code&amp;gt;Grounded&amp;lt;/code&amp;gt; (Bool) — Indique si l’utilisateur touche le sol.&lt;br /&gt;
* &amp;lt;code&amp;gt;MuteSelf&amp;lt;/code&amp;gt; (Bool) — Indique si le microphone de l’utilisateur est muet.&lt;br /&gt;
* &amp;lt;code&amp;gt;Earmuffs&amp;lt;/code&amp;gt; (Bool) — Indique si les protections auditives sont activées pour l’utilisateur.&lt;br /&gt;
* &amp;lt;code&amp;gt;IsOnFriendsList&amp;lt;/code&amp;gt; (Bool) — Indique si le spectateur est ami avec le porteur de l’avatar (affiche False localement).&lt;br /&gt;
* &amp;lt;code&amp;gt;ScaleFactor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ScaleFactorInverse&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EyeHeightAsPercent&amp;lt;/code&amp;gt; (Float) — Paramètres liés à l’échelle pour le redimensionnement des avatars. &amp;lt;code&amp;gt;EyeHeightAsMeters&amp;lt;/code&amp;gt; est recommandé pour les systèmes sensibles à l’échelle car il est linéaire et indépendant de la hauteur d’upload.&lt;br /&gt;
&lt;br /&gt;
Chaque paramètre intégré possède un type de synchronisation qui détermine quand il est envoyé aux utilisateurs distants : &#039;&#039;IK&#039;&#039; pour les valeurs dérivées du suivi (gestes, vitesse, contact au sol), &#039;&#039;Speech&#039;&#039; pour les valeurs liées à la voix (visème, voix), &#039;&#039;Playable&#039;&#039; pour les valeurs liées à l’état de l’utilisateur (muet, protections auditives, type de suivi, échelle), ou &#039;&#039;None&#039;&#039; pour les valeurs locales uniquement (IsLocal, PreviewMode).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Network_synchronization&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Synchronisation Réseau ===&lt;br /&gt;
&lt;br /&gt;
Seuls les paramètres d’expression synchronisés et certains paramètres intégrés sont transmis sur le réseau. La liste complète des données envoyées pour chaque avatar inclut :&lt;br /&gt;
* &#039;&#039;&#039;Cibles IK&#039;&#039;&#039; — Tête, mâchoire et mains pour le suivi sur bureau et à 3 points ; en plus, hanches et pieds pour le suivi corps entier. Les utilisateurs avec contrôleur Index synchronisent également la position des doigts.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres d’expression synchronisés&#039;&#039;&#039; — Seuls les paramètres marqués comme synchronisés sont transmis. Les valeurs sont quantifiées : les valeurs entières (Int) se synchronisent dans la plage 0–255, les valeurs flottantes (Float) se synchronisent par multiples de 1/127 entre −1 et 1, et les booléens (Bool) se synchronisent comme vrai ou faux.&lt;br /&gt;
* &#039;&#039;&#039;Paramètres VRC intégrés&#039;&#039;&#039; — Inclut les gestes, la vitesse, la voix et d’autres paramètres d’exécution.&lt;br /&gt;
* &#039;&#039;&#039;PhysBones&#039;&#039;&#039; — Les données de position des poses sont envoyées aux utilisateurs rejoignant tardivement.&lt;br /&gt;
&lt;br /&gt;
Pour assurer un support fiable des utilisateurs rejoignant tardivement, il est recommandé de séparer la logique de l’animateur en utilisant le paramètre &amp;lt;code&amp;gt;IsLocal&amp;lt;/code&amp;gt; : les couches côté local gèrent les contacts, les drivers de paramètres et toute la logique, puis définissent les paramètres synchronisés, tandis que les couches côté distant ne font que lire ces paramètres synchronisés pour afficher la visualisation correcte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
=== Gestures and facial expressions ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The built-in &amp;lt;code&amp;gt;GestureLeft&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRight&amp;lt;/code&amp;gt; parameters identify the user&#039;s hand gesture, while &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GestureRightWeight&amp;lt;/code&amp;gt; expose analog trigger pressure. On humanoid avatars, the Gesture playable layer is commonly used for hand poses, while facial expressions are often driven from the FX layer with blendshapes, material properties, or other non-humanoid animations.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
On tracked controllers where finger tracking overrides animation by default, creators can use a Tracking Control state behavior to switch the relevant fingers from &#039;&#039;Tracking&#039;&#039; to &#039;&#039;Animation&#039;&#039; when needed.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Mismatching&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== « Expression Parameter » non compatible==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
La non-correspondance des paramètres d’Expression fait référence à la pratique consistant à utiliser des types de paramètres différents entre vos Expression Parameters et les paramètres de votre contrôleur d’animation local. Bien qu’il soit recommandé de garder les types de paramètres cohérents, la non-correspondance est prise en charge et le système convertira les valeurs entre les types selon des règles spécifiques. Ce qui peut être utile dans certaines configurations &amp;lt;u&amp;gt;avancées&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
Le système Animator de Unity utilise des flottants en interne pour tous les types de paramètres, tandis que VRChat utilise des SBytes pour le stockage des paramètres. L’interface utilisateur dans Unity et le VRCSDK vous permet de sélectionner des types de paramètres par commodité, mais sous le capot, des conversions sont possibles. Cela signifie que les paramètres ne sont pas convertis (cast), mais plutôt non correspondants. Ce comportement est également pris en charge par des outils populaires tels que Av3Emulator et Gesture Manager.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Bool&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Bool===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Expression Bool = False&lt;br /&gt;
!Expression Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Bool&lt;br /&gt;
|Bool = False&lt;br /&gt;
|Bool = True&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Int&lt;br /&gt;
|Int = 0&lt;br /&gt;
|Int = 1&lt;br /&gt;
|-&lt;br /&gt;
|Bool → Float&lt;br /&gt;
|Float = 0.0&lt;br /&gt;
|Float = 1.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Int&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Int===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Int → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Int → Int&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|-&lt;br /&gt;
|Int → Float&lt;br /&gt;
|Conversion directe : ex. Int = 2 → Float = 2.0&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Expression_Parameter_Float&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Paramètre d’Expression Float===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Paramètre du contrôleur d’Animator&lt;br /&gt;
!Type&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|Float → Bool&lt;br /&gt;
|Toute valeur Int qui n’est pas 0 définit le bool à True&lt;br /&gt;
|-&lt;br /&gt;
|Float → Int&lt;br /&gt;
|Conversion arrondie : ≥0.5 → 1 ; &amp;lt;0.5 → 0&lt;br /&gt;
|-&lt;br /&gt;
|Float → Float&lt;br /&gt;
|Comportement attendu&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;Resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Ressources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
*Monde {{VRC link|https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c|Avatar 3.0 Hub}} sur VRChat&lt;br /&gt;
*[https://creators.vrchat.com/avatars/expression-menu-and-controls/ Menu d’Expression et Contrôles] sur les Creator Docs&lt;br /&gt;
*[https://docs.vrchat.com/docs/action-menu#expression-menu Action Menu - Menu d’Expression] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/animator-parameters/#expression-parameter-aliasing Paramètres d’Animator] sur les Creator Docs&lt;br /&gt;
*[https://creators.vrchat.com/avatars/playable-layers Couches jouables] sur les Creator Docs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;See_also&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
**[[Special:MyLanguage/Avatar Dynamics|Dynamiques d&#039;avatar]]&lt;br /&gt;
*[[Special:MyLanguage/Action Menu|Menu d&#039;action]]&lt;br /&gt;
*[[Special:MyLanguage/VRChat SDK|VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;References&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Menu d’expressions et paramètres]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Gestures VRC School: Gestes de la main / Expressions faciales]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/VRC-Parameters VRC School: Paramètres VRC intégrés]&lt;br /&gt;
* [https://vrc.school/docs/Other/Network-Sync VRC School: Synchronisation réseau]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Incompatibilité des paramètres d’expression]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatar features{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Expressions/11/fr&amp;diff=69511</id>
		<title>Translations:Expressions/11/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Expressions/11/fr&amp;diff=69511"/>
		<updated>2026-04-16T17:39:36Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Gardé la partie parlant du nombre Max de paramètres pour + de transparence avec l&amp;#039;utilisateur.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pour ajouter des expressions personnalisées, dans Unity créez un fichier &#039;&#039;&#039;Expression Menu&#039;&#039;&#039;, ainsi qu&#039;un fichier &#039;&#039;&#039;Expression Parameters&#039;&#039;&#039;, puis ajoutez-les à la section &#039;&#039;&#039;Expressions&#039;&#039;&#039; de l&#039;Avatar Descriptor VRChat. Le menu définis quels contrôles apparaissent dans le menu en jeu, tandis que les paramètres définissent les noms, types, valeurs par défaut, et le comportement de syncrhonisation des valeurs que ces contrôles changent. Vous pouvez avoir jusqu&#039;à 256 bits synchronisés pour un total de 8192 variables.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69502</id>
		<title>Resources/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69502"/>
		<updated>2026-04-16T17:23:32Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;== Références == &amp;lt;references /&amp;gt;{{Start-navbox}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Pour les ressources, Créer par la communauté du Wiki VRChat, voir aussi [[:Category:Resources]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
Cette page contient &#039;&#039;&#039;Resources&#039;&#039;&#039; pour aider à vous guider, en utilisant des articles officiel VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;VRChat_website&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Site web VRChat ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Hello!&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Bonjour! ===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://hello.vrchat.com|hello.vrchat.com}}&lt;br /&gt;
** {{VRC link|https://hello.vrchat.com/blog|VRChat&#039;s Blog}}&lt;br /&gt;
&lt;br /&gt;
Ceci est le site web principal de VRChat, et sert de hub principal aux ressources et services de VRChat. Les utilisateurs peuvent également choisir de se connecter avec leur [[Special:MyLanguage/VRChat account|VRChat account]], pour accèder et gérer leurs profil, amis, etc..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Support_resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Support ressources ==&lt;br /&gt;
&lt;br /&gt;
[[File:VRC Support Banner.png|thumb]]&lt;br /&gt;
[[File:How to Contact Support.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum d&#039;Aide===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://help.vrchat.com|help.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
Le Forum d&#039;Aide VRChat, aussi connu comme leur &amp;quot;Base de Connaissances&amp;quot;, est mis en place pour aider les utilisateurs à résoudre les problèmes qu&#039;ils pourraient rencontrer sur la platforme. Vous pouvez utiliser ce site web pour rechercher des guides pour voir aider avec un soucis, soumettre une demande de support, ou de modération [[Special:MyLanguage/Reporting|reports]].&lt;br /&gt;
&lt;br /&gt;
L&#039;équipe d&#039;assistance VRChat, ou équipe [[Special:MyLanguage/Trust and Safety|Trust and Safety]] vous assistera avec votre problème, si vous soumettez une demande de support ou un ticket de modération. Les tickets de support et de modération peuvent être soumis sous les catégories suivantes :&lt;br /&gt;
&lt;br /&gt;
* Demande de Support&lt;br /&gt;
* Signalement de Moderation / Faire Appel&lt;br /&gt;
* Aide Marketplace d&#039;Avatar&lt;br /&gt;
* Récupération de Compte Vérouillé&lt;br /&gt;
* Signalement d&#039;Exploitation de Sécurité&lt;br /&gt;
* Signalment d&#039;Infraction de Droits d&#039;Auteur&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Ask_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum de Demandes===&lt;br /&gt;
&lt;br /&gt;
* [https://ask.vrchat.com ask.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
Le Forum de Demandes de VRChat est un forum communautaire qui permet aux utilisateurs de poser des questions, et de parcourir les articles de la communauté sur de multiples tables, et de parcourir les &#039;[[Developer Update|Developer Updates]]&#039; de VRChat,  et les &#039;Commentaires Officiels&#039; créer par l&#039;Équipe VRChat. Les différentes tables qui peuvent être navigué et sur lequels on peut publier ou commenter, sont les suivantes:&lt;br /&gt;
&lt;br /&gt;
* Forum d&#039;A l&#039;aide!&lt;br /&gt;
* Forum Officiel&lt;br /&gt;
* Forum des Discussions Générales&lt;br /&gt;
* Forum du Hub des Créateurs&lt;br /&gt;
* Forum Tutoriels, Outils et Ressources  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Status_Page&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Page de Status===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://status.vrchat.com|status.vrchat.com}}&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] sur &#039;&#039;X.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Le site web de Status, tenu par Atlassian Statuspage &amp;lt;ref&amp;gt;[https://www.atlassian.com/software/statuspage &#039;Atlassian Statuspage - Official website&#039;] à &#039;&#039;atlassian.com&#039;&#039;; récupéré le 15 septembre 2025.&amp;lt;/ref&amp;gt; présente des données, concernant les status du serveur des services et [[Special:MyLanguage/Instance|Instances]] de VRChat. Cette page montre le calendrier des prochaines maintenances des serveurs, leur état opérationnel et les incidents récents de [[Special:MyLanguage/VRChat API|VRChat API]], et du site web, pour les données suivantes:&lt;br /&gt;
&lt;br /&gt;
* Traffic du réseau en Temps réel&lt;br /&gt;
** USA, Ouest (San José)&lt;br /&gt;
** USA, Est (Washington D.C.)&lt;br /&gt;
** Europe (Amsterdam)&lt;br /&gt;
** Japon (Tokyo)&lt;br /&gt;
&lt;br /&gt;
* API/Site Web&lt;br /&gt;
** Authentification &amp;amp; Connexion&lt;br /&gt;
** Social et Liste d&#039;Amis&lt;br /&gt;
** Upload de Contenu SDK&lt;br /&gt;
** Changement d&#039;État des Joueurs en Temps réel&lt;br /&gt;
*** Changement d&#039;Avatar, changement de status, etc.&lt;br /&gt;
&lt;br /&gt;
Cette page présente également des graphiques du trafic réseau pour VRChat, tels que le nombre d&#039;utilisateurs en ligne, la latence de l&#039;API, les requêtes API, le taux de réussite de l&#039;authentification Steam et le taux de réussite de l&#039;authentification Meta.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Feedback&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Retours d&#039;Expérience==&lt;br /&gt;
&lt;br /&gt;
[[File:Soumettre un Retour d&#039;Expérience et un Signalement de Bug.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/VRChat Feedback|VRChat Feedback]] pour de plus amples informations.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://feedback.vrchat.com|feedback.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forums de Retours d&#039;Expérience VRChat&#039;&#039;&#039;, opéré par Canny.io, consiste en plusieurs rubriques communautaires. Les Retours d&#039;Expérience de la Communauté sont toujours les bienvenus. &lt;br /&gt;
&lt;br /&gt;
Nous vous prions de publier vos retours sur les rubriques appropriés, pour les signalements de bugs, les demandes de fonctionnalités, les retours de la communauté et le suivi de l&#039;implémentation des nouvelles fonctionnalités. Voter pour les publications sur ces rubriques, permet de prioriser certaine suggestions pour l&#039;équipe VRChat.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
&lt;br /&gt;
La Documentation de VRChat couvre les commentaires officiels des fonctionnalités implémentés, notes de mise à jour, notes de modifications, et la structure du [[Special:MyLanguage/VRChat SDK|VRChat SDK]]. La Documentation de VRChat couvre également les guides, et les [[Special:MyLanguage/Frequently Asked Questions|Frequently Asked Questions]].&lt;br /&gt;
&lt;br /&gt;
La Documentation Créateurs couvre la documentation concernant le SDK VRChat, [[Special:MyLanguage/VRChat Creator Companion|VRChat Creator Companion]], [[Special:MyLanguage/Worlds|Worlds]], [[Special:MyLanguage/Udon|Udons]], [[Special:MyLanguage/Avatars|Avatars]], et [[Special:MyLanguage/Creator Economy|Creator Economy]]. Cette page couvre également les fonctionnalités à venir de la &#039;creator roadmap&#039; et les dernières versions pour le SDK VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Original_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Documentation Originale ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/ docs.vrchat.com]&lt;br /&gt;
** [https://vcc.docs.vrchat.com/ vcc.docs.vrchat.com]&lt;br /&gt;
** [https://udonsharp.docs.vrchat.com/ udonsharp.docs.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Creator_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Documentations des Créateurs===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com|creators.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Official_social_media_outlets&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Réseaux sociaux Officiels==&lt;br /&gt;
&lt;br /&gt;
VRChat est présent, officiellement, et non-officiellement sur les réseaux sociaux. VRChat prodigue une couverture officielle sur Discord, X (anciennement Twitter), Bluesky, YouTube, Twitch, Threads et Instagram.&lt;br /&gt;
&lt;br /&gt;
=== Discord ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/Discord servers|Discord servers]] pour plus d&#039;informations à propos du serveur Discord de VRChat disponible publiquement&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/vrchat Discord - VRChat]&lt;br /&gt;
* [https://discord.com/invite/T6ztSjHYCn Discord - VRChat Localization]&lt;br /&gt;
* [https://wiki.vrchat.com/discord Discord - VRChat Wiki]&lt;br /&gt;
Forums Communautaire, mises à jour&lt;br /&gt;
&lt;br /&gt;
===Twitter / X===&lt;br /&gt;
&lt;br /&gt;
* [https://twitter.com/VRChat X (formerly Twitter)] - @VRChat&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] - @VRChat_Status&lt;br /&gt;
&lt;br /&gt;
===Bluesky ===&lt;br /&gt;
&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com Bluesky] - @vrchat.com&lt;br /&gt;
Publications, Mises à Jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===YouTube ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/VRChat YouTube - VRChat] - @VRChat&lt;br /&gt;
* [https://www.youtube.com/@vrchat_learning_channel YouTube - VRChat Tutorials] - @vrchat_learning_channel Videos&lt;br /&gt;
&lt;br /&gt;
===Twitch===&lt;br /&gt;
&lt;br /&gt;
* [https://www.twitch.tv/vrchat twitch.tv/vrchat] - Streams en direct VRChat, VODs&lt;br /&gt;
&lt;br /&gt;
La chaîne Twitch de VRChat diffuse régulièrement des directs le vendredi à 14 h, heure d&#039;été du Pacifique(UTC−7). &lt;br /&gt;
&lt;br /&gt;
===Threads ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.threads.net/@officialvrchat Threads.com] - @officialvrchat&lt;br /&gt;
Publications, Mises à jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===Instagram===&lt;br /&gt;
&lt;br /&gt;
* [https://www.instagram.com/officialvrchat/ Instagram] - officialvrchat&lt;br /&gt;
Publications, vidéos&lt;br /&gt;
&lt;br /&gt;
== Réseaux sociaux de la Communauté ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&lt;br /&gt;
===Facebook===&lt;br /&gt;
&lt;br /&gt;
Le groupe Facebook VRChat est principalement géré par des bénévoles de la communauté et n&#039;est pas activement utilisé pour les publications ou interactions officielles.&lt;br /&gt;
&lt;br /&gt;
* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&lt;br /&gt;
&lt;br /&gt;
===Reddit===&lt;br /&gt;
&lt;br /&gt;
Le subreddit VRChat n&#039;appartient pas, n&#039;est pas géré par, n&#039;est pas modéré VRChat et VRChat n&#039;y fais aucune annonce ou publication. Cependant, certains membres de l&#039;équipe VRChat y publient régulièrement et sont identifiés avec l&#039;étiquette &amp;quot;VRChat Staff&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&lt;br /&gt;
&lt;br /&gt;
== Références ==&lt;br /&gt;
&amp;lt;references /&amp;gt;{{Start-navbox}}&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Resources/62/fr&amp;diff=69501</id>
		<title>Translations:Resources/62/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Resources/62/fr&amp;diff=69501"/>
		<updated>2026-04-16T17:23:31Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;== Références == &amp;lt;references /&amp;gt;{{Start-navbox}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Références ==&lt;br /&gt;
&amp;lt;references /&amp;gt;{{Start-navbox}}&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69500</id>
		<title>Resources/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69500"/>
		<updated>2026-04-16T17:23:23Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Pour les ressources, Créer par la communauté du Wiki VRChat, voir aussi [[:Category:Resources]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
Cette page contient &#039;&#039;&#039;Resources&#039;&#039;&#039; pour aider à vous guider, en utilisant des articles officiel VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;VRChat_website&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Site web VRChat ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Hello!&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Bonjour! ===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://hello.vrchat.com|hello.vrchat.com}}&lt;br /&gt;
** {{VRC link|https://hello.vrchat.com/blog|VRChat&#039;s Blog}}&lt;br /&gt;
&lt;br /&gt;
Ceci est le site web principal de VRChat, et sert de hub principal aux ressources et services de VRChat. Les utilisateurs peuvent également choisir de se connecter avec leur [[Special:MyLanguage/VRChat account|VRChat account]], pour accèder et gérer leurs profil, amis, etc..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Support_resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Support ressources ==&lt;br /&gt;
&lt;br /&gt;
[[File:VRC Support Banner.png|thumb]]&lt;br /&gt;
[[File:How to Contact Support.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum d&#039;Aide===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://help.vrchat.com|help.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
Le Forum d&#039;Aide VRChat, aussi connu comme leur &amp;quot;Base de Connaissances&amp;quot;, est mis en place pour aider les utilisateurs à résoudre les problèmes qu&#039;ils pourraient rencontrer sur la platforme. Vous pouvez utiliser ce site web pour rechercher des guides pour voir aider avec un soucis, soumettre une demande de support, ou de modération [[Special:MyLanguage/Reporting|reports]].&lt;br /&gt;
&lt;br /&gt;
L&#039;équipe d&#039;assistance VRChat, ou équipe [[Special:MyLanguage/Trust and Safety|Trust and Safety]] vous assistera avec votre problème, si vous soumettez une demande de support ou un ticket de modération. Les tickets de support et de modération peuvent être soumis sous les catégories suivantes :&lt;br /&gt;
&lt;br /&gt;
* Demande de Support&lt;br /&gt;
* Signalement de Moderation / Faire Appel&lt;br /&gt;
* Aide Marketplace d&#039;Avatar&lt;br /&gt;
* Récupération de Compte Vérouillé&lt;br /&gt;
* Signalement d&#039;Exploitation de Sécurité&lt;br /&gt;
* Signalment d&#039;Infraction de Droits d&#039;Auteur&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Ask_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum de Demandes===&lt;br /&gt;
&lt;br /&gt;
* [https://ask.vrchat.com ask.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
Le Forum de Demandes de VRChat est un forum communautaire qui permet aux utilisateurs de poser des questions, et de parcourir les articles de la communauté sur de multiples tables, et de parcourir les &#039;[[Developer Update|Developer Updates]]&#039; de VRChat,  et les &#039;Commentaires Officiels&#039; créer par l&#039;Équipe VRChat. Les différentes tables qui peuvent être navigué et sur lequels on peut publier ou commenter, sont les suivantes:&lt;br /&gt;
&lt;br /&gt;
* Forum d&#039;A l&#039;aide!&lt;br /&gt;
* Forum Officiel&lt;br /&gt;
* Forum des Discussions Générales&lt;br /&gt;
* Forum du Hub des Créateurs&lt;br /&gt;
* Forum Tutoriels, Outils et Ressources  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Status_Page&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Page de Status===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://status.vrchat.com|status.vrchat.com}}&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] sur &#039;&#039;X.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Le site web de Status, tenu par Atlassian Statuspage &amp;lt;ref&amp;gt;[https://www.atlassian.com/software/statuspage &#039;Atlassian Statuspage - Official website&#039;] à &#039;&#039;atlassian.com&#039;&#039;; récupéré le 15 septembre 2025.&amp;lt;/ref&amp;gt; présente des données, concernant les status du serveur des services et [[Special:MyLanguage/Instance|Instances]] de VRChat. Cette page montre le calendrier des prochaines maintenances des serveurs, leur état opérationnel et les incidents récents de [[Special:MyLanguage/VRChat API|VRChat API]], et du site web, pour les données suivantes:&lt;br /&gt;
&lt;br /&gt;
* Traffic du réseau en Temps réel&lt;br /&gt;
** USA, Ouest (San José)&lt;br /&gt;
** USA, Est (Washington D.C.)&lt;br /&gt;
** Europe (Amsterdam)&lt;br /&gt;
** Japon (Tokyo)&lt;br /&gt;
&lt;br /&gt;
* API/Site Web&lt;br /&gt;
** Authentification &amp;amp; Connexion&lt;br /&gt;
** Social et Liste d&#039;Amis&lt;br /&gt;
** Upload de Contenu SDK&lt;br /&gt;
** Changement d&#039;État des Joueurs en Temps réel&lt;br /&gt;
*** Changement d&#039;Avatar, changement de status, etc.&lt;br /&gt;
&lt;br /&gt;
Cette page présente également des graphiques du trafic réseau pour VRChat, tels que le nombre d&#039;utilisateurs en ligne, la latence de l&#039;API, les requêtes API, le taux de réussite de l&#039;authentification Steam et le taux de réussite de l&#039;authentification Meta.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Feedback&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Retours d&#039;Expérience==&lt;br /&gt;
&lt;br /&gt;
[[File:Soumettre un Retour d&#039;Expérience et un Signalement de Bug.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/VRChat Feedback|VRChat Feedback]] pour de plus amples informations.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://feedback.vrchat.com|feedback.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forums de Retours d&#039;Expérience VRChat&#039;&#039;&#039;, opéré par Canny.io, consiste en plusieurs rubriques communautaires. Les Retours d&#039;Expérience de la Communauté sont toujours les bienvenus. &lt;br /&gt;
&lt;br /&gt;
Nous vous prions de publier vos retours sur les rubriques appropriés, pour les signalements de bugs, les demandes de fonctionnalités, les retours de la communauté et le suivi de l&#039;implémentation des nouvelles fonctionnalités. Voter pour les publications sur ces rubriques, permet de prioriser certaine suggestions pour l&#039;équipe VRChat.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
&lt;br /&gt;
La Documentation de VRChat couvre les commentaires officiels des fonctionnalités implémentés, notes de mise à jour, notes de modifications, et la structure du [[Special:MyLanguage/VRChat SDK|VRChat SDK]]. La Documentation de VRChat couvre également les guides, et les [[Special:MyLanguage/Frequently Asked Questions|Frequently Asked Questions]].&lt;br /&gt;
&lt;br /&gt;
La Documentation Créateurs couvre la documentation concernant le SDK VRChat, [[Special:MyLanguage/VRChat Creator Companion|VRChat Creator Companion]], [[Special:MyLanguage/Worlds|Worlds]], [[Special:MyLanguage/Udon|Udons]], [[Special:MyLanguage/Avatars|Avatars]], et [[Special:MyLanguage/Creator Economy|Creator Economy]]. Cette page couvre également les fonctionnalités à venir de la &#039;creator roadmap&#039; et les dernières versions pour le SDK VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Original_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Documentation Originale ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/ docs.vrchat.com]&lt;br /&gt;
** [https://vcc.docs.vrchat.com/ vcc.docs.vrchat.com]&lt;br /&gt;
** [https://udonsharp.docs.vrchat.com/ udonsharp.docs.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Creator_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Documentations des Créateurs===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com|creators.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Official_social_media_outlets&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Réseaux sociaux Officiels==&lt;br /&gt;
&lt;br /&gt;
VRChat est présent, officiellement, et non-officiellement sur les réseaux sociaux. VRChat prodigue une couverture officielle sur Discord, X (anciennement Twitter), Bluesky, YouTube, Twitch, Threads et Instagram.&lt;br /&gt;
&lt;br /&gt;
=== Discord ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/Discord servers|Discord servers]] pour plus d&#039;informations à propos du serveur Discord de VRChat disponible publiquement&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/vrchat Discord - VRChat]&lt;br /&gt;
* [https://discord.com/invite/T6ztSjHYCn Discord - VRChat Localization]&lt;br /&gt;
* [https://wiki.vrchat.com/discord Discord - VRChat Wiki]&lt;br /&gt;
Forums Communautaire, mises à jour&lt;br /&gt;
&lt;br /&gt;
===Twitter / X===&lt;br /&gt;
&lt;br /&gt;
* [https://twitter.com/VRChat X (formerly Twitter)] - @VRChat&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] - @VRChat_Status&lt;br /&gt;
&lt;br /&gt;
===Bluesky ===&lt;br /&gt;
&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com Bluesky] - @vrchat.com&lt;br /&gt;
Publications, Mises à Jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===YouTube ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/VRChat YouTube - VRChat] - @VRChat&lt;br /&gt;
* [https://www.youtube.com/@vrchat_learning_channel YouTube - VRChat Tutorials] - @vrchat_learning_channel Videos&lt;br /&gt;
&lt;br /&gt;
===Twitch===&lt;br /&gt;
&lt;br /&gt;
* [https://www.twitch.tv/vrchat twitch.tv/vrchat] - Streams en direct VRChat, VODs&lt;br /&gt;
&lt;br /&gt;
La chaîne Twitch de VRChat diffuse régulièrement des directs le vendredi à 14 h, heure d&#039;été du Pacifique(UTC−7). &lt;br /&gt;
&lt;br /&gt;
===Threads ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.threads.net/@officialvrchat Threads.com] - @officialvrchat&lt;br /&gt;
Publications, Mises à jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===Instagram===&lt;br /&gt;
&lt;br /&gt;
* [https://www.instagram.com/officialvrchat/ Instagram] - officialvrchat&lt;br /&gt;
Publications, vidéos&lt;br /&gt;
&lt;br /&gt;
== Réseaux sociaux de la Communauté ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&lt;br /&gt;
===Facebook===&lt;br /&gt;
&lt;br /&gt;
Le groupe Facebook VRChat est principalement géré par des bénévoles de la communauté et n&#039;est pas activement utilisé pour les publications ou interactions officielles.&lt;br /&gt;
&lt;br /&gt;
* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&lt;br /&gt;
&lt;br /&gt;
===Reddit===&lt;br /&gt;
&lt;br /&gt;
Le subreddit VRChat n&#039;appartient pas, n&#039;est pas géré par, n&#039;est pas modéré VRChat et VRChat n&#039;y fais aucune annonce ou publication. Cependant, certains membres de l&#039;équipe VRChat y publient régulièrement et sont identifiés avec l&#039;étiquette &amp;quot;VRChat Staff&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;{{Start-navbox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Resources/61/fr&amp;diff=69499</id>
		<title>Translations:Resources/61/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Resources/61/fr&amp;diff=69499"/>
		<updated>2026-04-16T17:23:22Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69498</id>
		<title>Resources/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69498"/>
		<updated>2026-04-16T17:23:21Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Le subreddit VRChat n&amp;#039;appartient pas, n&amp;#039;est pas géré par, n&amp;#039;est pas modéré VRChat et VRChat n&amp;#039;y fais aucune annonce ou publication. Cependant, certains membres de l&amp;#039;équipe VRChat y publient régulièrement et sont identifiés avec l&amp;#039;étiquette &amp;quot;VRChat Staff&amp;quot;.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Pour les ressources, Créer par la communauté du Wiki VRChat, voir aussi [[:Category:Resources]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
Cette page contient &#039;&#039;&#039;Resources&#039;&#039;&#039; pour aider à vous guider, en utilisant des articles officiel VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;VRChat_website&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Site web VRChat ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Hello!&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Bonjour! ===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://hello.vrchat.com|hello.vrchat.com}}&lt;br /&gt;
** {{VRC link|https://hello.vrchat.com/blog|VRChat&#039;s Blog}}&lt;br /&gt;
&lt;br /&gt;
Ceci est le site web principal de VRChat, et sert de hub principal aux ressources et services de VRChat. Les utilisateurs peuvent également choisir de se connecter avec leur [[Special:MyLanguage/VRChat account|VRChat account]], pour accèder et gérer leurs profil, amis, etc..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Support_resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Support ressources ==&lt;br /&gt;
&lt;br /&gt;
[[File:VRC Support Banner.png|thumb]]&lt;br /&gt;
[[File:How to Contact Support.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum d&#039;Aide===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://help.vrchat.com|help.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
Le Forum d&#039;Aide VRChat, aussi connu comme leur &amp;quot;Base de Connaissances&amp;quot;, est mis en place pour aider les utilisateurs à résoudre les problèmes qu&#039;ils pourraient rencontrer sur la platforme. Vous pouvez utiliser ce site web pour rechercher des guides pour voir aider avec un soucis, soumettre une demande de support, ou de modération [[Special:MyLanguage/Reporting|reports]].&lt;br /&gt;
&lt;br /&gt;
L&#039;équipe d&#039;assistance VRChat, ou équipe [[Special:MyLanguage/Trust and Safety|Trust and Safety]] vous assistera avec votre problème, si vous soumettez une demande de support ou un ticket de modération. Les tickets de support et de modération peuvent être soumis sous les catégories suivantes :&lt;br /&gt;
&lt;br /&gt;
* Demande de Support&lt;br /&gt;
* Signalement de Moderation / Faire Appel&lt;br /&gt;
* Aide Marketplace d&#039;Avatar&lt;br /&gt;
* Récupération de Compte Vérouillé&lt;br /&gt;
* Signalement d&#039;Exploitation de Sécurité&lt;br /&gt;
* Signalment d&#039;Infraction de Droits d&#039;Auteur&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Ask_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum de Demandes===&lt;br /&gt;
&lt;br /&gt;
* [https://ask.vrchat.com ask.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
Le Forum de Demandes de VRChat est un forum communautaire qui permet aux utilisateurs de poser des questions, et de parcourir les articles de la communauté sur de multiples tables, et de parcourir les &#039;[[Developer Update|Developer Updates]]&#039; de VRChat,  et les &#039;Commentaires Officiels&#039; créer par l&#039;Équipe VRChat. Les différentes tables qui peuvent être navigué et sur lequels on peut publier ou commenter, sont les suivantes:&lt;br /&gt;
&lt;br /&gt;
* Forum d&#039;A l&#039;aide!&lt;br /&gt;
* Forum Officiel&lt;br /&gt;
* Forum des Discussions Générales&lt;br /&gt;
* Forum du Hub des Créateurs&lt;br /&gt;
* Forum Tutoriels, Outils et Ressources  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Status_Page&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Page de Status===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://status.vrchat.com|status.vrchat.com}}&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] sur &#039;&#039;X.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Le site web de Status, tenu par Atlassian Statuspage &amp;lt;ref&amp;gt;[https://www.atlassian.com/software/statuspage &#039;Atlassian Statuspage - Official website&#039;] à &#039;&#039;atlassian.com&#039;&#039;; récupéré le 15 septembre 2025.&amp;lt;/ref&amp;gt; présente des données, concernant les status du serveur des services et [[Special:MyLanguage/Instance|Instances]] de VRChat. Cette page montre le calendrier des prochaines maintenances des serveurs, leur état opérationnel et les incidents récents de [[Special:MyLanguage/VRChat API|VRChat API]], et du site web, pour les données suivantes:&lt;br /&gt;
&lt;br /&gt;
* Traffic du réseau en Temps réel&lt;br /&gt;
** USA, Ouest (San José)&lt;br /&gt;
** USA, Est (Washington D.C.)&lt;br /&gt;
** Europe (Amsterdam)&lt;br /&gt;
** Japon (Tokyo)&lt;br /&gt;
&lt;br /&gt;
* API/Site Web&lt;br /&gt;
** Authentification &amp;amp; Connexion&lt;br /&gt;
** Social et Liste d&#039;Amis&lt;br /&gt;
** Upload de Contenu SDK&lt;br /&gt;
** Changement d&#039;État des Joueurs en Temps réel&lt;br /&gt;
*** Changement d&#039;Avatar, changement de status, etc.&lt;br /&gt;
&lt;br /&gt;
Cette page présente également des graphiques du trafic réseau pour VRChat, tels que le nombre d&#039;utilisateurs en ligne, la latence de l&#039;API, les requêtes API, le taux de réussite de l&#039;authentification Steam et le taux de réussite de l&#039;authentification Meta.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Feedback&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Retours d&#039;Expérience==&lt;br /&gt;
&lt;br /&gt;
[[File:Soumettre un Retour d&#039;Expérience et un Signalement de Bug.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/VRChat Feedback|VRChat Feedback]] pour de plus amples informations.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://feedback.vrchat.com|feedback.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forums de Retours d&#039;Expérience VRChat&#039;&#039;&#039;, opéré par Canny.io, consiste en plusieurs rubriques communautaires. Les Retours d&#039;Expérience de la Communauté sont toujours les bienvenus. &lt;br /&gt;
&lt;br /&gt;
Nous vous prions de publier vos retours sur les rubriques appropriés, pour les signalements de bugs, les demandes de fonctionnalités, les retours de la communauté et le suivi de l&#039;implémentation des nouvelles fonctionnalités. Voter pour les publications sur ces rubriques, permet de prioriser certaine suggestions pour l&#039;équipe VRChat.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
&lt;br /&gt;
La Documentation de VRChat couvre les commentaires officiels des fonctionnalités implémentés, notes de mise à jour, notes de modifications, et la structure du [[Special:MyLanguage/VRChat SDK|VRChat SDK]]. La Documentation de VRChat couvre également les guides, et les [[Special:MyLanguage/Frequently Asked Questions|Frequently Asked Questions]].&lt;br /&gt;
&lt;br /&gt;
La Documentation Créateurs couvre la documentation concernant le SDK VRChat, [[Special:MyLanguage/VRChat Creator Companion|VRChat Creator Companion]], [[Special:MyLanguage/Worlds|Worlds]], [[Special:MyLanguage/Udon|Udons]], [[Special:MyLanguage/Avatars|Avatars]], et [[Special:MyLanguage/Creator Economy|Creator Economy]]. Cette page couvre également les fonctionnalités à venir de la &#039;creator roadmap&#039; et les dernières versions pour le SDK VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Original_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Documentation Originale ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/ docs.vrchat.com]&lt;br /&gt;
** [https://vcc.docs.vrchat.com/ vcc.docs.vrchat.com]&lt;br /&gt;
** [https://udonsharp.docs.vrchat.com/ udonsharp.docs.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Creator_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Documentations des Créateurs===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com|creators.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Official_social_media_outlets&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Réseaux sociaux Officiels==&lt;br /&gt;
&lt;br /&gt;
VRChat est présent, officiellement, et non-officiellement sur les réseaux sociaux. VRChat prodigue une couverture officielle sur Discord, X (anciennement Twitter), Bluesky, YouTube, Twitch, Threads et Instagram.&lt;br /&gt;
&lt;br /&gt;
=== Discord ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/Discord servers|Discord servers]] pour plus d&#039;informations à propos du serveur Discord de VRChat disponible publiquement&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/vrchat Discord - VRChat]&lt;br /&gt;
* [https://discord.com/invite/T6ztSjHYCn Discord - VRChat Localization]&lt;br /&gt;
* [https://wiki.vrchat.com/discord Discord - VRChat Wiki]&lt;br /&gt;
Forums Communautaire, mises à jour&lt;br /&gt;
&lt;br /&gt;
===Twitter / X===&lt;br /&gt;
&lt;br /&gt;
* [https://twitter.com/VRChat X (formerly Twitter)] - @VRChat&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] - @VRChat_Status&lt;br /&gt;
&lt;br /&gt;
===Bluesky ===&lt;br /&gt;
&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com Bluesky] - @vrchat.com&lt;br /&gt;
Publications, Mises à Jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===YouTube ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/VRChat YouTube - VRChat] - @VRChat&lt;br /&gt;
* [https://www.youtube.com/@vrchat_learning_channel YouTube - VRChat Tutorials] - @vrchat_learning_channel Videos&lt;br /&gt;
&lt;br /&gt;
===Twitch===&lt;br /&gt;
&lt;br /&gt;
* [https://www.twitch.tv/vrchat twitch.tv/vrchat] - Streams en direct VRChat, VODs&lt;br /&gt;
&lt;br /&gt;
La chaîne Twitch de VRChat diffuse régulièrement des directs le vendredi à 14 h, heure d&#039;été du Pacifique(UTC−7). &lt;br /&gt;
&lt;br /&gt;
===Threads ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.threads.net/@officialvrchat Threads.com] - @officialvrchat&lt;br /&gt;
Publications, Mises à jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===Instagram===&lt;br /&gt;
&lt;br /&gt;
* [https://www.instagram.com/officialvrchat/ Instagram] - officialvrchat&lt;br /&gt;
Publications, vidéos&lt;br /&gt;
&lt;br /&gt;
== Réseaux sociaux de la Communauté ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&lt;br /&gt;
===Facebook===&lt;br /&gt;
&lt;br /&gt;
Le groupe Facebook VRChat est principalement géré par des bénévoles de la communauté et n&#039;est pas activement utilisé pour les publications ou interactions officielles.&lt;br /&gt;
&lt;br /&gt;
* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&lt;br /&gt;
&lt;br /&gt;
===Reddit===&lt;br /&gt;
&lt;br /&gt;
Le subreddit VRChat n&#039;appartient pas, n&#039;est pas géré par, n&#039;est pas modéré VRChat et VRChat n&#039;y fais aucune annonce ou publication. Cependant, certains membres de l&#039;équipe VRChat y publient régulièrement et sont identifiés avec l&#039;étiquette &amp;quot;VRChat Staff&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;{{Start-navbox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Resources/60/fr&amp;diff=69497</id>
		<title>Translations:Resources/60/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Resources/60/fr&amp;diff=69497"/>
		<updated>2026-04-16T17:23:20Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Le subreddit VRChat n&amp;#039;appartient pas, n&amp;#039;est pas géré par, n&amp;#039;est pas modéré VRChat et VRChat n&amp;#039;y fais aucune annonce ou publication. Cependant, certains membres de l&amp;#039;équipe VRChat y publient régulièrement et sont identifiés avec l&amp;#039;étiquette &amp;quot;VRChat Staff&amp;quot;.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le subreddit VRChat n&#039;appartient pas, n&#039;est pas géré par, n&#039;est pas modéré VRChat et VRChat n&#039;y fais aucune annonce ou publication. Cependant, certains membres de l&#039;équipe VRChat y publient régulièrement et sont identifiés avec l&#039;étiquette &amp;quot;VRChat Staff&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69496</id>
		<title>Resources/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69496"/>
		<updated>2026-04-16T17:18:20Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;===Reddit===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Pour les ressources, Créer par la communauté du Wiki VRChat, voir aussi [[:Category:Resources]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
Cette page contient &#039;&#039;&#039;Resources&#039;&#039;&#039; pour aider à vous guider, en utilisant des articles officiel VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;VRChat_website&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Site web VRChat ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Hello!&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Bonjour! ===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://hello.vrchat.com|hello.vrchat.com}}&lt;br /&gt;
** {{VRC link|https://hello.vrchat.com/blog|VRChat&#039;s Blog}}&lt;br /&gt;
&lt;br /&gt;
Ceci est le site web principal de VRChat, et sert de hub principal aux ressources et services de VRChat. Les utilisateurs peuvent également choisir de se connecter avec leur [[Special:MyLanguage/VRChat account|VRChat account]], pour accèder et gérer leurs profil, amis, etc..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Support_resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Support ressources ==&lt;br /&gt;
&lt;br /&gt;
[[File:VRC Support Banner.png|thumb]]&lt;br /&gt;
[[File:How to Contact Support.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum d&#039;Aide===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://help.vrchat.com|help.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
Le Forum d&#039;Aide VRChat, aussi connu comme leur &amp;quot;Base de Connaissances&amp;quot;, est mis en place pour aider les utilisateurs à résoudre les problèmes qu&#039;ils pourraient rencontrer sur la platforme. Vous pouvez utiliser ce site web pour rechercher des guides pour voir aider avec un soucis, soumettre une demande de support, ou de modération [[Special:MyLanguage/Reporting|reports]].&lt;br /&gt;
&lt;br /&gt;
L&#039;équipe d&#039;assistance VRChat, ou équipe [[Special:MyLanguage/Trust and Safety|Trust and Safety]] vous assistera avec votre problème, si vous soumettez une demande de support ou un ticket de modération. Les tickets de support et de modération peuvent être soumis sous les catégories suivantes :&lt;br /&gt;
&lt;br /&gt;
* Demande de Support&lt;br /&gt;
* Signalement de Moderation / Faire Appel&lt;br /&gt;
* Aide Marketplace d&#039;Avatar&lt;br /&gt;
* Récupération de Compte Vérouillé&lt;br /&gt;
* Signalement d&#039;Exploitation de Sécurité&lt;br /&gt;
* Signalment d&#039;Infraction de Droits d&#039;Auteur&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Ask_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum de Demandes===&lt;br /&gt;
&lt;br /&gt;
* [https://ask.vrchat.com ask.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
Le Forum de Demandes de VRChat est un forum communautaire qui permet aux utilisateurs de poser des questions, et de parcourir les articles de la communauté sur de multiples tables, et de parcourir les &#039;[[Developer Update|Developer Updates]]&#039; de VRChat,  et les &#039;Commentaires Officiels&#039; créer par l&#039;Équipe VRChat. Les différentes tables qui peuvent être navigué et sur lequels on peut publier ou commenter, sont les suivantes:&lt;br /&gt;
&lt;br /&gt;
* Forum d&#039;A l&#039;aide!&lt;br /&gt;
* Forum Officiel&lt;br /&gt;
* Forum des Discussions Générales&lt;br /&gt;
* Forum du Hub des Créateurs&lt;br /&gt;
* Forum Tutoriels, Outils et Ressources  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Status_Page&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Page de Status===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://status.vrchat.com|status.vrchat.com}}&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] sur &#039;&#039;X.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Le site web de Status, tenu par Atlassian Statuspage &amp;lt;ref&amp;gt;[https://www.atlassian.com/software/statuspage &#039;Atlassian Statuspage - Official website&#039;] à &#039;&#039;atlassian.com&#039;&#039;; récupéré le 15 septembre 2025.&amp;lt;/ref&amp;gt; présente des données, concernant les status du serveur des services et [[Special:MyLanguage/Instance|Instances]] de VRChat. Cette page montre le calendrier des prochaines maintenances des serveurs, leur état opérationnel et les incidents récents de [[Special:MyLanguage/VRChat API|VRChat API]], et du site web, pour les données suivantes:&lt;br /&gt;
&lt;br /&gt;
* Traffic du réseau en Temps réel&lt;br /&gt;
** USA, Ouest (San José)&lt;br /&gt;
** USA, Est (Washington D.C.)&lt;br /&gt;
** Europe (Amsterdam)&lt;br /&gt;
** Japon (Tokyo)&lt;br /&gt;
&lt;br /&gt;
* API/Site Web&lt;br /&gt;
** Authentification &amp;amp; Connexion&lt;br /&gt;
** Social et Liste d&#039;Amis&lt;br /&gt;
** Upload de Contenu SDK&lt;br /&gt;
** Changement d&#039;État des Joueurs en Temps réel&lt;br /&gt;
*** Changement d&#039;Avatar, changement de status, etc.&lt;br /&gt;
&lt;br /&gt;
Cette page présente également des graphiques du trafic réseau pour VRChat, tels que le nombre d&#039;utilisateurs en ligne, la latence de l&#039;API, les requêtes API, le taux de réussite de l&#039;authentification Steam et le taux de réussite de l&#039;authentification Meta.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Feedback&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Retours d&#039;Expérience==&lt;br /&gt;
&lt;br /&gt;
[[File:Soumettre un Retour d&#039;Expérience et un Signalement de Bug.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/VRChat Feedback|VRChat Feedback]] pour de plus amples informations.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://feedback.vrchat.com|feedback.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forums de Retours d&#039;Expérience VRChat&#039;&#039;&#039;, opéré par Canny.io, consiste en plusieurs rubriques communautaires. Les Retours d&#039;Expérience de la Communauté sont toujours les bienvenus. &lt;br /&gt;
&lt;br /&gt;
Nous vous prions de publier vos retours sur les rubriques appropriés, pour les signalements de bugs, les demandes de fonctionnalités, les retours de la communauté et le suivi de l&#039;implémentation des nouvelles fonctionnalités. Voter pour les publications sur ces rubriques, permet de prioriser certaine suggestions pour l&#039;équipe VRChat.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
&lt;br /&gt;
La Documentation de VRChat couvre les commentaires officiels des fonctionnalités implémentés, notes de mise à jour, notes de modifications, et la structure du [[Special:MyLanguage/VRChat SDK|VRChat SDK]]. La Documentation de VRChat couvre également les guides, et les [[Special:MyLanguage/Frequently Asked Questions|Frequently Asked Questions]].&lt;br /&gt;
&lt;br /&gt;
La Documentation Créateurs couvre la documentation concernant le SDK VRChat, [[Special:MyLanguage/VRChat Creator Companion|VRChat Creator Companion]], [[Special:MyLanguage/Worlds|Worlds]], [[Special:MyLanguage/Udon|Udons]], [[Special:MyLanguage/Avatars|Avatars]], et [[Special:MyLanguage/Creator Economy|Creator Economy]]. Cette page couvre également les fonctionnalités à venir de la &#039;creator roadmap&#039; et les dernières versions pour le SDK VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Original_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Documentation Originale ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/ docs.vrchat.com]&lt;br /&gt;
** [https://vcc.docs.vrchat.com/ vcc.docs.vrchat.com]&lt;br /&gt;
** [https://udonsharp.docs.vrchat.com/ udonsharp.docs.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Creator_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Documentations des Créateurs===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com|creators.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Official_social_media_outlets&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Réseaux sociaux Officiels==&lt;br /&gt;
&lt;br /&gt;
VRChat est présent, officiellement, et non-officiellement sur les réseaux sociaux. VRChat prodigue une couverture officielle sur Discord, X (anciennement Twitter), Bluesky, YouTube, Twitch, Threads et Instagram.&lt;br /&gt;
&lt;br /&gt;
=== Discord ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/Discord servers|Discord servers]] pour plus d&#039;informations à propos du serveur Discord de VRChat disponible publiquement&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/vrchat Discord - VRChat]&lt;br /&gt;
* [https://discord.com/invite/T6ztSjHYCn Discord - VRChat Localization]&lt;br /&gt;
* [https://wiki.vrchat.com/discord Discord - VRChat Wiki]&lt;br /&gt;
Forums Communautaire, mises à jour&lt;br /&gt;
&lt;br /&gt;
===Twitter / X===&lt;br /&gt;
&lt;br /&gt;
* [https://twitter.com/VRChat X (formerly Twitter)] - @VRChat&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] - @VRChat_Status&lt;br /&gt;
&lt;br /&gt;
===Bluesky ===&lt;br /&gt;
&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com Bluesky] - @vrchat.com&lt;br /&gt;
Publications, Mises à Jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===YouTube ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/VRChat YouTube - VRChat] - @VRChat&lt;br /&gt;
* [https://www.youtube.com/@vrchat_learning_channel YouTube - VRChat Tutorials] - @vrchat_learning_channel Videos&lt;br /&gt;
&lt;br /&gt;
===Twitch===&lt;br /&gt;
&lt;br /&gt;
* [https://www.twitch.tv/vrchat twitch.tv/vrchat] - Streams en direct VRChat, VODs&lt;br /&gt;
&lt;br /&gt;
La chaîne Twitch de VRChat diffuse régulièrement des directs le vendredi à 14 h, heure d&#039;été du Pacifique(UTC−7). &lt;br /&gt;
&lt;br /&gt;
===Threads ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.threads.net/@officialvrchat Threads.com] - @officialvrchat&lt;br /&gt;
Publications, Mises à jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===Instagram===&lt;br /&gt;
&lt;br /&gt;
* [https://www.instagram.com/officialvrchat/ Instagram] - officialvrchat&lt;br /&gt;
Publications, vidéos&lt;br /&gt;
&lt;br /&gt;
== Réseaux sociaux de la Communauté ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&lt;br /&gt;
===Facebook===&lt;br /&gt;
&lt;br /&gt;
Le groupe Facebook VRChat est principalement géré par des bénévoles de la communauté et n&#039;est pas activement utilisé pour les publications ou interactions officielles.&lt;br /&gt;
&lt;br /&gt;
* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&lt;br /&gt;
&lt;br /&gt;
===Reddit===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The VRChat subreddit is not owned, run, or moderated by VRChat, and VRChat does not make announcements or posts there. However, some VRChat team members post there periodically and are labeled with &amp;quot;VRChat Staff&amp;quot;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;{{Start-navbox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Resources/59/fr&amp;diff=69495</id>
		<title>Translations:Resources/59/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Resources/59/fr&amp;diff=69495"/>
		<updated>2026-04-16T17:18:19Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;===Reddit===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Reddit===&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69494</id>
		<title>Resources/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69494"/>
		<updated>2026-04-16T17:18:18Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Pour les ressources, Créer par la communauté du Wiki VRChat, voir aussi [[:Category:Resources]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
Cette page contient &#039;&#039;&#039;Resources&#039;&#039;&#039; pour aider à vous guider, en utilisant des articles officiel VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;VRChat_website&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Site web VRChat ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Hello!&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Bonjour! ===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://hello.vrchat.com|hello.vrchat.com}}&lt;br /&gt;
** {{VRC link|https://hello.vrchat.com/blog|VRChat&#039;s Blog}}&lt;br /&gt;
&lt;br /&gt;
Ceci est le site web principal de VRChat, et sert de hub principal aux ressources et services de VRChat. Les utilisateurs peuvent également choisir de se connecter avec leur [[Special:MyLanguage/VRChat account|VRChat account]], pour accèder et gérer leurs profil, amis, etc..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Support_resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Support ressources ==&lt;br /&gt;
&lt;br /&gt;
[[File:VRC Support Banner.png|thumb]]&lt;br /&gt;
[[File:How to Contact Support.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum d&#039;Aide===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://help.vrchat.com|help.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
Le Forum d&#039;Aide VRChat, aussi connu comme leur &amp;quot;Base de Connaissances&amp;quot;, est mis en place pour aider les utilisateurs à résoudre les problèmes qu&#039;ils pourraient rencontrer sur la platforme. Vous pouvez utiliser ce site web pour rechercher des guides pour voir aider avec un soucis, soumettre une demande de support, ou de modération [[Special:MyLanguage/Reporting|reports]].&lt;br /&gt;
&lt;br /&gt;
L&#039;équipe d&#039;assistance VRChat, ou équipe [[Special:MyLanguage/Trust and Safety|Trust and Safety]] vous assistera avec votre problème, si vous soumettez une demande de support ou un ticket de modération. Les tickets de support et de modération peuvent être soumis sous les catégories suivantes :&lt;br /&gt;
&lt;br /&gt;
* Demande de Support&lt;br /&gt;
* Signalement de Moderation / Faire Appel&lt;br /&gt;
* Aide Marketplace d&#039;Avatar&lt;br /&gt;
* Récupération de Compte Vérouillé&lt;br /&gt;
* Signalement d&#039;Exploitation de Sécurité&lt;br /&gt;
* Signalment d&#039;Infraction de Droits d&#039;Auteur&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Ask_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum de Demandes===&lt;br /&gt;
&lt;br /&gt;
* [https://ask.vrchat.com ask.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
Le Forum de Demandes de VRChat est un forum communautaire qui permet aux utilisateurs de poser des questions, et de parcourir les articles de la communauté sur de multiples tables, et de parcourir les &#039;[[Developer Update|Developer Updates]]&#039; de VRChat,  et les &#039;Commentaires Officiels&#039; créer par l&#039;Équipe VRChat. Les différentes tables qui peuvent être navigué et sur lequels on peut publier ou commenter, sont les suivantes:&lt;br /&gt;
&lt;br /&gt;
* Forum d&#039;A l&#039;aide!&lt;br /&gt;
* Forum Officiel&lt;br /&gt;
* Forum des Discussions Générales&lt;br /&gt;
* Forum du Hub des Créateurs&lt;br /&gt;
* Forum Tutoriels, Outils et Ressources  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Status_Page&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Page de Status===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://status.vrchat.com|status.vrchat.com}}&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] sur &#039;&#039;X.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Le site web de Status, tenu par Atlassian Statuspage &amp;lt;ref&amp;gt;[https://www.atlassian.com/software/statuspage &#039;Atlassian Statuspage - Official website&#039;] à &#039;&#039;atlassian.com&#039;&#039;; récupéré le 15 septembre 2025.&amp;lt;/ref&amp;gt; présente des données, concernant les status du serveur des services et [[Special:MyLanguage/Instance|Instances]] de VRChat. Cette page montre le calendrier des prochaines maintenances des serveurs, leur état opérationnel et les incidents récents de [[Special:MyLanguage/VRChat API|VRChat API]], et du site web, pour les données suivantes:&lt;br /&gt;
&lt;br /&gt;
* Traffic du réseau en Temps réel&lt;br /&gt;
** USA, Ouest (San José)&lt;br /&gt;
** USA, Est (Washington D.C.)&lt;br /&gt;
** Europe (Amsterdam)&lt;br /&gt;
** Japon (Tokyo)&lt;br /&gt;
&lt;br /&gt;
* API/Site Web&lt;br /&gt;
** Authentification &amp;amp; Connexion&lt;br /&gt;
** Social et Liste d&#039;Amis&lt;br /&gt;
** Upload de Contenu SDK&lt;br /&gt;
** Changement d&#039;État des Joueurs en Temps réel&lt;br /&gt;
*** Changement d&#039;Avatar, changement de status, etc.&lt;br /&gt;
&lt;br /&gt;
Cette page présente également des graphiques du trafic réseau pour VRChat, tels que le nombre d&#039;utilisateurs en ligne, la latence de l&#039;API, les requêtes API, le taux de réussite de l&#039;authentification Steam et le taux de réussite de l&#039;authentification Meta.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Feedback&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Retours d&#039;Expérience==&lt;br /&gt;
&lt;br /&gt;
[[File:Soumettre un Retour d&#039;Expérience et un Signalement de Bug.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/VRChat Feedback|VRChat Feedback]] pour de plus amples informations.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://feedback.vrchat.com|feedback.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forums de Retours d&#039;Expérience VRChat&#039;&#039;&#039;, opéré par Canny.io, consiste en plusieurs rubriques communautaires. Les Retours d&#039;Expérience de la Communauté sont toujours les bienvenus. &lt;br /&gt;
&lt;br /&gt;
Nous vous prions de publier vos retours sur les rubriques appropriés, pour les signalements de bugs, les demandes de fonctionnalités, les retours de la communauté et le suivi de l&#039;implémentation des nouvelles fonctionnalités. Voter pour les publications sur ces rubriques, permet de prioriser certaine suggestions pour l&#039;équipe VRChat.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
&lt;br /&gt;
La Documentation de VRChat couvre les commentaires officiels des fonctionnalités implémentés, notes de mise à jour, notes de modifications, et la structure du [[Special:MyLanguage/VRChat SDK|VRChat SDK]]. La Documentation de VRChat couvre également les guides, et les [[Special:MyLanguage/Frequently Asked Questions|Frequently Asked Questions]].&lt;br /&gt;
&lt;br /&gt;
La Documentation Créateurs couvre la documentation concernant le SDK VRChat, [[Special:MyLanguage/VRChat Creator Companion|VRChat Creator Companion]], [[Special:MyLanguage/Worlds|Worlds]], [[Special:MyLanguage/Udon|Udons]], [[Special:MyLanguage/Avatars|Avatars]], et [[Special:MyLanguage/Creator Economy|Creator Economy]]. Cette page couvre également les fonctionnalités à venir de la &#039;creator roadmap&#039; et les dernières versions pour le SDK VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Original_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Documentation Originale ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/ docs.vrchat.com]&lt;br /&gt;
** [https://vcc.docs.vrchat.com/ vcc.docs.vrchat.com]&lt;br /&gt;
** [https://udonsharp.docs.vrchat.com/ udonsharp.docs.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Creator_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Documentations des Créateurs===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com|creators.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Official_social_media_outlets&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Réseaux sociaux Officiels==&lt;br /&gt;
&lt;br /&gt;
VRChat est présent, officiellement, et non-officiellement sur les réseaux sociaux. VRChat prodigue une couverture officielle sur Discord, X (anciennement Twitter), Bluesky, YouTube, Twitch, Threads et Instagram.&lt;br /&gt;
&lt;br /&gt;
=== Discord ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/Discord servers|Discord servers]] pour plus d&#039;informations à propos du serveur Discord de VRChat disponible publiquement&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/vrchat Discord - VRChat]&lt;br /&gt;
* [https://discord.com/invite/T6ztSjHYCn Discord - VRChat Localization]&lt;br /&gt;
* [https://wiki.vrchat.com/discord Discord - VRChat Wiki]&lt;br /&gt;
Forums Communautaire, mises à jour&lt;br /&gt;
&lt;br /&gt;
===Twitter / X===&lt;br /&gt;
&lt;br /&gt;
* [https://twitter.com/VRChat X (formerly Twitter)] - @VRChat&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] - @VRChat_Status&lt;br /&gt;
&lt;br /&gt;
===Bluesky ===&lt;br /&gt;
&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com Bluesky] - @vrchat.com&lt;br /&gt;
Publications, Mises à Jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===YouTube ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/VRChat YouTube - VRChat] - @VRChat&lt;br /&gt;
* [https://www.youtube.com/@vrchat_learning_channel YouTube - VRChat Tutorials] - @vrchat_learning_channel Videos&lt;br /&gt;
&lt;br /&gt;
===Twitch===&lt;br /&gt;
&lt;br /&gt;
* [https://www.twitch.tv/vrchat twitch.tv/vrchat] - Streams en direct VRChat, VODs&lt;br /&gt;
&lt;br /&gt;
La chaîne Twitch de VRChat diffuse régulièrement des directs le vendredi à 14 h, heure d&#039;été du Pacifique(UTC−7). &lt;br /&gt;
&lt;br /&gt;
===Threads ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.threads.net/@officialvrchat Threads.com] - @officialvrchat&lt;br /&gt;
Publications, Mises à jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===Instagram===&lt;br /&gt;
&lt;br /&gt;
* [https://www.instagram.com/officialvrchat/ Instagram] - officialvrchat&lt;br /&gt;
Publications, vidéos&lt;br /&gt;
&lt;br /&gt;
== Réseaux sociaux de la Communauté ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&lt;br /&gt;
===Facebook===&lt;br /&gt;
&lt;br /&gt;
Le groupe Facebook VRChat est principalement géré par des bénévoles de la communauté et n&#039;est pas activement utilisé pour les publications ou interactions officielles.&lt;br /&gt;
&lt;br /&gt;
* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
===Reddit===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The VRChat subreddit is not owned, run, or moderated by VRChat, and VRChat does not make announcements or posts there. However, some VRChat team members post there periodically and are labeled with &amp;quot;VRChat Staff&amp;quot;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;{{Start-navbox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Resources/58/fr&amp;diff=69493</id>
		<title>Translations:Resources/58/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Resources/58/fr&amp;diff=69493"/>
		<updated>2026-04-16T17:18:17Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69492</id>
		<title>Resources/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69492"/>
		<updated>2026-04-16T17:18:13Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Le groupe Facebook VRChat est principalement géré par des bénévoles de la communauté et n&amp;#039;est pas activement utilisé pour les publications ou interactions officielles.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Pour les ressources, Créer par la communauté du Wiki VRChat, voir aussi [[:Category:Resources]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
Cette page contient &#039;&#039;&#039;Resources&#039;&#039;&#039; pour aider à vous guider, en utilisant des articles officiel VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;VRChat_website&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Site web VRChat ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Hello!&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Bonjour! ===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://hello.vrchat.com|hello.vrchat.com}}&lt;br /&gt;
** {{VRC link|https://hello.vrchat.com/blog|VRChat&#039;s Blog}}&lt;br /&gt;
&lt;br /&gt;
Ceci est le site web principal de VRChat, et sert de hub principal aux ressources et services de VRChat. Les utilisateurs peuvent également choisir de se connecter avec leur [[Special:MyLanguage/VRChat account|VRChat account]], pour accèder et gérer leurs profil, amis, etc..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Support_resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Support ressources ==&lt;br /&gt;
&lt;br /&gt;
[[File:VRC Support Banner.png|thumb]]&lt;br /&gt;
[[File:How to Contact Support.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum d&#039;Aide===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://help.vrchat.com|help.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
Le Forum d&#039;Aide VRChat, aussi connu comme leur &amp;quot;Base de Connaissances&amp;quot;, est mis en place pour aider les utilisateurs à résoudre les problèmes qu&#039;ils pourraient rencontrer sur la platforme. Vous pouvez utiliser ce site web pour rechercher des guides pour voir aider avec un soucis, soumettre une demande de support, ou de modération [[Special:MyLanguage/Reporting|reports]].&lt;br /&gt;
&lt;br /&gt;
L&#039;équipe d&#039;assistance VRChat, ou équipe [[Special:MyLanguage/Trust and Safety|Trust and Safety]] vous assistera avec votre problème, si vous soumettez une demande de support ou un ticket de modération. Les tickets de support et de modération peuvent être soumis sous les catégories suivantes :&lt;br /&gt;
&lt;br /&gt;
* Demande de Support&lt;br /&gt;
* Signalement de Moderation / Faire Appel&lt;br /&gt;
* Aide Marketplace d&#039;Avatar&lt;br /&gt;
* Récupération de Compte Vérouillé&lt;br /&gt;
* Signalement d&#039;Exploitation de Sécurité&lt;br /&gt;
* Signalment d&#039;Infraction de Droits d&#039;Auteur&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Ask_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum de Demandes===&lt;br /&gt;
&lt;br /&gt;
* [https://ask.vrchat.com ask.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
Le Forum de Demandes de VRChat est un forum communautaire qui permet aux utilisateurs de poser des questions, et de parcourir les articles de la communauté sur de multiples tables, et de parcourir les &#039;[[Developer Update|Developer Updates]]&#039; de VRChat,  et les &#039;Commentaires Officiels&#039; créer par l&#039;Équipe VRChat. Les différentes tables qui peuvent être navigué et sur lequels on peut publier ou commenter, sont les suivantes:&lt;br /&gt;
&lt;br /&gt;
* Forum d&#039;A l&#039;aide!&lt;br /&gt;
* Forum Officiel&lt;br /&gt;
* Forum des Discussions Générales&lt;br /&gt;
* Forum du Hub des Créateurs&lt;br /&gt;
* Forum Tutoriels, Outils et Ressources  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Status_Page&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Page de Status===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://status.vrchat.com|status.vrchat.com}}&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] sur &#039;&#039;X.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Le site web de Status, tenu par Atlassian Statuspage &amp;lt;ref&amp;gt;[https://www.atlassian.com/software/statuspage &#039;Atlassian Statuspage - Official website&#039;] à &#039;&#039;atlassian.com&#039;&#039;; récupéré le 15 septembre 2025.&amp;lt;/ref&amp;gt; présente des données, concernant les status du serveur des services et [[Special:MyLanguage/Instance|Instances]] de VRChat. Cette page montre le calendrier des prochaines maintenances des serveurs, leur état opérationnel et les incidents récents de [[Special:MyLanguage/VRChat API|VRChat API]], et du site web, pour les données suivantes:&lt;br /&gt;
&lt;br /&gt;
* Traffic du réseau en Temps réel&lt;br /&gt;
** USA, Ouest (San José)&lt;br /&gt;
** USA, Est (Washington D.C.)&lt;br /&gt;
** Europe (Amsterdam)&lt;br /&gt;
** Japon (Tokyo)&lt;br /&gt;
&lt;br /&gt;
* API/Site Web&lt;br /&gt;
** Authentification &amp;amp; Connexion&lt;br /&gt;
** Social et Liste d&#039;Amis&lt;br /&gt;
** Upload de Contenu SDK&lt;br /&gt;
** Changement d&#039;État des Joueurs en Temps réel&lt;br /&gt;
*** Changement d&#039;Avatar, changement de status, etc.&lt;br /&gt;
&lt;br /&gt;
Cette page présente également des graphiques du trafic réseau pour VRChat, tels que le nombre d&#039;utilisateurs en ligne, la latence de l&#039;API, les requêtes API, le taux de réussite de l&#039;authentification Steam et le taux de réussite de l&#039;authentification Meta.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Feedback&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Retours d&#039;Expérience==&lt;br /&gt;
&lt;br /&gt;
[[File:Soumettre un Retour d&#039;Expérience et un Signalement de Bug.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/VRChat Feedback|VRChat Feedback]] pour de plus amples informations.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://feedback.vrchat.com|feedback.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forums de Retours d&#039;Expérience VRChat&#039;&#039;&#039;, opéré par Canny.io, consiste en plusieurs rubriques communautaires. Les Retours d&#039;Expérience de la Communauté sont toujours les bienvenus. &lt;br /&gt;
&lt;br /&gt;
Nous vous prions de publier vos retours sur les rubriques appropriés, pour les signalements de bugs, les demandes de fonctionnalités, les retours de la communauté et le suivi de l&#039;implémentation des nouvelles fonctionnalités. Voter pour les publications sur ces rubriques, permet de prioriser certaine suggestions pour l&#039;équipe VRChat.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
&lt;br /&gt;
La Documentation de VRChat couvre les commentaires officiels des fonctionnalités implémentés, notes de mise à jour, notes de modifications, et la structure du [[Special:MyLanguage/VRChat SDK|VRChat SDK]]. La Documentation de VRChat couvre également les guides, et les [[Special:MyLanguage/Frequently Asked Questions|Frequently Asked Questions]].&lt;br /&gt;
&lt;br /&gt;
La Documentation Créateurs couvre la documentation concernant le SDK VRChat, [[Special:MyLanguage/VRChat Creator Companion|VRChat Creator Companion]], [[Special:MyLanguage/Worlds|Worlds]], [[Special:MyLanguage/Udon|Udons]], [[Special:MyLanguage/Avatars|Avatars]], et [[Special:MyLanguage/Creator Economy|Creator Economy]]. Cette page couvre également les fonctionnalités à venir de la &#039;creator roadmap&#039; et les dernières versions pour le SDK VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Original_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Documentation Originale ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/ docs.vrchat.com]&lt;br /&gt;
** [https://vcc.docs.vrchat.com/ vcc.docs.vrchat.com]&lt;br /&gt;
** [https://udonsharp.docs.vrchat.com/ udonsharp.docs.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Creator_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Documentations des Créateurs===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com|creators.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Official_social_media_outlets&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Réseaux sociaux Officiels==&lt;br /&gt;
&lt;br /&gt;
VRChat est présent, officiellement, et non-officiellement sur les réseaux sociaux. VRChat prodigue une couverture officielle sur Discord, X (anciennement Twitter), Bluesky, YouTube, Twitch, Threads et Instagram.&lt;br /&gt;
&lt;br /&gt;
=== Discord ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/Discord servers|Discord servers]] pour plus d&#039;informations à propos du serveur Discord de VRChat disponible publiquement&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/vrchat Discord - VRChat]&lt;br /&gt;
* [https://discord.com/invite/T6ztSjHYCn Discord - VRChat Localization]&lt;br /&gt;
* [https://wiki.vrchat.com/discord Discord - VRChat Wiki]&lt;br /&gt;
Forums Communautaire, mises à jour&lt;br /&gt;
&lt;br /&gt;
===Twitter / X===&lt;br /&gt;
&lt;br /&gt;
* [https://twitter.com/VRChat X (formerly Twitter)] - @VRChat&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] - @VRChat_Status&lt;br /&gt;
&lt;br /&gt;
===Bluesky ===&lt;br /&gt;
&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com Bluesky] - @vrchat.com&lt;br /&gt;
Publications, Mises à Jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===YouTube ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/VRChat YouTube - VRChat] - @VRChat&lt;br /&gt;
* [https://www.youtube.com/@vrchat_learning_channel YouTube - VRChat Tutorials] - @vrchat_learning_channel Videos&lt;br /&gt;
&lt;br /&gt;
===Twitch===&lt;br /&gt;
&lt;br /&gt;
* [https://www.twitch.tv/vrchat twitch.tv/vrchat] - Streams en direct VRChat, VODs&lt;br /&gt;
&lt;br /&gt;
La chaîne Twitch de VRChat diffuse régulièrement des directs le vendredi à 14 h, heure d&#039;été du Pacifique(UTC−7). &lt;br /&gt;
&lt;br /&gt;
===Threads ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.threads.net/@officialvrchat Threads.com] - @officialvrchat&lt;br /&gt;
Publications, Mises à jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===Instagram===&lt;br /&gt;
&lt;br /&gt;
* [https://www.instagram.com/officialvrchat/ Instagram] - officialvrchat&lt;br /&gt;
Publications, vidéos&lt;br /&gt;
&lt;br /&gt;
== Réseaux sociaux de la Communauté ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&lt;br /&gt;
===Facebook===&lt;br /&gt;
&lt;br /&gt;
Le groupe Facebook VRChat est principalement géré par des bénévoles de la communauté et n&#039;est pas activement utilisé pour les publications ou interactions officielles.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
===Reddit===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The VRChat subreddit is not owned, run, or moderated by VRChat, and VRChat does not make announcements or posts there. However, some VRChat team members post there periodically and are labeled with &amp;quot;VRChat Staff&amp;quot;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;{{Start-navbox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Resources/57/fr&amp;diff=69491</id>
		<title>Translations:Resources/57/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Resources/57/fr&amp;diff=69491"/>
		<updated>2026-04-16T17:18:12Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;Le groupe Facebook VRChat est principalement géré par des bénévoles de la communauté et n&amp;#039;est pas activement utilisé pour les publications ou interactions officielles.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le groupe Facebook VRChat est principalement géré par des bénévoles de la communauté et n&#039;est pas activement utilisé pour les publications ou interactions officielles.&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69490</id>
		<title>Resources/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Resources/fr&amp;diff=69490"/>
		<updated>2026-04-16T17:17:42Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;===Facebook===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Pour les ressources, Créer par la communauté du Wiki VRChat, voir aussi [[:Category:Resources]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
Cette page contient &#039;&#039;&#039;Resources&#039;&#039;&#039; pour aider à vous guider, en utilisant des articles officiel VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;VRChat_website&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Site web VRChat ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Hello!&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Bonjour! ===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://hello.vrchat.com|hello.vrchat.com}}&lt;br /&gt;
** {{VRC link|https://hello.vrchat.com/blog|VRChat&#039;s Blog}}&lt;br /&gt;
&lt;br /&gt;
Ceci est le site web principal de VRChat, et sert de hub principal aux ressources et services de VRChat. Les utilisateurs peuvent également choisir de se connecter avec leur [[Special:MyLanguage/VRChat account|VRChat account]], pour accèder et gérer leurs profil, amis, etc..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Support_resources&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Support ressources ==&lt;br /&gt;
&lt;br /&gt;
[[File:VRC Support Banner.png|thumb]]&lt;br /&gt;
[[File:How to Contact Support.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Help_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum d&#039;Aide===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://help.vrchat.com|help.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
Le Forum d&#039;Aide VRChat, aussi connu comme leur &amp;quot;Base de Connaissances&amp;quot;, est mis en place pour aider les utilisateurs à résoudre les problèmes qu&#039;ils pourraient rencontrer sur la platforme. Vous pouvez utiliser ce site web pour rechercher des guides pour voir aider avec un soucis, soumettre une demande de support, ou de modération [[Special:MyLanguage/Reporting|reports]].&lt;br /&gt;
&lt;br /&gt;
L&#039;équipe d&#039;assistance VRChat, ou équipe [[Special:MyLanguage/Trust and Safety|Trust and Safety]] vous assistera avec votre problème, si vous soumettez une demande de support ou un ticket de modération. Les tickets de support et de modération peuvent être soumis sous les catégories suivantes :&lt;br /&gt;
&lt;br /&gt;
* Demande de Support&lt;br /&gt;
* Signalement de Moderation / Faire Appel&lt;br /&gt;
* Aide Marketplace d&#039;Avatar&lt;br /&gt;
* Récupération de Compte Vérouillé&lt;br /&gt;
* Signalement d&#039;Exploitation de Sécurité&lt;br /&gt;
* Signalment d&#039;Infraction de Droits d&#039;Auteur&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Ask_Forum&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Forum de Demandes===&lt;br /&gt;
&lt;br /&gt;
* [https://ask.vrchat.com ask.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
Le Forum de Demandes de VRChat est un forum communautaire qui permet aux utilisateurs de poser des questions, et de parcourir les articles de la communauté sur de multiples tables, et de parcourir les &#039;[[Developer Update|Developer Updates]]&#039; de VRChat,  et les &#039;Commentaires Officiels&#039; créer par l&#039;Équipe VRChat. Les différentes tables qui peuvent être navigué et sur lequels on peut publier ou commenter, sont les suivantes:&lt;br /&gt;
&lt;br /&gt;
* Forum d&#039;A l&#039;aide!&lt;br /&gt;
* Forum Officiel&lt;br /&gt;
* Forum des Discussions Générales&lt;br /&gt;
* Forum du Hub des Créateurs&lt;br /&gt;
* Forum Tutoriels, Outils et Ressources  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Status_Page&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Page de Status===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://status.vrchat.com|status.vrchat.com}}&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] sur &#039;&#039;X.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Le site web de Status, tenu par Atlassian Statuspage &amp;lt;ref&amp;gt;[https://www.atlassian.com/software/statuspage &#039;Atlassian Statuspage - Official website&#039;] à &#039;&#039;atlassian.com&#039;&#039;; récupéré le 15 septembre 2025.&amp;lt;/ref&amp;gt; présente des données, concernant les status du serveur des services et [[Special:MyLanguage/Instance|Instances]] de VRChat. Cette page montre le calendrier des prochaines maintenances des serveurs, leur état opérationnel et les incidents récents de [[Special:MyLanguage/VRChat API|VRChat API]], et du site web, pour les données suivantes:&lt;br /&gt;
&lt;br /&gt;
* Traffic du réseau en Temps réel&lt;br /&gt;
** USA, Ouest (San José)&lt;br /&gt;
** USA, Est (Washington D.C.)&lt;br /&gt;
** Europe (Amsterdam)&lt;br /&gt;
** Japon (Tokyo)&lt;br /&gt;
&lt;br /&gt;
* API/Site Web&lt;br /&gt;
** Authentification &amp;amp; Connexion&lt;br /&gt;
** Social et Liste d&#039;Amis&lt;br /&gt;
** Upload de Contenu SDK&lt;br /&gt;
** Changement d&#039;État des Joueurs en Temps réel&lt;br /&gt;
*** Changement d&#039;Avatar, changement de status, etc.&lt;br /&gt;
&lt;br /&gt;
Cette page présente également des graphiques du trafic réseau pour VRChat, tels que le nombre d&#039;utilisateurs en ligne, la latence de l&#039;API, les requêtes API, le taux de réussite de l&#039;authentification Steam et le taux de réussite de l&#039;authentification Meta.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Feedback&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Retours d&#039;Expérience==&lt;br /&gt;
&lt;br /&gt;
[[File:Soumettre un Retour d&#039;Expérience et un Signalement de Bug.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/VRChat Feedback|VRChat Feedback]] pour de plus amples informations.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://feedback.vrchat.com|feedback.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forums de Retours d&#039;Expérience VRChat&#039;&#039;&#039;, opéré par Canny.io, consiste en plusieurs rubriques communautaires. Les Retours d&#039;Expérience de la Communauté sont toujours les bienvenus. &lt;br /&gt;
&lt;br /&gt;
Nous vous prions de publier vos retours sur les rubriques appropriés, pour les signalements de bugs, les demandes de fonctionnalités, les retours de la communauté et le suivi de l&#039;implémentation des nouvelles fonctionnalités. Voter pour les publications sur ces rubriques, permet de prioriser certaine suggestions pour l&#039;équipe VRChat.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
&lt;br /&gt;
La Documentation de VRChat couvre les commentaires officiels des fonctionnalités implémentés, notes de mise à jour, notes de modifications, et la structure du [[Special:MyLanguage/VRChat SDK|VRChat SDK]]. La Documentation de VRChat couvre également les guides, et les [[Special:MyLanguage/Frequently Asked Questions|Frequently Asked Questions]].&lt;br /&gt;
&lt;br /&gt;
La Documentation Créateurs couvre la documentation concernant le SDK VRChat, [[Special:MyLanguage/VRChat Creator Companion|VRChat Creator Companion]], [[Special:MyLanguage/Worlds|Worlds]], [[Special:MyLanguage/Udon|Udons]], [[Special:MyLanguage/Avatars|Avatars]], et [[Special:MyLanguage/Creator Economy|Creator Economy]]. Cette page couvre également les fonctionnalités à venir de la &#039;creator roadmap&#039; et les dernières versions pour le SDK VRChat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Original_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Documentation Originale ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/ docs.vrchat.com]&lt;br /&gt;
** [https://vcc.docs.vrchat.com/ vcc.docs.vrchat.com]&lt;br /&gt;
** [https://udonsharp.docs.vrchat.com/ udonsharp.docs.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Creator_Docs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Documentations des Créateurs===&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com|creators.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Official_social_media_outlets&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Réseaux sociaux Officiels==&lt;br /&gt;
&lt;br /&gt;
VRChat est présent, officiellement, et non-officiellement sur les réseaux sociaux. VRChat prodigue une couverture officielle sur Discord, X (anciennement Twitter), Bluesky, YouTube, Twitch, Threads et Instagram.&lt;br /&gt;
&lt;br /&gt;
=== Discord ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Voir aussi [[Special:MyLanguage/Discord servers|Discord servers]] pour plus d&#039;informations à propos du serveur Discord de VRChat disponible publiquement&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/vrchat Discord - VRChat]&lt;br /&gt;
* [https://discord.com/invite/T6ztSjHYCn Discord - VRChat Localization]&lt;br /&gt;
* [https://wiki.vrchat.com/discord Discord - VRChat Wiki]&lt;br /&gt;
Forums Communautaire, mises à jour&lt;br /&gt;
&lt;br /&gt;
===Twitter / X===&lt;br /&gt;
&lt;br /&gt;
* [https://twitter.com/VRChat X (formerly Twitter)] - @VRChat&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] - @VRChat_Status&lt;br /&gt;
&lt;br /&gt;
===Bluesky ===&lt;br /&gt;
&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com Bluesky] - @vrchat.com&lt;br /&gt;
Publications, Mises à Jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===YouTube ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/VRChat YouTube - VRChat] - @VRChat&lt;br /&gt;
* [https://www.youtube.com/@vrchat_learning_channel YouTube - VRChat Tutorials] - @vrchat_learning_channel Videos&lt;br /&gt;
&lt;br /&gt;
===Twitch===&lt;br /&gt;
&lt;br /&gt;
* [https://www.twitch.tv/vrchat twitch.tv/vrchat] - Streams en direct VRChat, VODs&lt;br /&gt;
&lt;br /&gt;
La chaîne Twitch de VRChat diffuse régulièrement des directs le vendredi à 14 h, heure d&#039;été du Pacifique(UTC−7). &lt;br /&gt;
&lt;br /&gt;
===Threads ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.threads.net/@officialvrchat Threads.com] - @officialvrchat&lt;br /&gt;
Publications, Mises à jour, vidéos&lt;br /&gt;
&lt;br /&gt;
===Instagram===&lt;br /&gt;
&lt;br /&gt;
* [https://www.instagram.com/officialvrchat/ Instagram] - officialvrchat&lt;br /&gt;
Publications, vidéos&lt;br /&gt;
&lt;br /&gt;
== Réseaux sociaux de la Communauté ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&lt;br /&gt;
===Facebook===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The VRChat Facebook group is maintained chiefly by community volunteers, and is not actively used for official posts or interactions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
===Reddit===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
The VRChat subreddit is not owned, run, or moderated by VRChat, and VRChat does not make announcements or posts there. However, some VRChat team members post there periodically and are labeled with &amp;quot;VRChat Staff&amp;quot;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;{{Start-navbox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Translations:Resources/56/fr&amp;diff=69489</id>
		<title>Translations:Resources/56/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Translations:Resources/56/fr&amp;diff=69489"/>
		<updated>2026-04-16T17:17:41Z</updated>

		<summary type="html">&lt;p&gt;Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51: Created page with &amp;quot;===Facebook===&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Facebook===&lt;/div&gt;</summary>
		<author><name>Usr df96519a-f5b3-42c6-b50b-828c6fe7ea51</name></author>
	</entry>
</feed>