Merge pull request #46 from justinclift/vr_export_fields_example

Update VR Simulator example to use the exported fields
This commit is contained in:
Milan Nikolic 2018-08-19 16:21:32 +02:00 committed by GitHub
commit 6f7bb3bbeb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,15 +5,11 @@ import (
)
func main() {
screenWidth := int32(1080)
screenHeight := int32(600)
// NOTE: screenWidth/screenHeight should match VR device aspect ratio
raylib.InitWindow(screenWidth, screenHeight, "raylib [core] example - vr simulator")
hmd := raylib.GetVrDeviceInfo(raylib.HmdOculusRiftCv1) // Oculus Rift CV1
raylib.InitWindow(int32(hmd.HScreenSize), int32(hmd.VScreenSize), "raylib [core] example - vr simulator")
// NOTE: default device (simulator)
raylib.InitVrSimulator(raylib.GetVrDeviceInfo(raylib.HmdOculusRiftCv1)) // Init VR device (Oculus Rift CV1)
raylib.InitVrSimulator(hmd) // Init VR device
camera := raylib.Camera{}
camera.Position = raylib.NewVector3(5.0, 2.0, 5.0) // Camera position