3 step version of algorithm -- NOT WORKING YET
Revert "Improved keyboard controls in scene orientation example. Fixed zoom (which was broken by the previous commits) and also fixed a bug in the zoom example."

This reverts commit 94f3db9e1380e20180c1f02ad0ed588f74ed9182.
Revert "Revert "Improved keyboard controls in scene orientation example. Fixed zoom (which was broken by the previous commits) and also fixed a bug in the zoom example.""

This reverts commit 20619805627569908d85a5113d91aae10524cedc.
Revert "3 step version of algorithm -- NOT WORKING YET"

This reverts commit 9d757626b29e2d74031b0eaefede7497344a404f.