v1.180.0
Breaking changes
- Renamed buttons
RESERVED0andRESERVED1toTRIGGERandGRIP.
Behavioral changes
-
GVR_CONTROLLER_ENABLE_POSITIONis used to request real position data on
systems that provide 6DoF controller data. -
gvr_controller_get_default_options()enables
GVR_CONTROLLER_ENABLE_POSITIONby default. This flag will disable
GVR_CONTROLLER_ENABLE_ARM_MODELon devices where the system provides 6DoF
controller data to an app. If the app wants to ignore 6DoF controller data
from the system and continue usingGVR_CONTROLLER_ENABLE_ARM_MODEL, it
should make sureGVR_CONTROLLER_ENABLE_POSITIONis not set.
GVR_CONTROLLER_ENABLE_POSITIONhas no effect on systems that only provide
3DoF controller data.
Beta APIs for experimental 6DoF controllers
-
Added Beta API support for
experimental 6DoF Daydream controllers. -
Added new
ndk-hellovrbetasample. This sample is similar tondk-hellovrbut is focused on demonstrating Beta APIs such as the new 6DoF Daydream controller API.
NOTE: Beta APIs declared in the gvr_beta.h headers are not subject to the
usual deprecation process. Beta APIs are expected to change and may be removed
entirely in a future version without warning.