Overview of latency reduction methods

The following strategies are used together to both reduce the latency and to minimize the side effects of any remaining latency:

  1. Lower the complexity of the virtual world.
  2. Improve rendering pipeline performance.
  3. Remove delays along the path from the rendered image to switching pixels.
  4. Use prediction to estimate future viewpoints and world states.
  5. Shift or distort the rendered image to compensate for last-moment viewpoint errors and missing frames.
Each of these will be described in succession.

Steven M LaValle 2020-01-06