Quellcode durchsuchen

Updated the screen specifications based on calculated specs.
Should be a bit more acurate now

TheOnlyJoey vor 8 Jahren
Ursprung
Commit
57b0d9b0e6
1 geänderte Dateien mit 3 neuen und 3 gelöschten Zeilen
  1. 3 3
      src/drv_psvr/psvr.c

+ 3 - 3
src/drv_psvr/psvr.c

@@ -221,13 +221,13 @@ static ohmd_device* open_device(ohmd_driver* driver, ohmd_device_desc* desc)
 	ohmd_set_default_device_properties(&priv->base.properties);
 
 	// Set device properties TODO: Get from device
-	priv->base.properties.hsize = 0.122822f;
-	priv->base.properties.vsize = 0.068234f;
+	priv->base.properties.hsize = 0.126; //from calculated specs
+	priv->base.properties.vsize = 0.071; //from calculated specs
 	priv->base.properties.hres = 1920;
 	priv->base.properties.vres = 1080;
 	priv->base.properties.lens_sep = 0.063500;
 	priv->base.properties.lens_vpos = 0.049694;
-	priv->base.properties.fov = DEG_TO_RAD(111.435f); //TODO: Confirm exact mesurements
+	priv->base.properties.fov = DEG_TO_RAD(103.57f); //TODO: Confirm exact mesurements
 	priv->base.properties.ratio = (1920.0f / 1080.0f) / 2.0f;
 
 	// calculate projection eye projection matrices from the device properties