TY - JOUR
T1 - Efficient ray-tracing for free-form reflectors
AU - Yang, Bo
AU - Wang, Yongtian
AU - Liu, Yue
AU - Sasian, Jose
AU - Koshel, John
PY - 2009/1
Y1 - 2009/1
N2 - Efficient ray-tracing is the basis for computer-aided design and analysis of illumination optical systems, which requires the sampling of hundreds of thousands of rays to achieve accurate results of illumination analysis. One type of most widely used illumination systems is free-form segmented reflectors with B-spline surfaces. An iterative method is used to calculate the coordinates of the intersection point of an incident ray with a B-spline surface in 3D space. Formulae are given to calculate the direction cosines of the surface normal at the intersection point, so that the direction cosines of the reflected ray can be obtained. For segmented reflectors, a method is presented to rapidly determine the segment with which the incident ray strikes. Experimental results show that the scheme proposed in this paper can perform ray-tracing through free-form reflectors with excellent efficiency, and is suitable for use in CAD software for vehicle headlights, for example.
AB - Efficient ray-tracing is the basis for computer-aided design and analysis of illumination optical systems, which requires the sampling of hundreds of thousands of rays to achieve accurate results of illumination analysis. One type of most widely used illumination systems is free-form segmented reflectors with B-spline surfaces. An iterative method is used to calculate the coordinates of the intersection point of an incident ray with a B-spline surface in 3D space. Formulae are given to calculate the direction cosines of the surface normal at the intersection point, so that the direction cosines of the reflected ray can be obtained. For segmented reflectors, a method is presented to rapidly determine the segment with which the incident ray strikes. Experimental results show that the scheme proposed in this paper can perform ray-tracing through free-form reflectors with excellent efficiency, and is suitable for use in CAD software for vehicle headlights, for example.
KW - B-spline surfaces
KW - Free-form reflectors
KW - Illumination analysis
KW - Illumination optical systems
KW - Ray-tracing
UR - http://www.scopus.com/inward/record.url?scp=56049113256&partnerID=8YFLogxK
U2 - 10.1016/j.ijleo.2007.06.010
DO - 10.1016/j.ijleo.2007.06.010
M3 - Article
AN - SCOPUS:56049113256
SN - 0030-4026
VL - 120
SP - 40
EP - 44
JO - Optik
JF - Optik
IS - 1
ER -