Using Oculus Apps and Features

Facebook VR Apps

Facebook Spaces is a virtual reality (VR) app developed by Facebook that lets you invite and interact with up to 3 of your Facebook friends using a VR device. Learn more about it in the Facebook Help Center.

Was this answer helpful?
Oculus 360 Photos

You can create a folder to view your own 360 photos in Oculus 360 Photos on your Oculus Rift.

To view your 360 photos in Oculus 360 Photos:

  1. Move the 360 photo you want to view to the Windows Photos folder on your PC computer
  2. Put on your headset and open Oculus 360 Photos
  3. Select My Photos and then select the 360 photo you added
Was this answer helpful?
Oculus Demo Mode

You can start demo mode so your Oculus Library will only display the apps you select when you put on your Oculus Rift headset.

To start demo mode:

  1. Open the Oculus app on your computer.
  2. Select Settings in the left menu.
  3. Select the Beta tab and then click Start next to Demo Mode.
  4. Select the apps you want to demo, and then select Next.
  5. Enter a time limit, review your selections and then click Start.

To end demo mode:

  1. Take off your headset and click Alt+Tab on your keyboard to return to the Oculus app.
  2. Select Settings in the left menu.
  3. Select the Beta tab.
  4. Click End next to Demo Mode.
  5. Click Stop Demo.
Was this answer helpful?
Oculus Parties

Parties allow you to hang out and chat with friends in VR. You can start a party using your Oculus Rift to chat with up to 3 of your friends at a time.

Creating and Leaving Parties

To start a party:

  1. Open the Oculus app on your PC computer and then put your headset on.
  2. From your friends list, select next to the people you'd like to invite to your party.

Once your friends accept your invite, they’ll join your party.

To leave a party:

  1. From Home, select the People tab from the main toolbar.
  2. Select Friends.
  3. Select the Party tab
  4. Select the red telephone icon to leave the party.

Note: Anyone who joins your party can also invite their friends until you reach a party of 4 people.

Was this answer helpful?
Oculus Video

You can view 360 or 3D panoramic videos you’ve recorded in Oculus Video on your Oculus Rift.

360 videos

To view a 360 video in Oculus Video on your Rift:

  1. Find the 360 video you want to watch.
  2. Add "_360" to the end of the file name (example: test_360.mp4).
  3. Move the video to the Windows Videos folder on your PC compute.r
  4. Open the Oculus app on your computer, open Oculus Video, and put on your headset.
  5. Select My Videos and then select the video you added.
Panoramic Videos

To view a 3D panoramic video in Oculus Video on your Rift:

  1. Find the 3D panoramic video you want to watch.
  2. Add one of the following stereoscopic video support types to the end of the file name:
    Top-bottomBottom-topLeft-rightRight-left
    [video name]_360_TB.[file type][video name]_360_BT.[file type][video name]_360_LR.[file type][video name]_360_RL.[file type]
  3. Move the video to the Windows Videos folder on your computer.
  4. Put on your headset and open Oculus Video.
  5. Select My Videos and then select the video you added.

Note: For 3D panoramic videos, we recommend the following specifications:

Resolution:

  • 3840x1920 resolution at 30 FPS
  • 2048x2048 resolution at 60 FPS

Bitrate:

  • 20 Mb/s
Was this answer helpful?

When you add your own videos to Oculus Video on your Oculus Rift, you can add playback parameters. To add playback parameters, create a .txt file and add it to the folder where you're storing your videos (example: Windows Videos folder on your PC computer).

Text Format and Parameters

When creating your .txt file, use the following format and parameters:

Format:

{

"title": "movieTitle",

"format": "format",

"audio_encoding": "audio"

}

Parameters:

  • movieTitle - If no title is specified, Oculus Video displays the filename as the movie title.
  • format
    • (no value) - Full screen 2D. (default)
    • 2D - Full screen 2D.
    • 3D - 3D with left and right images in side-by-side anamorphic format.
    • 3DLR - 3D with left and right images in side-by-side anamorphic format.
    • 3DLRF - 3D with left and right images in side-by-side format.
    • 3DTB - 3D with left and right images in top-to-bottom anamorphic format.
    • 3DTBF - 3D with left and right images in top-to-bottom format.
  • audio (Rift only right now)
    • (no value) - down mix multi-channel audio to stereo. (default)
    • TBE_6_2 - 8-channel spatial audio in .tbe format. Learn more about 360 spatial audio.

Filename Tags

You can also embed tags into the filename of your media file. For example, naming your media file MyMovie_180x180_barrel.mp4 tells Oculus Video that it's a 2D 180-degree video with barrel-map distortion.

Here's the full list of filename tags:

2D 360-degree Video Tags

360-degree spherical distortion rectilinear format:

_360

_360_spherical

360-degree barrel distortion rectilinear format:

_360_barrel

360-degree in cubemap format:

_cubemap

3D 360-degree Video Tags

3D 360-degree spherical distortion side-by-side rectilinear format:

_360_3dh

_360_spherical_3dh

3D 360-degree barrel distortion top-to-bottom rectilinear format:

_360_3dv

_360_spherical_3dv

3D 360-degree cubemap top-to-bottom format:

_cubemap_3dv

2D 180-degree Video Tags

180-degree in spherical distortion rectilinear format:

_180

_180_spherical

_180x180

_180x180_spherical

180-degree in barrel distortion rectilinear format:

_180_barrel

_180x180_barrel

3D 180-degree Video Tags

3D 180-degree in spherical distortion side-by-side rectilinear format:

_180_3dh

_180x180_3dh

3D 180-degree in spherical distortion top-to-bottom rectilinear format:

_180_3dv

_180x180_3dv

Combining Configuration Files and Filename Tags

You can use both filename tags and configuration file parameters together. Configuration file parameters take precedence over filename tags.

Example

MyMovie_360_spherical_3dh.mp4

MyMovie_360_spherical_3dh.txt:

{

"title": "Facebook 360 3D Spatial Audio Demo",

"audio_encoding": "TBE_6_2"

}

Was this answer helpful?
Oculus Audio

Audio mirroring on Oculus Rift allows audio to be played from both headphones and speakers at the same time.

To turn audio mirroring on:

  1. Open the Oculus app on your PC Computer.
  2. Select Devices in the left menu and click Rift.
  3. Next to Mirror VR audio, select to play VR audio to both your computer and Rift headphones.

Notes:

  • Your Rift headset must be plugged in during this process to successfully activate audio mirroring
  • In order to use audio mirroring, your speakers should be set as default audio devices from within your Windows audio settings
Was this answer helpful?
Oculus Home

Home allows you to customize your VR space, play with interactive objects, show achievements and experiences, and browse and interact with your friend's Homes. When you first enter your Home, a tutorial will walk you through the basic functionality. You can re-enable this tutorial later through the Home settings menu if you want to run it again.

Using Oculus Home Menus:

To bring up the Home menus, press the menu button on the left Touch controller or push the menu button on your virtual wristwatch with your finger while in VR. From the menu, you'll have access to multiple Home panels:

  • Overview: Shows a summary of your current home configuration. You can also modify your Home's privacy settings from here.
  • Social: Allows you to review who is currently visiting your Home and invite your friends to join you.
  • Inventory: Access various customization elements. Use the grip trigger on either Touch controller to grab elements and place them in your Home.
  • Places: Visit recommended Homes, or your friends' Homes that you have permission to access.
  • Notifications panel: Collect elements you've earned in VR.
  • Preferences: Modify various Home settings, including adjusting your navigation, editor, and audio settings.

Grabbing and Positioning Elements:

When in Home, you can reach out and grab decorative and interactive elements. From a distance, point with your index finger with either hand to bring up a laser pointer and use the grab trigger to grab and reposition the element you have selected. While grabbing an element, you can use your Touch controllers 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.
Was this answer helpful?

Using your Oculus Rift, your Home can be customized with toys, furniture, artwork and more. You can visit and interact with your friend's Home using Oculus Rift.

To visit your friend's Home:

  1. Open the Oculus app on your computer.
  2. Click your name from the bottom left menu to open your Friends List.
  3. Select the friend whose Home you want to visit.
  4. Click "Visit Home", then put on your headset.

To visit your friend's Home from within VR:

  1. Open the Oculus app on your computer and put on your headset.
  2. Press the menu button on your left Touch controller to access the Home menu.
  3. Select Places from the left sidebar.
  4. Point at the Home you want to visit, press the grip trigger on your Touch controller to grab the Home’s sphere, and then break the sphere to teleport to that Home.
Was this answer helpful?

In Home, you can “lock” editing your environment, preventing changes to the items and designs you've customized.

To "lock" the design of your Home:

  1. Open the Oculus app on your computer and put on your headset.
  2. In your Home, press the menu button on your left touch controller.
  3. Select Preferences from the left sidebar of your Home menu.
  4. Select Editor from the Preferences menu.
  5. Next to Lock Home Arrangement select to prevent changes to your item placement and design of your home.

You can unlock your Home arrangement by returning to the settings panel from your Home menu.

Was this answer helpful?

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.
    • For instance, using the Share to Home feature in Oculus Medium.

My Imports

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, including several example assets you can use.

NEKO-ROBO and Slow Living are files on disk that haven't placed in your Home. As soon as you place an object in your Home it will automatically create an inventory object so that visitors to your Home can see it.

Import Directory

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 Medium: Share to Home

In Oculus Medium, just like sharing a 3D post to Facebook, you can now Share to Home. This will save your model to Oculus Home's Import Directory and the model will be available to use immediately in your Home.

  1. Sculpt in Medium.
  2. Select Share, then Share to Home.
  1. Set the Title for your sculpt.
    • This will be the name of the item in your Home.
  2. Choose the Detail level:
    • Low for small things or objects you plan to copy many times in your Home.
      • Most objects will look great at Low. When in doubt, choose Low to keep your home running fast. You can always re-export as High later.
    • High for special objects you want to showcase in your Home.
  3. Click the green check mark when you are ready.
  4. Once your model is done exporting, make sure that you save your sculpture in Medium.
  5. Close Medium and return to your Oculus Home.
  6. You will find your new 3D Asset in your Inventory under the My Imports section.
  7. Use your new creation in Home just like you would use any of the other items in Home.

Note: Medium sculpts are in real world units by default. However, if you scale your model up or down, you will have to take care to make sure this model is the size you expect after Sharing to Home. You can adjust the size and orientation of your shared sculpt by adjusting the Export Transform in the Medium Scene Graph.

Asset Requirements

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.
  • Textures
    • 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
    • The first animation will begin looping when the object is loaded in Oculus Home.
    • Simple transform animations are supported, including Translation, Rotation, and Scale.
    • Linear, Step, and Cubicspline interpolation strategies are supported.
    • Skinned animations are supported.
    • Morph Target animations are currently unsupported.
  • Rendering
    • 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

example:

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 Tutorialsfor 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.


Customizable Surface on your imported 3D Assets

Oculus Home supports enabling Customizable Surfaces on your imported 3D Assets. Create/edit your 3D asset by appending Customizable_Surface text in the name of the material to customize.

For example: The following 3D monitor asset's material is named “m_screen_01_Customizable_Surface”

Visual Studio Code: While working with glTF file navigate to materials section and edit the name of the material similar to following:

Blender: While working with 3D assets in blender, name material similar to following:

Maya: While working with 3D assets in Maya, name material similar to following:

Substance Painter: While adjusting materials in Substance painter under texture set list, edit/set the material name similar to as following:

Multiple meshes can share the same customizable surface material. Use this to setup split screen:

Aspect Ratio

16x9 is the default aspect ratio. Optionally, specify aspect ratio of the customizable surfaces in the name of the material, by including aspect ratio after Customizable_Surface

For example: m_screen_01_Customizable_Surface_16X9

A monitor with default 16X9 aspect ratio will look like this:

The same monitor with 4X3 aspect ratio will look like this:

Was this answer helpful?
Dash

You can use Dash in Oculus Rift to access PC Desktop apps, your VR Library, and other system settings and services from anywhere in VR.

To open or close Dash, select the Oculus button on your right Touch controller while you're in VR. From here you'll have access to multiple Dash panels, controllable from your Dash belt:

  • Explore: Browse featured games and new releases.
  • Library: View your downloaded and purchased games and apps.
  • Social: View your friends list, requests, and party invitations.
  • Notifications: Check for recent app updates or other Oculus notifications.
  • Settings : Control settings for your headset and sensors.
  • Home: Return to your Oculus Home.
  • Store: Open and browse the Oculus Store.
  • Oculus Desktop: View and access your computer's desktop and applications within VR.

Notes:

  • You can use the grip button while pointing at Dash elements to grab and reposition them around you.
  • You can move your Dash belt closer or further away from you by default.

Was this answer helpful?

With Oculus Desktop, you can open a window to access apps from your computer's desktop inside your VR experience.

To open an Oculus Desktop window in VR:

  1. Open the Oculus app on your computer and put on your headset.
  2. Open Dash by selecting the Oculus button on your right Touch controller.
  3. Select Oculus Desktop from the right section of your Dash belt to open a Desktop window.

To control your Desktop window:

  • Use your Touch controllers to point, select and interact with applications in Oculus Desktop.
  • To grip and move individual Desktop windows and place them in your virtual space, hold the trigger button to select a window and then press the grip button to move the window into your virtual space.
  • Use the row of buttons in the lower right corner of each Desktop window to give you access to extra panel functions:
    • Pin: Allows you to pin the window so that it remains up and visible, even when you dismiss Dash.
    • Keyboard: Opens a virtual keyboard that allows you to type within your desktop applications.
    • Minimize: Hides the open Desktop window.
Was this answer helpful?
Oculus Library Locations

You can add, remove or delete Library Locations to save apps and files for Oculus Rift to different locations on your computer. Your default Library Location will be used for app installation and can be changed to your preferred drive. Installed apps can be moved between existing Library Locations.

To add a new Library Location:

  1. Open the Oculus app on your computer.
  2. Select Settings in the left menu.
  3. Select the General tab.
  4. Next to Library Locations select Edit.
  5. Select Add Location and select the folder you would like to add.

To remove, delete, or make an existing Library Location your default:

  1. Open the Oculus app on your computer.
  2. Select Settings in the left menu.
  3. Select the General tab.
  4. Next to Library Locations select Edit.
  5. Select next to the Library location you'd like to edit.
  6. Select the option to Make Default, Remove From List or Delete Folder.

To move apps between Library Locations:

  1. Open the Oculus app on your computer.
  2. Select Library in the left menu.
  3. Select on the bottom right of the app you'd like to move.
  4. Select Move from the drop down menu and pick the location you'd like to move the app to.
  5. Click Move to move the app to the selected Library Location.

Notes:

  • Removing a Library Location from your list will not delete apps or app files. Adding the same location back will include apps you saved to that location previously.
  • Deleting a library location deletes all the apps in that location from your disk.
  • To successfully add a new Library Location, the drive must be formatted to NTFS. Any hard drive, partition, or USB drive formatted to FAT32 or exFAT will not work as a Library Location.
Was this answer helpful?

When the Oculus app is uninstalled, any content you’ve downloaded for your Oculus Rift will also be uninstalled. To make sure you don’t have to install your content again, you can back up your Oculus software folder in case you ever need to uninstall the Oculus app.

To backup the content you’ve downloaded:

  1. Close the Oculus app.
  2. Find the folder you downloaded the Oculus app to (example: C:\Program Files\Oculus).
  3. Copy the Software folder and then back it up to a new directory.

To restore the content you’ve downloaded:

  1. Move the contents of the Software folder you backed up into the Oculus app folder (contents should include 5 folders).
    • If you did not change the directory during setup, the Oculus app folder remains as C:\Program Files\Oculus\Software.
    • If you changed the directory during setup, move the contents into the folder you chose.
  2. Open the Oculus App.
  3. Select Settings in the left menu.
  4. Select the Beta tab and click Restart Oculus.

Once you restart the Oculus app, make sure to restore the content by clicking Download. Once you restore your content, it'll show up in your Oculus library.

Note: If you restore your games from a backup, you’ll lose your saved games.


To move content you've downloaded between multiple Libraries:

You can add, remove, or delete Library Locations to save apps and files for Oculus Rift to different locations on your computer. Once you've created multiple Library Locations, you can move content you've downloaded from one Library Location to another:

  1. From your computer desktop, locate and open both Library Location folders in Windows File Explorer.
    • If you left the Oculus app to install at the default location, your old Library folder can be found at C:\Program Files\Oculus\Software. If you changed the install location for the Oculus app, your old Library folder will be found at the location you chose.
  2. Open the Task Manager app on your computer and navigate to the Services tab, stop OVRService and close the Oculus app.
  3. In your old Library folder, find the game folder for the game you'd like to move (ex: C:\Program Files\Oculus\Software\Software).
  4. Cut the game folder and paste it into your new Library folder.
  5. In your old Library folder, find the Manifest folder (ex: C:\Program Files\Oculus\Software\Manifests), cut the two files for the game you want to move, and paste them into the new Library's Manifest folder.
  6. In Task Manager, navigate to the Services tab and start OVRService.
  7. Open the Oculus app and select Restart Oculus under the Beta tab within your Settings menu.

Your game should now be available in your new Library Location.

Was this answer helpful?
Keyboard Shortcuts

Keyboard shortcuts allow you to quickly access controls and features in the Oculus Rift app using your keyboard.

To use keyboard shortcuts, type the following while using the Oculus PC app:

ActionShortcutMedia Key Shortcut
SearchCtrl+E or F3Search
Return to Home ScreenAlt+Home or Ctrl+1Home
Open Oculus StoreCtrl+2
Open LibraryCtrl+3
Open Devices Ctrl+4
Open SettingsCtrl+5
Open UpdatesCtrl+J
Go BackAlt-LeftBack
Go ForwardAlt-RightForward
Logout of the Oculus AppCtrl+Shift+W
Quit the Oculus AppAlt+F4
Visit the Oculus Support CenterF1Help
Play VideoSpace BarPlay
Pause VideoSpacebarPause

Was this answer helpful?