#1, #4, #37 added fov-zoom with mousewheel