Data di rilascio: 19/05/2017AppGameKit Classic VR aggiunge comandi VR potenti e facili da usare al tuo linguaggio principale di AppGameKit Script.
Con pochi comandi puoi iniziare a sviluppare le tue esperienze VR, dal rilevamento dei display montati sulla testa alla registrazione degli eventi touch dai controller touch.
*** NUOVO***
AppGameKit Classic VR ora include un nuovo plug-in per il supporto di Leap Motion!
Nota: gli utenti devono già possedere AppGameKit Classic e disporre di un display montato sulla testa (HMD) compatibile con OpenVR e controller HTC Vive o controller Touch opzionali per utilizzare questo DLC. Per utilizzare il plug-in Leap Motion è necessario possedere l'hardware Leap Motion. Questo DLC è attualmente disponibile solo per la piattaforma Windows.
Il DLC AppGameKit Classic VR include:
- Plugin VR classico di AppGameKit per script Tier1 di AppGameKit
- Libreria C++ di livello 2
- AppGameKit Classic VR Guida introduttiva PDF
- AppGameKit Classic VR Leap Moton Plugin per AppGameKit Tier1 Script
- Leap Motion Tier2 C++ Libray
- AppGameKit Classic VR Leap Motion Guida per l'utente PDF
Comandi VR classici di AppGameKit
Questi nuovi comandi VR ti consentiranno di:
- Controlli diagnostici sull'hardware e SteamVR
- Inizializzare l'HMD
- Crea esperienze VR in piedi o seduti
- Imposta la scala e gli intervalli della fotocamera
- Rendi una scena 3D sull'HMD
- Leggi i valori 3D e gli angoli dell'HMD
- Controlla la posizione e la rotazione di un giocatore all'interno della scena 3D
- Leggi i valori 3D e gli angoli del giocatore
- Leggi i valori di entrambe le mani sinistra e destra dell'utente
- Leggi tutti i pulsanti e i valori del joystick dai dispositivi del controller
Sono forniti oltre 60 comandi e abbiamo creato alcune demo introduttive per mostrarti come iniziare a lavorare con le tue creazioni.
L'elenco dei comandi di AppGameKit
Comandi di configurazione
- IsHmdPresent
- È installato Runtime
- Dentro
- ErrorMessagesOn
- ImpostaTrackingSpazio
- OttieniTrackingSpazio
- ResetSeatedZeroPose
- SetCameraRange
- Imposta scala mondiale
- Ottieni scala mondiale
- render
Comandi del giocatore
- Imposta posizione giocatore
- Imposta Rotazione Giocatore
- MovePlayerLocalX
- MovePlayerLocaleY
- MovePlayerLocalZ
- RuotaGiocatoreLocaleX
- RuotaGiocatoreLocaleY
- RuotaGiocatoreLocaleZ
- LockPlayerTurn
- LockPlayerPitch
- Ottieni GiocatoreX
- Ottieni GiocatoreY
- OttieniGiocatoreZ
- OttieniPlayerAngleX
- OttieniAngoloGiocatoreY
- OttieniPlayerAngleZ
- OttieniHMDX
- OttieniHMDY
- OttieniHMDZ
- OttieniHMDAngleX
- OttieniHMDAngleY
- OttieniHMDAngleZ
- GetRightHandX
- GetRightHandY
- GetRightHandZ
- OttieniAngoloDestraX
- OttieniAngoloRightHandY
- OttieniAngoloRightHandZ
- GetLeftHandX
- GetLeftHandY
- GetLeftHandZ
- OttieniAngoloSinistroX
- OttieniAngoloManoSinistraY
- OttieniAngoloManoSinistraZ
Comandi del controller
- RightControllerTrovato
- LeftControllerTrovato
- 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