Fix Gcc/MSVC differences with friend class.  Invert camera derived direction.