Saltar al contenido principal

XR8.HandController.configurar()

XR8.HandController.configure({ nearClip, farClip, coordinates })

Descripción​

Configure qué procesamiento realiza HandController.

Parámetros​

ParámetroTipoPor defectoDescripción
nearClip [Opcional]Número0,01La distancia desde la cámara del plano de clip cercano, es decir, la distancia más cercana a la cámara a la que son visibles los objetos de la escena.
farClip [Opcional]Number1000La distancia desde la cámara del plano del clip lejano, es decir, la distancia más lejana a la cámara a la que son visibles los objetos de la escena.
maxDetecciones [Opcional]Number1El número máximo de manos a detectar. La única opción disponible es 1.
coordenadas [Opcional]CoordenadasLa configuración de la cámara.

El objeto Coordinates tiene las siguientes propiedades:

ParámetroTipoPor defectoDescripción
origin [Opcional]{position: {x, y, z}, rotation: {w, x, y, z}}}{position: {x: 0, y: 0, z: 0} rotación: {w: 1, x: 0, y: 0, z: 0}}La posición y rotación de la cámara.
scale [Opcional]Number1Escala de la escena.
axes [Opcional]Cadena'RIGHT_HANDED'Puede ser 'LEFT_HANDED' o 'RIGHT_HANDED'.
mirroredDisplay [Opcional]BooleanoFalsoSi es verdadero, voltea a izquierda y derecha en la salida.

IMPORTANTE: XR8.HandController no puede utilizarse al mismo tiempo que XR8.XrController.

Devoluciones​

Ninguno

Ejemplo​

  XR8.HandController.configure({
coordenadas: {mirroredDisplay: false},
}})