generate orientation texture