added "calc_new_up_direction" for ray, rays and optical. manipulating...
requested to merge 290-define-up-ward-direction-for-ray_to_isometry-on-every-ray-surface-intersection into main
added "calc_new_up_direction" for ray, rays and optical. manipulating up-direction while positioning seems to work
Closes #290 (closed)