Require caller to set their own projection matrix - no more relying on deprecated methods!
Rename private variable to a (subjectively) better name
New screenshot showing the application after requring users to set their own projection matrices