Here's prior art from 1997 (with a bunch of reference to earlier work): https://graphics.llnl.gov/ROAM/roam.pdf
Here's prior art from 1997 (with a bunch of reference to earlier work): https://graphics.llnl.gov/ROAM/roam.pdf