Procedures for performing polarization ray tracing through birefringent media are presented in a form compatible with the standard methods of geometrical ray tracing. The birefringent materials treated include the following: anisotropic optically active materials such as quartz, non-optically active uniaxial materials such as calcite, and isotropic optically active materials such as mercury sulfide and organic liquids. Refraction and reflection algorithms are presented that compute both ray directions and wave directions. Methods for computing polarization modes, refractive indices, optical path lengths, and Fresnel transmission and reflection coefficients are also specified. A numerical example of these algorithms is given for analyzing the field of view of a quartz rotator.
© 1993 Optical Society of America
Stephen C. McClain, Lloyd W. Hillman, and Russell A. Chipman, "Polarization ray tracing in anisotropic optically active media. I. Algorithms," J. Opt. Soc. Am. A 10, 2371-2382 (1993)