Removed global constructor for eyePos and vDir in order to avoid "static
order initialization fiasco" (see
http://yosefk.com/c++fqa/ctors.html#fqa-10.12)