Engine Preferences

Predict Menu

The Predict menu offers an access to all the main Predict Unity functionalities :



Interface Preferences

The Engine Interface section offers some options on how the Predict Engine interface works :


General :


Overlay :


Deployment :

Performances

The Performances section contains details on the performance optimizations for Predict Engine.


The "Optimize overlay GPU memory management" option is an optimization to reduce the GPU memory taken by Unity when using the Game mode. It can be useful if you encounter memory issues or slow refresh rate in the application while using the Predict overlay.

The "Start Engine process in the background" option is an optimization to start the Predict Engine process as a background process. This can be useful especially in built application, to make the application more reactive. Be careful, when the Predict Engine application runs in the background, verbose cannot be sent back to Unity and errors are no longer detected : if the process stops for any reason, Unity will not be informed.


We provide some default presets to run Predict Engine faster (less noisy) but with some inaccuracy, or slower but completely accurate. These presets are ranked from the fastest to the more accurate and can be selected using the Fast <--> Accurate slider in the Engine view or in the overlay interactive settings.


You can also define your own presets with custom performance settings : these settings are detailed in the Performance Settings section.

If you defined custom presets, you can pick one of those presets by changing the performance mode to Custom in the Engine view or in the overlay interactive settings.

Default Engine Settings

Scenes

The Predict Engine scenes require a few additional settings that you cannot define within the default Unity scenes. You can define these settings by placing a Scene Settings component anywhere in your scene : see the Scenes section for more details.


If you did not place an UVR Scene Settings component in your scene, default settings will be used. These default settings can be defined in the Engine Settings section of the preferences. See the Scenes section for more details on the settings.

Cameras

Cameras in Predict Engine require additional settings that you cannot define with the default Unity "Camera" component. You can define these settings with an UVR Camera Settings component : see the Sensors section for more details


If you did not add the UVR Camera Settings component to an active camera in the scene, default settings will be used. These default settings can be defined in the Engine Settings section of the preferences. See the Sensors section for more details on the settings.

Profiler

The Engine profiler section contains the list of all processes currently rendering. See the Troubleshooting section for details on the details of each process.