Avatar Dynamics/es: Difference between revisions

From VRChat Wiki
Sakuuh (talk | contribs)
No edit summary
Sakuuh (talk | contribs)
No edit summary
 
Line 29: Line 29:


<span id="Contact_Receivers"></span>
<span id="Contact_Receivers"></span>
===Contact Receivers(Receptor de contactos)===
===Contact Receivers (receptor de contactos)===


Un '''contact receiver''' detecta emisores que coinciden y escribe un valor en un parámetro del animador del avatar. Los receptores pueden configurarse para permitir contacto propio, de otros usuarios o solo evaluación local.
Un '''contact receiver''' detecta emisores que coinciden y escribe un valor en un parámetro del animador del avatar. Los receptores pueden configurarse para permitir contacto propio, de otros usuarios o solo evaluación local.

Latest revision as of 17:21, 22 April 2026

Ver · Editar¡Esta es una página de información oficial de VRChat!
Es revisada y aprobada por el equipo de VRCWiki. Aprende cómo contribuir a esta página leyendo la guía de contribución.
Ver · EditarEsta página es un esbozo.
Puedes ayudar a la Wiki de VRChat mejorándolo.
[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 ser usados para controlar los parámetros de animación y realizar todo tipo de efectos interactivos.

Contact Senders (emisor de contactos)

Un contact sender define un volumen de colisión que puede ser detectado por un contact receiver coincidente. Los emisores pueden usar una forma de esfera o cápsula, un transform raíz, desplazamientos locales de posición y rotación, y una o más etiquetas de colisión.

Ver · Editar¡Contenido no publicado o en beta!
Este contenido aún no ha sido lanzado o está en beta, ¡ten en cuenta que podría cambiar!
[Razón: Ninguna razón proporcionada.]


Contactos con forma de caja están en desarrollo y están previstos para una futura versión del SDK[2][3]. Los contactos con forma de caja estarán disponibles tanto para avatares como para mundos, con ancho, alto y profundidad configurables. Los Contact Receivers (receptor de contactos) con forma de caja también admitirán un modo adicional de cálculo de proximidad basado en la distancia desde el emisor hasta la cara Z positiva de la caja.

En los avatares, la sección Colliders (colisionadores) del Avatar Descriptor también crea contact senders integrados para partes comunes del cuerpo como las manos y los dedos.

Contact Receivers (receptor de contactos)

Un contact receiver detecta emisores que coinciden y escribe un valor en un parámetro del animador del avatar. Los receptores pueden configurarse para permitir contacto propio, de otros usuarios o solo evaluación local.

VRChat admite tres comportamientos del receptor:

  • Constante mantiene un parámetro activo mientras un remitente coincidente permanece dentro del receptor.
  • Al entrar se activa durante un frame cuando entre un remitente coincidente, lo que opcionalmente requiere una velocidad mínima.
  • Proximidad genera un valor flotante de `0.0` a `1.0` basado en qué tan cerca está el remitente del centro del receptor.

Etiquetas y parámetros

Los contactos solo interactúan cuando el remitente y el receptor comparten al menos una etiqueta de colisión coincidente. El campo "Parámetro" del receptor determina qué parámetro del animador se actualiza. Según el tipo de parámetro del animador, el valor puede interpretarse como un número decimal, entero o booleano (float, int, o bool).

Depuración

En Unity, los gizmos de contactos aparecen cuando los Gizmos están activados y se selecciona el contacto o uno de sus padres. En VRChat, la superposición de dinámica del avatar (Avatar Dynamics overlay) también se puede usar para visualizar contactos y PhysBones durante las pruebas.

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.

Alternado rápido/Modo seguro

Pausa instantáneamente todas las interacciones (sin importar otras configuraciones) con solo presionar un botón en el menú rápido.

Official resources

Referencias