shaunlebron/blinky

[enhancement] Create a fast mode for rendering < 180 degrees

shaunlebron opened this issue · 2 comments

Views that are less than 180 degrees have to render 5 views to obtain the relevant half of the environment map. As a fast and efficient alternative, we can instead render 2 front-facing views - one at 90 degrees, and another at a 170 degrees. We then use them both for our environment map. The 90 degree view will be use to make up for the loss of resolution in the 170 degree view.

  • Create "fast" toggle command
  • Create "fast_maxfov" the high FOV value (for debugging)

Implemented as a globe script now: "fast.lua". Can be enabled with "globe fast" command.