😅
JMRSDK Development
v4.33
v4.33
  • Jio Mixed Reality SDK Documentation
    • Changelog 4.33.0
      • Upgrade Guide 4.33.0
    • Changelog 4.33.13
      • Upgrade Guide 4.33.13
  • Device Information
    • Supported Smartphones
  • Controller Specifications
    • Physical Controllers
    • Virtual Controller / Virtual Keyboard for JioGlass
  • Getting Started
    • Development Platform
    • Setting Up Jio Mixed Reality Project in Unity
    • URP Support
      • Setting Up Your Project With URP
      • Reverting Back to Built-In Render Pipeline
  • JMRSDK
    • JMRSDK Content
    • JMRMixedReality Prefab
    • System Dock
    • JMRRig
      • Local Rig
      • Setting Homepage (Quit functionality)
      • Recenter Application on Resume
  • Develop
    • Editor Emulator
    • JioGlass Controller Interactions
    • Cameras
    • Tesseract Mixed Reality UI Toolkits
    • Examples
  • Interaction
    • Gaze Interaction
      • Gaze and Click
      • Gaze and Dwell
    • Interaction
      • Pointer Manager
        • Examples
    • Interfaces
      • ISelectHandler
      • ISelectClickHandler
      • IFocusable
      • ISwipeHandler
      • ITouchHandler
      • IBackHandler
      • IHomeHandler
      • IMenuHandler
      • IVoiceHandler
      • IFn1Handler
      • IFn2Handler
      • IManipulationHandler
    • Controller Input Actions
      • Touchpad - Touch
      • Touchpad - Swipe
      • Source Buttons
      • Manipulation
    • Actions
    • Device State
      • Device Connected
      • Device Disconnected
      • Battery percentage update
      • Scanning for Device
      • Battery Percentage
  • Voice
    • Voice
      • Speech Events
      • Speech Result
      • Speech Error
      • Speech Session End
      • Speech Cancel
    • Listening
  • Tracking
    • Tracking
      • Coordinate System
    • Tracking Framework
      • TrackerManager Actions
        • Get Head Position
        • Get Head Rotation
        • Get Head Transform
      • TrackerManager Methods
        • Get Head Position
        • Get Head Rotation
        • Get Head Transform
    • Recenter
  • Building and Testing
    • Building to Target Device
      • Merging AndroidManifest
      • Performance Optimization
      • App optimization
    • JioImmerse App For Jio Mixed Reality (TMR) Devices
      • Running the application on Prism (Holoboard)
    • IPD Calibration
  • Publish
    • Licensing Journey
    • Signing App for App Store
    • Publishing to JioGlass Developer Console
    • Publishing to Google Play Store
      • Play Store Upload Journey
  • Capturing and Recording
    • Capture Videos and Screenshots
      • Capturing Screenshot/Videos using scrcpy
      • Capturing Screenshot/Videos using Vysor
  • Troubleshooting
    • FAQs - Develop
    • FAQs - Building to device
      • Gradle
      • Old aaptOptions error fix
    • FAQs - Running and Publishing
    • Laser Point Not Visible
Powered by GitBook
On this page
  1. Building and Testing

IPD Calibration

PreviousRunning the application on Prism (Holoboard)NextLicensing Journey

Last updated 2 years ago

IPD stands for Inter-Pupillary Distance, which is the distance between your eyes. Since JioGlass Emulator (Holoboard) and JioGlass are stereoscopic displays, having an incorrect IPD might lead to multiple issues, such as image doubling, blurry visuals or incorrect depth perception of your objects in the scene. To ensure that you don't face any such issues or that you can verify the depth placement of your objects in the scene properly, please perform the steps given below to calibrate your IPD while testing.

This step will be performed automatically for consumers, as part of the onboarding experience so you don't have to urge the user to perform this step in your application separately.

If dual images or blurred visuals are visible on the JioGlassEmulator, it is because IPD has not been set properly for your eyesight. Following are the steps to change the IPD settings.

IPD Calibration

In JioDive, there is a physical slider to calibrate the IPD. (Please ask the Developer Support team for Images or References.

In Launcher, go to the settings panel, under "My Profile" click on the Change button.

After clicking on the Change button, an instruction card for changing the IPD value will appear

  • Press the Trigger once to enter the IPD Calibration mode

  • On this screen, you will be asked to stretch your hand out with the thumb pointed upwards.

  • Then you will have to swipe up or down on the controller until you see no blurred or dual images.

  • Once done, press the Trigger button again to close the screen and set your IPD

IPD Calibration Screen