updateWhenIdleOnly property

bool updateWhenIdleOnly
getter/setter pair

Holds the field static while the camera moves and resumes updating once it comes to rest. Visually near-lossless for an inspect-style viewer and much cheaper; wrong for a game camera, so it is off by default.

Implementation

// TODO(gi-idle-gate): a continuous history-persistence value that rises as
// the camera slows would degrade more gracefully than this boolean, the
// way Babylon's IBL shadow remanence does.
bool updateWhenIdleOnly = false;