|
@@ -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
|