Fecha de lanzamiento: 19/05/2017AppGameKit Classic VR agrega comandos de realidad virtual potentes y fáciles de usar a su lenguaje de script principal de AppGameKit.
Con solo unos pocos comandos, puede comenzar a desarrollar sus propias experiencias de realidad virtual, desde la detección de las pantallas montadas en la cabeza hasta el registro de eventos táctiles desde los controladores táctiles.
*** NUEVO***
¡AppGameKit Classic VR ahora viene con un nuevo complemento para compatibilidad con Leap Motion!
Nota: Los usuarios ya deben tener AppGameKit Classic y tener una pantalla montada en la cabeza (HMD) compatible con OpenVR y controladores HTC Vive o controladores táctiles opcionales para usar este DLC. Para utilizar el complemento Leap Motion, debe poseer el hardware Leap Motion. Este DLC actualmente solo está disponible para la plataforma Windows.
El DLC AppGameKit Classic VR incluye:
- Complemento de AppGameKit Classic VR para AppGameKit Tier1 Script
- Biblioteca de C ++ de nivel 2
- AppGameKit Classic VR Getting Starter Guide PDF
- AppGameKit Classic VR Leap Moton Plugin para AppGameKit Tier1 Script
- Biblioteca de Leap Motion Tier2 C ++
- AppGameKit Classic VR Leap Motion Guía del usuario PDF
Comandos de AppGameKit Classic VR
Estos nuevos comandos de realidad virtual le permitirán:
- Comprobaciones de diagnóstico en el hardware y SteamVR
- Inicializar el HMD
- Cree experiencias de realidad virtual de pie o sentado
- Establecer la escala y los rangos de la cámara
- Renderizar una escena 3D al HMD
- Leer los valores 3D y los ángulos del HMD
- Controla la posición y la rotación de un jugador dentro de la escena 3D
- Leer los valores 3D y los ángulos del jugador.
- Leer los valores de las manos derecha e izquierda de los usuarios
- Leer todos los botones y valores de joystick de los dispositivos de control
Se proporcionan más de 60 comandos y hemos creado algunas demostraciones de introducción para mostrarle cómo empezar a trabajar con sus propias creaciones.
La lista de comandos de AppGameKit
Comandos de configuración
- IsHmdPresent
- IsRuntimeInstalled
- En eso
- ErrorMessagesOn
- SetTrackingSpace
- GetTrackingSpace
- RestablecerSeatedZeroPose
- SetCameraRange
- SetWorldScale
- GetWorldScale
- Hacer
Comandos del jugador
- SetPlayerPosition
- SetPlayerRotation
- MovePlayerLocalX
- MovePlayerLocalY
- MovePlayerLocalZ
- RotatePlayerLocalX
- RotarPlayerLocalY
- RotatePlayerLocalZ
- LockPlayerTurn
- LockPlayerPitch
- GetPlayerX
- GetPlayerY
- GetPlayerZ
- GetPlayerAngleX
- GetPlayerAngleY
- GetPlayerAngleZ
- GetHMDX
- GetHMDY
- GetHMDZ
- GetHMDAngleX
- GetHMDAngleY
- GetHMDAngleZ
- GetRightHandX
- GetRightHandY
- GetRightHandZ
- GetRightHandAngleX
- GetRightHandAngleY
- GetRightHandAngleZ
- GetLeftHandX
- GetLeftHandY
- GetLeftHandZ
- GetLeftHandAngleX
- GetLeftHandAngleY
- GetLeftHandAngleZ
Comandos del controlador
- RightControllerFound
- LeftControllerFound
- RightController_JoyX
- RightController_JoyY
- LeftController_JoyX
- LeftController_JoyY
- RightController_Trigger
- LeftController_Trigger
- RightController_Grip
- LeftController_Grip
- RightController_Button1
- LeftController_Button1
- RightController_Button2
- LeftController_Button2
- RightController_TriggerPulse
- LeftController_TriggerPulse
- LeftController_GetFingerPointed
- RightController_GetFingerPointed
- LeftController_GetThumbUp
- RightController_GetThumbUp