Please Select Your Location

Thailand
Australia
Österreich
België
Canada
Canada - Français
中国
Česká republika
Denmark
Deutschland
France
HongKong
Iceland
India
Ireland
Italia
日本
Korea
Latvija
Lietuva
Lëtzebuerg
Malaysia
Malta
Mexico
Nederland
New Zealand
Norge
Polska
Portugal
Russia
Saudi Arabia
Singapore
España
Suisse
Suomi
Sverige
台灣
Ukraine
United Kingdom
United States
Việt Nam
المملكة العربية السعودية (Arabic)

FAQ (VIVE Wave)

[FAQ] VIVE Focus Dev. Kit

GENERAL

 

I’m a Vive developer, how can I get a Vive Focus Developer Kit? 

Registered developers can apply for a Vive Focus at  www.vive.com/focus. Once you are registered, and if we are shipping in your market, the option to buy your developer kit will appear on the application selection page. Please select the option “Apply to Buy a Vive Focus Developer Kit”.

Please note that the option to buy will only appear in markets we are currently shipping.

 

In which markets are the VIVE Focus Developer Kit shipping?

In the first phase, we are shipping in US, Taiwan, UK, France, Germany, Ireland, Spain, Italy, Netherlands, Belgium, Luxembourg, Norway, Sweden, Finland, Denmark, Austria, Switzerland, Poland, Czech Republic, and Portugal. The developer kit will be available in additional markets shortly. Register here to get updates.

 

Is this product available via re-sellers?

No, the Vive Focus Developer Kit is only available for registered Vive developers.

 

When will the Vive Focus be available for consumers outside China, and how much will it cost? 

At GDC 2018 we announced that we will be bringing Vive Focus to other territories by the end of the year.  We will announce price and date in due course. 

 

Why should I develop for Vive Focus?

Vive Focus offers the most immersive standalone VR experience in the market today. It uses the SnapdragonVR 835 processor and offers 6DoF inside/out positional tracking (you can actually walk around with the headset on!). The Focus features 2880x1600px resolution and 75Hz refresh rate compared to the Go’s 2560 x 1440px resolution, 60Hz, and 3DoF HMD tracking.

 

How does the Focus fit into the larger standalone ecosystem?

The Focus is the premium 6/3DoF device of the standalone ecosystem. It has the highest resolution (2880×1600) and refresh rate 75hz. It appeals to consumers and companies that are looking for the best in class hardware.

 

Does the Focus support third party app stores?

No, the Focus only utilizes the Viveport M store. Twelve (12) other HMD makers also will use Viveport M, including Pico, Pimax, 360Qiku, Juhaokan, Nubia, and many more.  These HMDs increases the available audience to purchase and enjoy your content. See this article for more details – https://blog.vive.com/us/2017/11/13/vive-developers-conference-beijing-2017

 

Will content on SteamVR be available on Vive Focus? 

Viveport is the content platform for the Vive Focus. Vive Wave VR SDK is designed for compatibility and easy porting with many existing VR platforms.

  

Is the Vive Focus intended to replace the PC-based Vive? 

No. Our goal has always been to deliver the best and most immersive VR experiences across any VR platform. These two products have been designed under this overarching vision with different audiences in mind. The PC-based Vive is the most popular VR product with the most diversified applications for enterprise users, professional users, hard-core gamers and more. Meanwhile, the Vive Focus is designed to appeal to a wider range of mass market audiences who desire a visually stunning and world-scale VR experience but in a much more convenient and portable form factor. These two products shall enhance the Vive ecosystem together. 

 

Can I give demonstrations of the Vive Focus developer kit to people outside of my team?

Yes, absolutely. And we encourage you to share Focus demos with your friends and family.

 

WAVE SDK

 

Where can I download the Wave SDK?

You can find the download here

 

What is Vive Wave? 

Vive Wave will unify the development experience for standalone and mobile devices. It is bringing together the highly fragmented mobile VR market that has manifested over the last several years. It saves developers tremendous effort by allowing them to create content for a common platform and storefront across multiple hardware vendors. 

 

What are the key benefits of Vive Wave? 

Vive Wave is an open VR platform and toolset that will empower mobile VR content development and high-performance device optimization for third-party partners. The Vive Wave VR SDK offers an open interface that enables interoperability between numerous mobile VR headsets and accessories, with Viveport as the content platform.  This allows VR content developers to more efficiently and attentively develop content while offering them a much broader reach of potential customers across multiple vendors. Meanwhile, hardware partners are able to focus on true device innovation versus fundamental VR optimization, with access to much needed quality VR content through the Viveport platform. 

 

Is there a current list of known issues devs need to be aware of for the HW, ROM, SDK?

The Wave SDK Unreal plugin is still in beta and our team continues to work on it. Be sure to check the Vive Developer Resources site and visit the Wave SDK Forums for the latest information and answers to your questions.

 

GETTING STARTED 

 

How do I start developing for VIVE Focus?

You can find the Wave VR SDK here. The Wave VR SDK includes all of the APIs that you need to integrate your app with the Focus.

 

How do I Publish My App on Viveport M and Distribute it to the World?

Please see this forum post about how to Publish Your App on the Viveport M Store.

 

How do I port for the Focus from Daydream?

Porting from Daydream to Wave is relatively easy, especially when making a 3/3DoF experience. Based on feedback from early access developers, most were able to fully port their experience within 2-3 days. We however encourage developers to utilize the 6DoF positional features of the Focus HMD to enable additional interaction mechanics not possible within 3DoF VR. Doing so may require additional time due to asset changes that are necessary to accommodate the more immersive experience of being able to move around the virtual world. The Wave SDK documentation contains Daydream porting instructions as well as a set of helpful guidelines.

 

How do I port to the Focus from GearVR?

Porting from Gear to Wave is relatively easy, especially when making a 3/3DoF experience. Based on feedback from early access developers, most were able to fully port their experience within 2-3 days. We however encourage developers to utilize the 6DoF positional features of the Focus HMD to enable additional interaction mechanics not possible within 3DoF. Doing so may require additional time due to asset changes that are necessary to accommodate the more immersive experience of being able to move around the virtual world. The Wave SDK documentation contains Daydream porting instructions as well as a set of helpful guidelines.

 

Where can I obtain the Wave SDK UE4 plugin?

At Vive Wave SDK page, where you will find links to download the Wave SDK which includes the Unity plugin and the beta version of the Unreal plugin.

To download, make sure to Read and agree to the Wave SDK license by checking the box.

Documentation: To easily navigate the documentation, find the “docs” folder and then open any of the html files in a browser. This will present a navigation menu that provides a quick guide through the documentation as well as Release Notes.

 

How do I Use Android Debug Bridge?

See this forum post about Android Debug Bridge Quick Tips.

 

Which versions of Unity/Unreal are compatible with the provided examples?

Unity 2017.3 (and lower) and Unreal 4.17 and 4.18.

 

How do I sideload content on the Vive Focus?

Use Android Debug Bridge. See this forum post for more information – https://forum.vive.com/forums/topic/2408-android-debug-bridge-tips/

 

Are there any existing high-resolution 360 video players that can be used by 360 content creators?

There are several. We like to use Vive Video.

 

Is there anyway to disable the default size limitation imposed on the play area?

The Play Area of the Vive Focus defaults to 2×2 meters. It can be disabled if you put your Focus in Developer Mode. To place in Developer Mode, visit Settings, then More Settings, and scroll down to the Build Version. Click this 7x and you will be in Developer Mode. Visit Developer Options and find the toggle for Safe/Virtual Wall Area. Please, exercise caution while the virtual wall is disabled and be sure to re-enable it before normal or shared usage.  

 

Do I need experience in developing android apps to create content for the Focus?

WaveVR is an Android VR SDK, so it is helpful, but not necessary. Mainly you will just need to set up an Android build environment. Most of your content development can be completed in Unity or Unreal and then built/exported as an Android apk. In the Wave SDK documentation, we include instructions on how to set up an Android build environment (e.g. see the Unity Plugin Getting Started Documentation for assistance).

 

Does the Focus Support Stereoscopic Passthrough?

No. Currently the Wave SDK does not offer a native Unity plugin.

 

Does the Focus Support real-time 3D environmental sensing?

No.

 

Does the Focus Support Spatialized Audio?

It is not supported yet but it will be a coming soon feature.

 

What does each button of the controller report? (I.e., is the trigger a binary switch or is it pressure sensitive)

The 3DoF controller is comprised of a trackpad, an app button, a System button, a Trigger, and volume up/down buttons. The track pad is able to act as a directional pad or input button, the app button may be used by the application, and the System button is reserved for recalibrating the controller, pairing it with the HMD, and calling up System Menus. The Trigger is a binary button (acts like a bumper). See the Focus User Guide fro more information – https://developer.vive.com/resources/knowledgebase/vive-focus-user-guide/

 

General Shading/Rendering Commentary (optimization, polycount, ect…)

Vive Studios’ internal studio team, published this helpful Best Practices for Vive Wave SDK here – https://forum.vive.com/forums/topic/2237-best-practices-on-porting-games-via-vive-wave-sdk/

VIVE FOCUS

How do I Get Started Using My Vive Focus? 

Please see the Vive Focus User Guide.

 

What types of batteries does the Focus 3DoF controller use?

Two AAA batteries. 30+ hours of active play time.

 

What is the expected battery life of the Focus?

The Focus should have an expected battery life of 3-5 hours depending on use. You can power the Focus via an external USB battery pack to achieve indefinite runtime.

 

What is the maximum capacity supported by the onboard SD slot?

2 TB Micro-SD Card.

 

How should I clean the HMD between users? Which products are safe to apply to the lenses?

To clean the face cushion, you can use a soft smooth cloth with cold water or diluted alcohol. Gently wipe the area you wish to clean. For the lenses, we suggest that you use a microfiber cloth, lightly dampened with alcohol or lens cleaner. Make sure to rub in soft, circular motions. See page 20 of the Focus User Guide fro more information – https://developer.vive.com/resources/knowledgebase/vive-focus-user-guide/

 

Are there any tips or tricks for using the Focus in darker environments?

The tracking cameras need an ideal amount of light in order to recognize distinct points in the environment. For this reason it is highly recommend to use the Focus in a well lit room that has several unique markers that can easily be viewed by the onboard cameras.

 

Is the Focus cross-compatible with lighthouse technology via Vive Trackers?

No.

 

What is the HMD’s charging time? Does it support quick-charge?

Charging time is 2 hours from 0 – 100%. Yes, quick charge is supported.

 

What about 6DoF controller?

Our engineers are currently exploring 6DoF controller options.

 

Is the Focus compatible with glasses?

Yes, we’ve designed the Focus to be compatible with most frames. Exercise caution when entering and exiting the Focus to prevent damaging forces from being applied to your frames and to prevent contact between your lenses and those of the Focus.