Avatar Dynamics/es: Difference between revisions
No edit summary |
Updating to match new version of source page |
||
| Line 15: | Line 15: | ||
''Véase también [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contactos] para obtener información más detallada.'' | ''Véase también [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contactos] para obtener información más detallada.'' | ||
<div class="mw-translate-fuzzy"> | |||
Los contactos es un sistema que permite a los avatares detectar colisiones consigo mismos o con otros avatares. Estas colisiones luego pueden usarse para manipular el controlador de animación y realizar todo tipo de efectos divertidos. | Los contactos es un sistema que permite a los avatares detectar colisiones consigo mismos o con otros avatares. Estas colisiones luego pueden usarse para manipular el controlador de animación y realizar todo tipo de efectos divertidos. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
===Contact Senders=== | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
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> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
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"> | |||
===Contact Receivers=== | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
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"> | |||
VRChat supports three receiver behaviors: | |||
* '''Constant''' keeps a parameter active while a matching sender stays inside the receiver. | |||
* '''On Enter''' activates for one frame when a matching sender enters, optionally requiring a minimum velocity. | |||
* '''Proximity''' outputs a float from `0.0` to `1.0` based on how close the sender is to the center of the receiver. | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
===Tags and parameters=== | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
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"> | |||
===Debugging=== | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
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> | |||
<span id="Permissions"></span> | <span id="Permissions"></span> | ||
| Line 36: | Line 81: | ||
Pausa instantáneamente todas las interacciones (sin importar otras configuraciones) con solo presionar un botón en el menú rápido. | Pausa instantáneamente todas las interacciones (sin importar otras configuraciones) con solo presionar un botón en el menú rápido. | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
==Official resources== | |||
* [https://creators.vrchat.com/avatars/avatar-components/ Avatar Components] on Creator Docs | |||
* [https://creators.vrchat.com/avatars/avatar-dynamics/physbones/ PhysBones] on Creator Docs | |||
* [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contacts] on Creator Docs | |||
</div> | |||
<span id="References"></span> | <span id="References"></span> | ||
Revision as of 14:39, 10 March 2026
[Razón: ¡No hay mucha información aquí! Puedes contribuir ampliando y revisando este artículo, de acuerdo con el manual de estilo.]
Las dinámicas de avatar es una característica para avatares, introducida inicialmente en VRChat el 21 de abril de 2022[1]. Es un conjunto de funciones para añadir más interacciones entre avatares, reemplazando componentes antiguos y agregando nuevas opciones para los avatares. Esta actualización también introdujo un nuevo sistema de permisos para que los usuarios puedan establecer quién puede interactuar con estas nuevas funciones.
PhysBones
Véase también Physbones para obtener información más detallada.
Los physbones permiten el movimiento secundario y huesos interactuables para avatares, lo que permite a los usuarios agarrar, mover y manipular partes del avatar (por ejemplo: pelo, orejas).
Contactos
Véase también Contactos para obtener información más detallada.
Los contactos es un sistema que permite a los avatares detectar colisiones consigo mismos o con otros avatares. Estas colisiones luego pueden usarse para manipular el controlador de animación y realizar todo tipo de efectos divertidos.
Contact Senders
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.
On avatars, the Colliders section of the Avatar Descriptor also creates built-in Contact Senders for common body parts such as hands and fingers.
Contact Receivers
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.
VRChat supports three receiver behaviors:
- Constant keeps a parameter active while a matching sender stays inside the receiver.
- On Enter activates for one frame when a matching sender enters, optionally requiring a minimum velocity.
- Proximity outputs a float from `0.0` to `1.0` based on how close the sender is to the center of the receiver.
Tags and parameters
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.
Debugging
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.
Permisos
El sistema de permisos de las dinámicas de avatar te brinda control total sobre quién puede interactuar con tu avatar y cómo:
Permisos globales
Elige "Todos", "Amigos" o "Nadie" como configuración por defecto para todos los usuarios.
Anulaciones por usuario
Concede o deniega individualmente permisos de interacción con el avatar para usuarios específicos.
Modo seguro/Modo pánico
Pausa instantáneamente todas las interacciones (sin importar otras configuraciones) con solo presionar un botón en el menú rápido.
Official resources
- Avatar Components on Creator Docs
- PhysBones on Creator Docs
- Contacts on Creator Docs