changed ((MV * P) * v_pos) op to MVP * v_pos)