This site has been archived and remains strictly as a historical reference for developers who actively maintain apps built using the legacy Google VR SDK, which was last updated in 2019 and is no longer receiving updates.
- All developers actively developing experiences for Google Cardboard should use the new open source Cardboard SDKs for iOS, Android NDK, and Unity XR Plugin. These new SDKs offer streamlined APIs, improved device compatibility, and built-in viewer profile QR code scanning.
- The Daydream View VR headset is no longer available for purchase as of October 15, 2019. Existing apps on supported devices are unaffected for users who previously installed those applications. It is no longer possible to opt-in to Daydream distribution via Google Play.
GVRPanoramaView Class
Stay organized with collections
Save and categorize content based on your preferences.
Defines a view that can load and display 360-degree panoramic photos.
Inherits GVRWidgetView.
|
(void) | - loadImage: |
| Load a 360-Panorama image from UIImage of type ::kGVRPanoramaImageTypeMono. More...
|
|
(void) | - loadImage:ofType: |
| Load a 360-Panorama image from UIImage of type ::GVRPanoramaImageType. More...
|
|
- (void) loadImage: |
|
(UIImage *) |
image |
|
Load a 360-Panorama image from UIImage
of type ::kGVRPanoramaImageTypeMono.
If image is nil, it clears the view.
- (void) loadImage: |
|
(UIImage *) |
image |
ofType: |
|
(GVRPanoramaImageType) |
imageType |
|
|
| |
Load a 360-Panorama image from UIImage
of type ::GVRPanoramaImageType.
If image is nil, it clears the view.
+ (void) setViewerParamsFromUrl: |
|
(NSURL *) |
url |
withCompletion: |
|
(void(^)(BOOL success, NSError *error)) |
completion |
|
|
| |
Sets the Cardboard viewer parameters from a Url.
This allows programmatically pairing a viewer without having the user go through the pairing flow. Calls the supplied completion handler with the result of pairing and the error if it fails.
Note: The viewer parameters can be set only if no other viewer pairing exists. In other words, this only works if the user hasn't already paired a viewer for the current application.
A valid viewer parameters URI can be generated from this page: https://www.google.com/get/cardboard/viewerprofilegenerator/
|
readwritenonatomicweakinherited |
The delegate that is called when the widget view is loaded.
- (BOOL) enableFullscreenButton |
|
readwritenonatomicassigninherited |
Displays a button that allows the user to transition to fullscreen mode.
- (BOOL) enableCardboardButton |
|
readwritenonatomicassigninherited |
Displays a button that allows the user to transition to fullscreen VR mode.
- (BOOL) enableInfoButton |
|
readwritenonatomicassigninherited |
Displays a button that allows the user to get more information about VRView.
- (BOOL) hidesTransitionView |
|
readwritenonatomicassigninherited |
Hides the transition view when entering VR mode.
- (BOOL) enableTouchTracking |
|
readwritenonatomicassigninherited |
Enables touch gesture detection for manual heading control.
Regardless of how this is set, touch tracking is disabled in fullscreen VR mode.
|
readnonatomicassigninherited |
The current head rotation corresponding to where the user is looking.
- (GVRWidgetDisplayMode) displayMode |
|
readwritenonatomicassigninherited |
Controls the current ::GVRWidgetDisplayMode of the widget view.
Changing the value of this property is similar to pressing one of the fullscreen, cardboard or back UI buttons.
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2017-09-27 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]