Learn Google Daydream VR development, Quick Start Development Basic Tutorial one: Android Development environment Configuration One

Source: Internet
Author: User
Tags google vr

The original text because of involved in the wall information, was forcibly deleted, this article for replacement!

preparatory work

go to Google Daydream Developer website, open the preparation work, official website address: https://vr.google.com/daydream/developers/----------------------------------------------------------------------------------------------------------- ---------
Google Daydream Developer website: https://vr.google.com/daydream/developers/----------------------------------------------------------------------------------------------------------- ---------if it is not accessible, there are 3 solutions available, and future development may require frequent access to the official website to inquire about the latest APIs, so over the wall is necessary.

after entering the Google Daydream Developer website, we can see the current daydream support for the three major development platforms: Android (Android Studio), Unity3d and UE4, This article only talk about the development of Android platform, follow-up will launch blog introduction under the Unity3d Platform Development mode, as for UE4, I am involved in this platform is not deep and daydream support for it is limited, the number of API poor, here do not do too much discussion.

Click Learn more to enter the Daydream Android Developer website: Https://developers.google.com/vr/android/, you can see here is the basic Google VR SDK Android platform Introduction, The main concerns are Android support and getting Started guides, as follows:

Google VR SDK for Android supports daydream and cardboard, This includes a simple API for creating applications inserted into the cardboard viewer and a more complex API to support phones and daydream controllers with daydream capabilities.
Google VR NDK for Android provides the C/D + + API for developers writing native code.
Developers who are familiar with OpenGL can use the Google VR SDK to quickly start creating VR applications, simplifying common VR development tasks such as:
~ Lens distortion correction.
~ Space Audio.
~ Head tracking.
~ 3D Calibration.
~ Side-by render.
~ Stereo geometry configuration.
~ User input event handling.
We keep our hardware and software open, encourage the open source community to participate and be compatible with VR content offered elsewhere.

Learn MORE:
Use our Getting Started Guide by understanding the Android SDK and the NDK.
Download the Google VR SDK for Android.
To learn about the Google VR API, see Android API Reference.

Deployment GVR-ANDROID-SDK PrerequisitesClick here to learn more and get started with the Getting Started Android Development Environment Deployment Guide. Can see the official for us to introduce the requirements of the deployment, address: https://developers.google.com/vr/android/get-started, English is not good to see my translation:This document focuses on how to get started with the Google VR for Android SDK by building and running the Google Sample app on your Android device.
The official offers a VR mini-game "scavenger hunt" as an example program. This "Treasure Hunt" uses the following features of the Google VR SDK: Binocular Rendering: A split-screen view of each eye in VR.
Spatial Audio: Sounds appear to come from specific areas of the VR world.
Head Motion tracking: The VR world view is updated as the user moves the head.
Trigger Input: The user can interact with the VR world by pressing the button.
In this game you will look around the game world to find and collect objects as soon as possible. This is a basic game, but it demonstrates the core features of the Google VR SDK.

The basic environmental conditions for deploying the sample project are as follows:     android Studio 1.0 or later.
    the API23 of the Android SDK, which is the SDK that requires Android 6.0.
    Gradle 23.0.1 or later. If you install a version that is too low, Android Studio will allow you to upgrade.
    runs Android 4.4 (KitKat) or a later version of Android physical device.

looking at the latest Android studio to meet these conditions, the device is needless to say, and now you can find the following version of Android4.4 phone? How to install here is not introduced, you can go to check blog, small white attention to download the version with the SDK. ----------------------------------------------------------------------------------------------------------- ---------
Android Studio Chinese Community: Http://www.android-studio.org/index.php/download----------------------------------------------------------------------------------------------------------- ---------
Clone The sample application code GVR-ANDROID-SDK from GitHub by running the following command:
[Plain]View PlainCopy 
    1. git clone https://github.com/googlevr/gvr-android-sdk.git  
If you have a GitHub desktop client or a git environment, you can get the source code and the dependent library using the official method, and I'm trying to find that the clone is a bit slow and that the SSH command should be faster: [Plain]View PlainCopy 
    1. git clone [email protected]:googlevr/gvr-android-sdk.git  

without deploying a git environment get too slow to go directly to GitHub to download the source code ZIP package:
HTTPS://GITHUB.COM/GOOGLEVR/GVR-ANDROID-SDK
or download my upload: http://download.csdn.net/detail/jaikydota163/9673277

After the development environment and source code are both downloaded and the phone hardware devices are ready, the next article explains how to deploy and deploy the issues that you might encounter:----------------------------------------------------------------------------------------------------------- ---------
daydream from getting started to mastering--QuickStart Development Basics Tutorial Two: Android Development environment Configuration two: http://blog.csdn.net/jaikydota163/article/details/52729869----------------------------------------------------------------------------------------------------------- ---------
Explore TogetherDaydream Related Learning Technology Exchange Group, what are the latest technologies and tutorials, and VR development tools will be the first time in the group to publish,Welcome to the majority of VR enthusiasts to join:① Group number: 418310684Click to join Daydream Group:

Statement

Welcome reprint, but please keep the original source of the article
Jaiky_, brother Jay.
Source: http://blog.csdn.net/jaikydota163/article/details/52647876

Learn Google Daydream VR development, Quick Start Development Basic Tutorial one: Android Development environment Configuration One

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.