Getting the perfect image quality
This page will help you achieve the best possible image quality with the Bionic Display™ in your Varjo headset.
Concepts
Get to know some general concepts behind the industry-leading image quality in Varjo headsets.
Bionic Display™
XR-3, VR-3, XR-1 Developer Edition, VR-2 Pro, VR-2, and VR-1
All Varjo headsets feature professional-grade displays that combine incredible visual fidelity with edge-to-edge clarity. Additionally, our enterprise headsets feature the Bionic Display™ that lets you see virtual reality in human-eye resolution.
The highest and most intense resolution is in the center of the display, also called the “focus area.” This is similar to how the human eye works: you can see what is happening in the periphery of your field of view, but your focus is on what’s right in front of your eyes.
Look around to see your environment in the highest resolution.
Foveated rendering
XR-3, VR-3, and Varjo Aero
Foveated rendering uses the eye tracking functionality built into your headset to improve the performance of applications and produce a better virtual experience.
With foveated rendering, the area with the highest image resolution follows your gaze so that you can always experience the best possible image quality. Simultaneously, your headset can render fewer pixels in peripheral areas, improving application performance. Read more about using foveated rendering.
Headset adjustments
Learn how to adjust your headset for the optimal viewing experience.
Adjusting the headset lenses
Varjo headsets can automatically adjust the position of the lenses based on your interpupillary distance (IPD). In Varjo Base, you can find the setting to automatically adjust the lenses under the Headset tab and Automatically adjust interpupillary distance.
Automatic adjustment of the lenses is enabled by default. Your headset will adjust the lenses when you put it on, and you may hear a short buzzing sound during the adjustment. We recommend that you keep the setting enabled for optimal comfort while using the headset.
Note that the automatic lens adjustment may fail if the headset is not positioned well and can’t detect your eyes. Read more about positioning your headset for optimal viewing.
To adjust the lenses manually, disable the setting for Automatically adjust interpupillary distance and set the distance to match your eyes.
Varjo headsets are designed for use with a wide range of interpupillary distances. Those with a smaller or larger interpupillary distance may not see content in the highest possible visual quality, or may feel discomfort when using the headset.
Varjo headset model | Adjustment range | Supported IPD range |
XR-3, VR-3, and Aero | 59–71 mm | 57–73 mm |
XR-1 Developer Edition, VR-2 Pro, VR-2, and VR-1 | 61–73 mm | 59–75 mm |
Your headset will work with most single-vision eyeglasses, but the automatic adjustment may not work with special glasses or medical conditions that affect your vision. If the automatic adjustment does not work for you, you can disable the setting in Varjo Base.
Positioning the headset for optimal viewing
The Bionic Display™ is a precision tool; seeing content in the highest visual quality requires that the headset is precisely positioned over your eyes. Optimal positioning is different for every individual as it depends on the shape of your head and eyes. Eyeglasses can also affect optimal positioning.
XR-3, VR-3, and Aero
Adjust the headset when you put it on to find a comfortable fit. The headset is correctly adjusted when it sits comfortably on your head, stays in place, and the image inside the headset is sharp.
If the headset is not positioned well, straight lines in the virtual environment may appear curved as they travel from the edges towards the center of the display. You may also notice blue or red halo colors on the edges of light-colored objects.
XR-1 Developer Edition, VR-2 Pro, VR-2, and VR-1
The headset positioning guide in Varjo Base helps you to position the headset correctly over your head.
To quickly launch the guide, navigate to the Tools menu and open Headset positioning. Alternatively, navigate to the Headset tab and select Headset positioning guide. You also can set the headset positioning guide to appear automatically every time you put on the headset. Go to the Headset tab in Varjo Base and enable Automatic headset positioning.
The headset positioning guide shows four lines extending from the center of the display towards the edges. Looking closely, you will see that each line consists of three thinner lines.
Carefully observe the thin lines in the four areas highlighted with blue circles. These are the intersections where the high-resolution focus area meets the lower-resolution peripheral area. When the headset is positioned correctly, the lines will appear continuous in all four areas. If the lines appear broken, blurred, or bent, try moving the headset to improve the image.
The image illustrates an example of good and bad positioning. Adjust the headset so that the lines appear continuous.
If the headset is not positioned well, straight lines in the virtual environment may also appear curved as they travel from the edges towards the center of the display. Additionally, you may notice blue or red halo colors on the edges of light-colored objects.
After you have found the optimal position for the headset, make sure to adjust the headband so that the headset feels stable and stays in place.
Image quality and performance
This section will help you find the right balance between image quality and application performance.
Resolution quality
Running highly detailed immersive applications in full resolution can be too demanding for some graphics cards. With the Resolution quality feature in Varjo Base, you can improve performance by adjusting the image resolution used by applications.
Navigate to the Headset tab and Resolution quality to select a resolution level. You can choose one of six values, from Highest to Very Low. The default value is High. Higher values correspond to a higher resolution and better visual quality, while lower values improve performance performance by using a lower resolution.
Note that Varjo System will restart after you change the setting. Varjo Base remains open throughout.
Image resolutions
The exact image resolution for each setting depends on your headset model and rendering mode. You can find some examples below.
1. XR-3 and VR-3 running a Varjo native application with foveated rendering (eye tracking calibrated):
Setting | Resolution (pixels per eye) | PPD (pixels per degree) |
Highest | 2276 x 1948 (peripheral area) + 2156 x 2156 (focus area) | 70 |
Very high | 1976 x 1696 (peripheral area) + 1984 x 1984 (focus area) | 65 |
High (default) | 1720 x 1476 (peripheral area) + 1824 x 1824 (focus area) | 59 |
Medium | 1496 x 1284 (peripheral area) + 1676 x 1676 (focus area) | 55 |
Low | 1304 x 1116 (peripheral area) + 1544 x 1544 (focus area) | 50 |
Very low | 1132 x 972 (peripheral area) + 1420 x 1420 (focus area) | 46 |
2. XR-3 and VR-3 running a Varjo native application in quad view mode (fixed foveation, for example, due to non-calibrated eye tracking):
Setting | Resolution (pixels per eye) | PPD (pixels per degree) |
Highest | 2816 x 2816 (peripheral area) + 1896 x 1896 (focus area) | 70 |
Very high | 2452 x 2100 (peripheral area) + 1708 x 1708 (focus area) | 63 |
High (default) | 2132 x 1828 (peripheral area) + 1536 x 1536 (focus area) | 57 |
Medium | 1856 x 1592 (peripheral area) + 1384 x 1384 (focus area) | 51 |
Low | 1616 x 1384 (peripheral area) + 1244 x 1244 (focus area) | 46 |
Very low | 1404 x 1204 (peripheral area) + 1120 x 1120 (focus area) | 41 |
3. XR-3, VR-3, and Varjo Aero running an OpenVR/OpenXR application in stereo rendering mode:
Setting | Resolution (pixels per eye) | PPD (pixels per degree) |
Highest | 4148 x 3556 | 35 |
Very high | 3608 x 3092 | 30 |
High (default) | 3140 x 2692 | 27 |
Medium | 2732 x 2340 | 23 |
Low | 2376 x 2036 | 20 |
Very low | 2068 x 1772 | 17 |
4. Varjo Aero running a Varjo native application with foveated rendering (eye tracking calibrated):
Setting | Resolution (pixels per eye) | PPD (pixels per degree) |
Highest | 2192 x 1880 (peripheral area) + 1200 x 1200 (focus area) | 39 |
Very high | 1908 x 1632 (peripheral area) + 1140 x 1140 (focus area) | 37 |
High (default) | 1660 x 1420 (peripheral area) + 1076 x 1076 (focus area) | 35 |
Medium | 1444 x 1236 (peripheral area) + 1020 x 1020 (focus area) | 33 |
Low | 1256 x 1076 (peripheral area) + 970 x 970 (focus area) | 32 |
Very low | 1092 x 936 (peripheral area) + 922 x 922 (focus area) | 30 |
5. Varjo Aero running a Varjo native application in quad view mode:
Setting | Resolution (pixels per eye) | PPD (pixels per degree) |
Highest | 2608 x 2236 (peripheral area) + 2360 x 2360 (focus area) | 36 |
Very high | 2268 x 1944 (peripheral area) + 2054 x 2054 (focus area) | 31 |
High (default) | 1972 x 1692 (peripheral area) + 1788 x 1788 (focus area) | 27 |
Medium | 1716 x 1472 (peripheral area) + 1556 x 1556 (focus area) | 24 |
Low | 1492 x 1280 (peripheral area) + 1354 x 1354 (focus area) | 20 |
Very low | 1300 x 1116 (peripheral area) + 1178 x 1178 (focus area) | 18 |
Simple rendering
XR-3 and VR-3
The Simple rendering feature provides another way to improve application performance by lowering image quality. When Simple rendering is in use, the focus area of the Bionic Display™ is disabled and the same image resolution is used for both the focus area and peripheral area of the display. The resulting performance improvement allows you to, for example, use multiple monitors simultaneously.
To enable the feature, navigate to the Headset tab in Varjo Base and select Simple rendering. Note that Varjo system will restart after you change the setting.
Vertical synchronization
Vertical synchronization synchronizes the framerates between headset displays and the application.
When running performance-intensive applications, the application framerate can fluctuate and cause graphical artefacts known as screen tearing. With the Vertical synchronization feature in Varjo Base, you can lower the framerate to improve performance and allow your application to run smoothly.
XR-3, VR-3, and Varjo Aero
Vertical synchronization is disabled by default. Navigate to the Headset tab and Vertical synchronization to choose one of four options. Note that if you select Disabled, Motion smoothing is not available.
Automatic | Varjo headsets operate at 90Hz, and if the application fails to submit frames at 90Hz, the virtual reality experience is not very smooth. If the framerate is not locked, the application can sometimes render the frames fast enough to hit the same number of screen refreshes as before, and sometimes not, which results in the same, old frame being displayed in irregular number of times. In such case the images may be stuttery.
When you select verticial synchronization to Automatic, the headset adjusts the framerate by lowering it automatically until your application is running smoothly. You may want to use automatic synchronization if you use several applications that support different framerates. This may, however, mean that the framerate fluctuates between different values, which may result in some discontinuity in the image. If you mostly use one application only, and know the application framerate, we recommend using either one of the fixed framerates together with Motion smoothing to ensure the best experience. |
Enabled – Fixed 45 fps | Fixes the headset framerate to 45 fps. Use this is if you know the application framerate goes over 45 fps. |
Enabled – Fixed 30 fps | Fixes the headset framerate to 30 fps. Use this if you know the application framerate goes over 30 fps. |
Disabled | Headset displays show the frames provided by the application freely without synchronizing them with the headset displays. Motion smoothing is not available for this option. |
XR-1 Developer Edition, VR-2 Pro, VR-2, and VR-1
Navigate to the Headset tab and Vertical synchronization to select a synchronization mode.
The default option is Adaptive synchronization, which makes a compromise between improved application performance and a lower framerate. Full synchronization lowers the framerate further to make sure that your application runs smoothly. Select Off to disable the feature completely.
Motion smoothing
The Motion smoothing feature in Varjo Base improves image quality by predicting and smoothing movement in applications. Motion smoothing takes into account both the headset moving in relation to the scene (spatial reprojection) and objects in the scene moving in relation to the headset (temporal reprojection).
Vertical synchronization and Motion smoothing together cover all visual motion in virtual reality and therefore bring the best experience.
To use Motion smoothing, navigate to the Headset tab and Motion smoothing.
Enabled (Beta) | When enabled, Motion smoothing is used for all applications regardless of whether they support it or not. When selected, the depth data of the application is taken into account to improve the experience. |
Enabled if supported | Motion smoothing is applied if the application *supports it. In addition to depth data, also the motion vector data is taken into account to improve the experience. |
Disabled | The default option that disables Motion smoothing completely. If Vertical Synchronization is disabled, Motion smoothing is disabled automatically. |
*An application can support motion smoothing by providing motion vectors. If an application provides motion vectors, they are used. This works also in Enabled if supported mode. When Enabled mode is used, if the application is not providing motion vectors, the motion vectors are generated by predicting how the pixels might be moving in the view.
Note that in some cases, enabling the feature for applications that do not support it, can cause unexpected visual effects.
We recommend that you try out the different options to find the one that works best for your application. Using Motion smoothing may introduce a small loss in performance.
Display blending
XR-1 Developer Edition, VR-2 Pro, VR-2, and VR-1
The focus area at the center of the Bionic Display™ features human-eye resolution, while the surrounding peripheral area is rendered in lower resolution. In Varjo Base you can choose how the two areas blend together.
In the Headset tab, open Display blending. Select Smooth: Seamless transition to seamlessly blend the focus and peripheral areas together by decreasing the image resolution towards the outside edges of the focus area. Sharp: Maximum resolution and contrast maximizes the area with the highest resolution. Note that selecting this option will make the border between the two areas more noticeable.