I vaguely remember reading about a job that required Open Cascade, to do this (designing optics for automotive applications), if that's what you're seeking.
Company was called DBM Reflex in Laval, QC
I'm sure other tools (ie. game engines) will also allow you to model all types of optical effects.
sudosysgen|5 years ago