Avatar Dynamics/fr: Difference between revisions

From VRChat Wiki
French Fox (talk | contribs)
Created page with "===« Contact Senders »==="
French Fox (talk | contribs)
No edit summary
 
(36 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Noticebox/Official}}
{{Noticebox/Official}}
{{Stub|Plutôt vide ici ! Vous pouvez [[Special:MyLanguage/VRCWiki:How to Contribute|contribuer]], en développant et en relisant cet article, conformément au [[Special:MyLanguage/VRCWiki:Manual of Style|Manuel de style]].}}
{{Stub|Peu d’informations ici ! Vous pouvez [[Special:MyLanguage/VRCWiki:How to Contribute|contribuer]] en développant et en relisant cet article, conformément au [[Special:MyLanguage/VRCWiki:Manual of Style|Manuel de style]].}}
Les '''dynamiques d'avatar''' sont une fonctionnalité introduite dans VRChat le 21 avril 2022<ref>[https://hello.vrchat.com/blog/avatar-dynamics-live Blog VRChat : Dynamiques d'avatar]</ref> qui permet d'ajouter des interactions entre avatars, remplaçant les anciens composants en ajoutant de nouvelles options pour les avatars. Cette mise à jour a de plus introduit un nouveau système de permissions, permettant aux utilisateurs de définir qui peut interagir avec ces nouvelles fonctionnalités.
Les '''Dynamiques d'avatars''' est une fonctionnalité des [[Special:MyLanguage/Avatars|avatars]], introduite dans VRChat le {{date| April 21, 2022}}<ref>[https://hello.vrchat.com/blog/avatar-dynamics-live
Blog VRChat : Avatar Dynamics Live]</ref>. Elle constitue un ensemble de fonctionnalités permettant d’ajouter davantage d’interactions entre les avatars, remplaçant les anciens composants d’avatar et offrant de nouvelles options. Cette version a également introduit un nouveau système de permissions permettant de définir qui peut interagir avec ces nouvelles fonctionnalités.


==PhysBones==
== PhysBones ==


''Voir [[Special:MyLanguage/Physbones|Physbones]] pour plus d'informations.''
''Voir [[Special:MyLanguage/Physbones|Physbones]] pour plus d'informations.''


Les PhysBones permettent un mouvement secondaire et une interactivité des os des avatars, permettant aux utilisateurs d'attraper, mouvoir et manipuler certaines parties des avatars. (p. ex. Cheveux, oreilles).
Les physbones sont un système de physique dynamique d'avatar permettant aux utilisateurs de créer des mouvements secondaires et os interactifs dans VRChat. Ils sont utilisés pour simuler un comportement plus naturel sur certaines parties des avatars, réagissant aux manipulations physiques via des paramètres tels que le mouvement, la gravité et les collisions.


==Contacts==
== Contacts ==


''Voir [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contacts] pour plus d'informations.''
''Voir [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contacts] pour plus d'informations.''
Line 17: Line 18:


<span id="Contact_Senders"></span>
<span id="Contact_Senders"></span>
===« Contact Senders »===
=== « Contact Senders » ===


<div lang="en" dir="ltr" class="mw-content-ltr">
Un « '''contact sender''' » défini un volume qui peut détecter un « contact receiver » homologue. Les « senders » peuvent être sous forme de sphère ou de capsule et utiliser le « root transform », « local position », « rotation offsets », ainsi qu'une ou plusieurs étiquettes de collision.
A '''Contact Sender''' defines a collision volume that can be detected by a matching Contact Receiver. Senders can use a sphere or capsule shape, a root transform, local position and rotation offsets, and one or more collision tags.
 
</div>
Les contacts en forme de boîte sont disponibles pour les avatars et mondes, avec largeur, hauteur et profondeur configurables. Les récepteurs de contacts en forme de boîte prendront également en charge un mode de calcul de proximité supplémentaire basé sur la distance entre l’émetteur et la face Z positive de la boîte.


<div lang="en" dir="ltr" class="mw-content-ltr">
Sur les avatars, la section « '''Colliders''' » de « l'[[Special:MyLanguage/Avatar Descriptor|Avatar Descriptor]] » crée des « contacts senders » pour les parties du corps commune, tels que les mains et les doigts
On avatars, the ''Colliders'' section of the [[Special:MyLanguage/Avatar Descriptor|Avatar Descriptor]] also creates built-in Contact Senders for common body parts such as hands and fingers.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Contact_Receivers"></span>
===Contact Receivers===
=== « Contact Receivers » ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Un « contact receiver » reçoit les « senders » homologues et définit une valeur pour un « Animator parameter » de l'avatar. Les « receivers » peuvent être configurés afin de permettre l'interaction avec soi-même, les autres utilisateurs, ou localement.
A '''Contact Receiver''' listens for matching senders and writes a value to an Animator parameter on the avatar. Receivers can be configured to allow self-contact, other users, or only local evaluation.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div class="mw-translate-fuzzy">
VRChat supports three receiver behaviors:
VRChat prend en charge trois comportements pour les récepteurs :
* '''Constant''' keeps a parameter active while a matching sender stays inside the receiver.
* '''Constant''' — Maintient un paramètre actif tant qu’un émetteur correspondant reste à l’intérieur du récepteur.
* '''On Enter''' activates for one frame when a matching sender enters, optionally requiring a minimum velocity.
* '''On Enter''' — S’active pendant une seule frame lorsqu’un émetteur correspondant entre, avec possibilité de nécessiter une vitesse minimale.
* '''Proximity''' outputs a float from `0.0` to `1.0` based on how close the sender is to the center of the receiver.
* '''Proximity''' — Renvoie une valeur flottante de 0.0 à 1.0 en fonction de la proximité de l’émetteur par rapport au centre du récepteur.
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Tags_and_parameters"></span>
===Tags and parameters===
=== Étiquettes et paramètres ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Les contacts n’interagissent que lorsqu’un émetteur et un récepteur partagent au moins une étiquette de collision correspondante. Le champ ''Parameter'' du récepteur détermine quel paramètre de l’Animator est mis à jour. Selon le type de paramètre de l’Animator, la valeur peut être interprétée comme un float, un int ou un bool.
Contacts only interact when a sender and receiver share at least one matching collision tag. The receiver's ''Parameter'' field determines which Animator parameter is updated. Depending on the Animator parameter type, the value may be interpreted as a float, int, or bool.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Debugging"></span>
===Debugging===
=== Débogage ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Dans Unity, les gizmos de Contact apparaissent lorsque les Gizmos sont activés et que le contact ou l’un de ses parents est sélectionné. Dans VRChat, la superposition Avatar Dynamics peut également être utilisée pour visualiser les Contacts et les PhysBones pendant les tests.
In Unity, Contact gizmos appear when Gizmos are enabled and the contact or one of its parents is selected. In VRChat, the Avatar Dynamics overlay can also be used to visualize Contacts and PhysBones during testing.
</div>


==Permissions==
== Permissions ==


Le système de permission des dynamiques d'avatar vous donne un contrôle complet sur qui peut interagir avec votre avatar et comment :
Le système de permission des dynamiques d'avatar vous donne un contrôle complet sur qui peut interagir avec votre avatar et comment :


<span id="Global_Permissions"></span>
<span id="Global_Permissions"></span>
===Permissions globales===
=== Permissions globales ===


Sélectionnez '''Tout le monde''', '''Amis''' ou '''Personne''' en tant que paramètre par défaut pour tous les utilisateurs.
Sélectionnez '''Tout le monde''', '''Amis''' ou '''Personne''' en tant que paramètre par défaut pour tous les utilisateurs.


<span id="Per-User_Overrides"></span>
<span id="Per-User_Overrides"></span>
===Outrepasser par utilisateur===
=== Outrepasser par utilisateur ===


Donnez ou non les permissions d'interaction avec l'avatar pour des utilisateurs en particulier.
Donnez ou non les permissions d'interaction avec l'avatar pour des utilisateurs en particulier.


<span id="Quick_Toggle/Panic_Mode"></span>
<span id="Quick_Toggle/Safe_Mode"></span>
===Activation rapide / Mode panique===
=== Activation rapide / Mode sécurisé ===


Met en pause immédiatement toutes les interactions (qu'importe les paramètres) avec un seul bouton dans le menu rapide.
Met en pause immédiatement toutes les interactions (qu'importe les paramètres) avec un seul bouton dans le menu rapide.


<div lang="en" dir="ltr" class="mw-content-ltr">
== Ressources officielles ==
==Official resources==
* [https://creators.vrchat.com/avatars/avatar-components/ Composants d’avatar] sur Creator Docs
* [https://creators.vrchat.com/avatars/avatar-components/ Avatar Components] on Creator Docs
* [https://creators.vrchat.com/avatars/avatar-dynamics/physbones/ PhysBones] sur Creator Docs
* [https://creators.vrchat.com/avatars/avatar-dynamics/physbones/ PhysBones] on Creator Docs
* [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contacts] sur Creator Docs
* [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contacts] on Creator Docs
</div>


<span id="References"></span>
<span id="References"></span>
==Références==
== Références ==


<references/>
<references/>


[[Category:Needs images]]
[[Category:Features{{#translation:}}]]
[[Category:Features{{#translation:}}]]
[[Category:SDK{{#translation:}}]] <!-- remove once PhysBones and/or Contacts gets it's own page. Avatar Dynamics is a system. -->
[[Category:Needs images{{#translation:}}]]

Latest revision as of 20:27, 20 July 2026

V · EC'est une page officielle d'informations VRChat !
Elle est examinée et approuvée par l'équipe VRCWiki. Apprenez comment contribuer à cette page en consultant le Guide du contributeur.
V · ECette page est un brouillon.
Vous pouvez aider le Wiki de VRChat en l'améliorant.
[Raison: Peu d’informations ici ! Vous pouvez contribuer en développant et en relisant cet article, conformément au Manuel de style.]

Les Dynamiques d'avatars est une fonctionnalité des avatars, introduite dans VRChat le 21 avril 2022[1]. Elle constitue un ensemble de fonctionnalités permettant d’ajouter davantage d’interactions entre les avatars, remplaçant les anciens composants d’avatar et offrant de nouvelles options. Cette version a également introduit un nouveau système de permissions permettant de définir qui peut interagir avec ces nouvelles fonctionnalités.

PhysBones

Voir Physbones pour plus d'informations.

Les physbones sont un système de physique dynamique d'avatar permettant aux utilisateurs de créer des mouvements secondaires et os interactifs dans VRChat. Ils sont utilisés pour simuler un comportement plus naturel sur certaines parties des avatars, réagissant aux manipulations physiques via des paramètres tels que le mouvement, la gravité et les collisions.

Contacts

Voir Contacts pour plus d'informations.

Les contacts sont un système permettant aux avatars de détecter des collisions entre eux-mêmes ou d'autres avatars. Ces collisions peuvent ensuite être utilisées pour guider « l'animation controller » et effectuer toutes sortes d'interactions.

« Contact Senders »

Un « contact sender » défini un volume qui peut détecter un « contact receiver » homologue. Les « senders » peuvent être sous forme de sphère ou de capsule et utiliser le « root transform », « local position », « rotation offsets », ainsi qu'une ou plusieurs étiquettes de collision.

Les contacts en forme de boîte sont disponibles pour les avatars et mondes, avec largeur, hauteur et profondeur configurables. Les récepteurs de contacts en forme de boîte prendront également en charge un mode de calcul de proximité supplémentaire basé sur la distance entre l’émetteur et la face Z positive de la boîte.

Sur les avatars, la section « Colliders » de « l'Avatar Descriptor » crée des « contacts senders » pour les parties du corps commune, tels que les mains et les doigts

« Contact Receivers »

Un « contact receiver » reçoit les « senders » homologues et définit une valeur pour un « Animator parameter » de l'avatar. Les « receivers » peuvent être configurés afin de permettre l'interaction avec soi-même, les autres utilisateurs, ou localement.

VRChat prend en charge trois comportements pour les récepteurs :

  • Constant — Maintient un paramètre actif tant qu’un émetteur correspondant reste à l’intérieur du récepteur.
  • On Enter — S’active pendant une seule frame lorsqu’un émetteur correspondant entre, avec possibilité de nécessiter une vitesse minimale.
  • Proximity — Renvoie une valeur flottante de 0.0 à 1.0 en fonction de la proximité de l’émetteur par rapport au centre du récepteur.

Étiquettes et paramètres

Les contacts n’interagissent que lorsqu’un émetteur et un récepteur partagent au moins une étiquette de collision correspondante. Le champ Parameter du récepteur détermine quel paramètre de l’Animator est mis à jour. Selon le type de paramètre de l’Animator, la valeur peut être interprétée comme un float, un int ou un bool.

Débogage

Dans Unity, les gizmos de Contact apparaissent lorsque les Gizmos sont activés et que le contact ou l’un de ses parents est sélectionné. Dans VRChat, la superposition Avatar Dynamics peut également être utilisée pour visualiser les Contacts et les PhysBones pendant les tests.

Permissions

Le système de permission des dynamiques d'avatar vous donne un contrôle complet sur qui peut interagir avec votre avatar et comment :

Permissions globales

Sélectionnez Tout le monde, Amis ou Personne en tant que paramètre par défaut pour tous les utilisateurs.

Outrepasser par utilisateur

Donnez ou non les permissions d'interaction avec l'avatar pour des utilisateurs en particulier.

Activation rapide / Mode sécurisé

Met en pause immédiatement toutes les interactions (qu'importe les paramètres) avec un seul bouton dans le menu rapide.

Ressources officielles

Références

  1. [https://hello.vrchat.com/blog/avatar-dynamics-live Blog VRChat : Avatar Dynamics Live]