.. _13 How to mitigate HMD overheating: 13 How to mitigate HMD overheating ========================================== **If you are a Unity developer, please perform the following steps:** **1.** Check the current frame rate on VR application. To turn on real-time display of frame rate using Pvr_UnitySDK, follow the instructions in `Display frame rate`_. .. _Display frame rate: http://static.appstore.picovr.com/docs/sdk/en/chapter_seven.html#display-frame-rate You can also set this on the device. Go to **2D settings** -> **System** -> **User configuration**. Under Special Settings, turn on **Info of the VR frame rate**. Launch your VR application, you can now see the real-time frame rate displaying in the view. If the frame rate is higher than 72 FPS, perform Step 2. **2.** `Limit the frame rate`_ in the Inspector panel of Pvr_UnitySDK. .. _Limit the frame rate: http://static.appstore.picovr.com/docs/sdk/en/chapter_seven.html#limited-frame-rate **3.** You may also `configure the size of EyeBuffer`_ by modifying the parameters of **RT size** (a recommended RT size is 1216*1344). .. _configure the size of EyeBuffer: http://static.appstore.picovr.com/docs/sdk/en/chapter_seven.html#configure-the-size-of-eyebuffer **4.** Then, enable `Foveated Rendering`_. Setting the Foveation Level to **High** is recommended. .. _Foveated Rendering: http://static.appstore.picovr.com/docs/sdk/en/chapter_seven.html#foveated-rendering **If you are an Unreal developer, please perform the following steps:** **1.** `Configure EyeBuffer size`_ by modifying the parameters of **RT size** (a recommended RT size is 1216*1344). .. _Configure EyeBuffer size: http://static.appstore.picovr.com/docs/UnrealSDK/chapter_seven.html#configure-eyebuffer-size **2.** `Enable Foveated Rendering`_. Setting the Foveation Level to **High** is recommended. .. _Enable Foveated Rendering: http://static.appstore.picovr.com/docs/UnrealSDK/chapter_seven.html#foveated-rendering