## Abstract

A method for generating smooth freeform optical surfaces from B-spline is proposed. In this method, the unit tangent vectors of feature data points are employed as constraints. Based on design methods of freeform surface, both feature data points and unit tangent vectors are obtained, and control points and knot vectors of the freeform surface are computed by the interpolation theory. The freeform surfaces are constructed with the control points and knot vectors to ensure the desired normal at each feature data point. Freeform surfaces are constructed by this method and compared with the traditional method. The results show that beams are controlled well by this method with a maximum uniformity more than 99%, and better results can be obtained with fewer feature data points for this method.

© 2011 Optical Society of America

Full Article | PDF Article**OSA Recommended Articles**

Yi Jun Xiao and Y. F. Li

J. Opt. Soc. Am. A **22**(9) 1746-1762 (2005)

Jun Zhu, Xiaofei Wu, Tong Yang, and Guofan Jin

J. Opt. Soc. Am. A **31**(11) 2401-2408 (2014)

V. R. Algazi, B. W. Reutter, W. L. G. van Warmerdam, and C. C. Liu

J. Opt. Soc. Am. A **6**(6) 890-899 (1989)