The Rift Core 2.0 beta is now available for you to use through the Beta settings page. We're excited to hear about your experience, and look forward to your feedback.
Rift Core 2.0 is designed from the ground up to be more powerful, more intuitive, and more personal. Whether you're diving into VR every week or spending time daily developing your own apps, we want you to be able to take full advantage of your PC.
In the Rift Core 2.0 beta, you'll find:
- Dash: A redesigned system interface that opens up new possibilities for VR and immersive computing.
- New Oculus Home: Home is now free to be yours—a place that reflects your own personality and sense of style. Customize your Home experience with toys, furniture, artwork, and more that you can place in virtual space as you see fit.
- Updated Oculus Desktop App: It's now easier than ever to discover games, explore new experiences, and connect with friends in and out of VR. We've also introduced wishlists in the Oculus Store, and you can get notified when saved apps in your wishlist go on sale.
To access the Rift Core 2.0 beta:
- Open the Oculus app on your computer.
- Select Settings in the left menu.
- Click Beta in the top tab list.
- Turn the “Rift Core 2.0 Beta” toggle on to opt in to the Rift Core 2.0 beta.
- Once you’ve opted in to Rift Core 2.0, you can choose to leave at any time by returning to the Beta section of the Oculus app and turning the toggle for Rift Core 2.0 Beta off.
Note: When the beta period concludes, Core 2.0 will be made available to everyone on Rift through a software update. You can choose to remain in the Public Test Channel after that point in order to continue testing pre-release builds of the Oculus software, but you won't need to be enrolled in order to take advantage of Core 2.0.
Getting Ready: Rift Core 2.0
Before you dive into the beta, you’ll want to ensure your computer (tower or laptop) is prepped to deliver the best possible experience. We put together a few pointers to help you get started.
Windows 10 Recommended: Rift Core 2.0 pushes the boundaries of VR computing. Dash's multitasking, window pinning, and Oculus Desktop features are resource-heavy system tasks we're introducing while still maintaining current performance standards. Oculus Desktop requires Windows 10. To ensure the best Rift Core 2.0 experience, we recommend upgrading your system to Windows 10 if you haven’t already.
You can still use Windows 7 and Windows 8 and enjoy the core functionality of Rift Core 2.0, including the new Dash system menu and Oculus Home. However, you won’t be able to use features like Oculus Desktop for virtual computing, and Dash won't be able to run as an overlay on top of your currently running VR app. If you experience any issues and prefer to return to the classic version of Home, you can — just follow the Fallback Instructions below.
Update Your GPU Drivers: We worked with both AMD and NVIDIA to integrate Dash support at the driver level. You'll need the latest drivers from NVIDIA and AMD to run Dash. Click here for more information on GPU specs.
Touch-First Design: We redesigned the core Rift experience to be truly Touch-native, offering you all the benefits of hand presence in an intuitive, easy-to-use interface. Although many features will continue to work with the Xbox controller, some new functionality—such as customizing your Home— requires Touch. Put simply, if you want to take full advantage of all the features in Rift Core 2.0, use Touch.
The minimum and recommended specs for Rift are the same.
Rift Core 2.0 does require recent driver releases from AMD and NVIDIA:
- AMD: 17.11.2
- NVIDIA: 388.31
Dash and Oculus Desktop have known issues with some hardware configurations. You may experience issues on multi-GPU systems like laptops with multiple graphics cards or machines with SLI graphics card configurations. A full list of known issues is listed below.
If you have a support issue that is not captured in Known Issues, please contact Oculus Support (please note because this is a beta release, Oculus Support may not be able to resolve behavioral or functional issues with Rift Core 2.0).
Opt out of Rift Core 2.0 by returning to the Beta section of the Oculus app and turning the toggle for Classic Oculus Home on.
We're tracking Known Issues here. We are aiming to resolve these issues in future releases.
If you have a suggestion for improvement or product feedback, please submit here using the UserVoice feedback tools.
If you run into compatibility issues or would prefer to return to the classic version of Home, you can follow these instructions:
- Open the Oculus app on your computer.
- Select Settings.
- Click Beta in the top navigation menu.
- Find the option to reenable “Rift Core 2.0 Beta” and toggle it off. The Oculus runtime should reset.
Please note: features may change or be added throughout the beta period.
The power of both your PC and the Oculus Platform is now at your fingertips. Dash is your new command center for Rift — multitask across your favorite PC desktop apps, VR library, and more with a wave of your hand using an intuitive, built-for-Touch interface.
- Easy, customizable navigation to your favorite VR apps: Access your VR library and other system services from anywhere, anytime.
- You can use Dash directly inside your VR apps (if the app and your computer configuration supports overlays).
- The power of your PC: With Oculus Desktop integration, you can use your PC desktop apps while in VR.
- Access media, productivity, and communication apps in VR, straight from your desktop.
- You'll be able to pull out individual desktop applications and pin them into your VR experience, even when Dash is hidden.
Explore and customize your Oculus Home experience with countless combinations of furniture, interactive toys, and even stunning works of art.
- Your place, your way: Design your space to reflect your personality and interests by adding, creating, and sharing personalized objects. With countless environmental permutations, a wide variety of base surfaces, and 150+ placeable objects you’ll have all the tools to make it yours with the Home Editor.
- Bringing your Home to life: Play with interactive objects of all shapes and sizes.
- Showcase your achievements and experiences: Library and achievement elements allow you to display your favorite VR apps and accomplishments right in your home.
- Adventure across the VR universe: Browse your friends' homes, and discover creative spaces that others have constructed.
- Unlockable items: In addition to the basic set of custom Home elements available at launch, you can earn additional elements through your activity in VR. You can collect virtual display boxes and cartridges for VR apps in your library, trophies for achievements you've earned, and other elements— all just by spending time in VR.
Importing 3D Assets to Oculus Home
You can now import your own 3D creations to decorate your Home. Showcase your favorite sculpture or completely change the look of your Home.
There are two ways to get a 3D asset that meets our Asset Requirements into your home
- place a GLB file into the Oculus Home Import Directory
- Use software that exports GLB files directly to the Import Directory
Oculus Home has added a new section to your inventory: My Imports
This is where you will find local 3D assets on your disk that you can place in your Home. We have included a couple example assets for you to try.
In the above picture, both “NEKO-ROBO” and “Slow Living” are files on disk that have never been placed in the world. As soon as you place an object in the world it will automatically create an inventory object so that visitors to your world can see it.
Oculus Home will search the following directory for any .glb files:
Document → Oculus Home→ _Import
Example: C:\Users\myusename\Documents\Oculus Home\_Import
Any files found in this folder will be shown in My Imports
Note: If this folder does not exist, it will be automatically created when you select the My Import section of your Inventory in Oculus Home and we will add a couple example assets.
Oculus Home supports glTF 2.0 binary files, you can find the full specification here.
- File Type
- Each asset must be a single GLB file (a packed, binary version of a the glTF 2.0 file). We do not currently support other formats, such as FBX, OBJ, DAE, etc.
- The GLB must have 0 validation errors.
- File Size
- Assets must be under 15MB.
- JPEG and PNG are supported.
- Texture height and width must be 2,048 pixels or smaller.
- Oculus Home currently supports only one set of texture coordinates per mesh.
- Animations are currently unsupported. Animations in files, or any Morph Targets, will be ignored.
- We support PBR Metallic Roughness Material (glTF 2.0).
- We support normal, occlusion, and emissive textures.
- We support alphaMode BLEND (transparent polys are not sorted).
- We support doubleSided.
- We support both textured and vertex color models.
- Model Positioning
- We respect the glTF 2.0 specification for Coordinate System and Units
- Linear distance units are in meters.
- glTF defines +Y as up.
- The front of a glTF asset faces +Z.
- We will automatically create a bounding box for your object.
Asset Meta Data
If provided, the following will be read from the extras field in the asset section of the glTF:
- “title” - the name of the object
- when not specified, the filename will be used as the title
- “author” - the creator of the object
- “license” - a string indicating the licensing of the object
- “source” - a reference to find the original model
Content Creation Tools: Adding Support for Share to Oculus Home
If you are working on a content creation tool and would like to support Share to Oculus Home, all you need to do is save a GLB that meets our Asset Requirements to the Oculus Import Directory
Oculus Home will automatically detect the new file and show it to you in My Imports
Consider including Asset Meta Data to indicate the title and license of the asset
Tips for Home Decoration
- Smaller file sizes will keep your home rendering and loading fast.
- Use lower polygon assets for background pieces.
- Use modular pieces to create a larger complex space.
Tips for GLB Creation
- You can convert a glTF into a GLB using the following GLB packer from Facebook.
- For more tips on making GLB files, see the GLB Tutorials for Facebook's 3D Posts.
- Although our Asset Requirements are slightly different most of the tools, tips and advice apply to using GLB files in Oculus Home.
- Use lightweight, realtime modeling techniques.
- Use small, compressed JPEG files for your textures wherever possible. Avoid using uncompressed PNG files.
- Consider using vertex color only with no textures when appropriate, this will free up texture memory for other assets
- Strip out unused data whenever possible. Unused vertex colors, UV's, etc.
- Test your GLB in Home.
- Place the model in the Import Directory then find it in My Imports in Oculus Home.
- If all went well you should find your object in your inventory and can use it in your Home.
- You can look at the details of the inventory to verify your metadata was read correctly.
- If our Asset Requirements are not met, the object will appear invalid.
- You can look at the details of the inventory item to see why it was flagged as invalid.
Touch and Controls
- Press the Oculus button on your right Touch controller to bring up and dismiss Dash.
- Point with your index finger to bring up a laser pointer and use A, X, or index triggers on your Touch controllers to interact with buttons and panels. You can also physically reach out and touch the belt to interact with it using hand gestures.
- Use the grip button while pointing at Dash elements to grab and reposition them. You can reposition the Dash belt to be closer to you by default, if preferred.
Using Oculus Desktop
- In an Oculus Desktop panel, you can use the grip button to grab and “tear out” individual windows from a desktop monitor and place them anywhere in your virtual space.
- Oculus Desktop panels have a row of buttons in the lower right corner that give you access to extra panel functionality:
- The “Pin to Experience” icon allows you to pin the panel so that it remains up and visible even wen you dismiss Dash.
- The “Keyboard” icon brings up a virtual keyboard that allows you to send text input to the panel.
- The “Minimize” icon hides the panel.
When you first enter, the Home tutorial will walk you through the basics of the new customization functionality. You can re-enable this tutorial later through the Home settings menu if you want to run it again.
Grabbing and Positioning Decorative and Interactive Elements
- When in Home, you can reach out and grab decorative and interactive elements using the grip trigger.
- From a distance, you can point with your index finger with either hand to bring up a laser pointer and use the grab trigger to grab and reposition elements in your Home.
- While grabbing an element, you can use the thumbstick on the Touch controller you used to grab the object to manipulate its position and rotation.
- Pushing the thumbstick forward and back will push the element you're grabbing further and closer. If the object is an interactive element, you can pull the item all the way back to your hand to hold it and use it interactively.
- Pushing the thumbstick side to side will rotate the element you're holding.
- While holding an element in the air, pushing the thumbstick in so that it clicks will change the axis that the element rotates around when pushing the thumbstick side to side.
- Pressing the B or Y button while holding an element will cause it to be put back in your inventory.
- You can grab multiple elements by pointing and pressing A, X, or either trigger to group select multiple objects. When you have multiple objects selected, grabbing any object in the selection will grab and manipulate all of them simultaneously.
Using the Menus
- To bring up Home's menus, you can press the menu button on the left Touch controller or push the menu button on your virtual wristwatch with your finger.
- From the menu, you'll have access to multiple Home panels:
- Notifications panel: Collect elements you've earned in VR.
- Inventory panel: Access various customization elements. Use the grip trigger on either Touch controller to grab elements and place them in your Home.
- Social panel: Visit recommended worlds, or your friends' worlds that you have permission to access. Here, you can also modify your own Home's privacy settings.
- Settings panel: Modify various Home settings, including adjusting your navigation, editor, and audio settings.
- You can also look at performance characteristics and object counts by looking at the bar directly above the different menu buttons. You can also point and click the Undo and Redo buttons on this bar to restore your Home to different states over the course of the current session.
In some legacy apps, when you press the Oculus button, Dash will not come up as an overlay inside of the app, but will instead open in its own environment. All other Dash functionality will be available. We recently introduced tools so developers can integrate full Dash support and our list of fully Dash-compatible apps is growing.
Community and Support
We encourage your ideas and suggestions for improvements to Rift Core 2.0. To provide input, please submit here using the UserVoice feedback tools. You'll be able to suggest features, share feedback, and vote alongside the community on changes you'd like to see. We're looking forward to hearing your feedback.
If you have support issues, please visit the Oculus Support Center (Note because this is a beta release, Oculus Support may not be able to resolve behavioral or functional issues with Rift Core 2.0).