Efficient ray-tracing for free-form reflectors

Bo Yang, Yongtian Wang, Yue Liu, Jose M Sasian, Richard John Koshel

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

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.

Original languageEnglish (US)
Pages (from-to)40-44
Number of pages5
JournalOptik (Jena)
Volume120
Issue number1
DOIs
StatePublished - Jan 2009

Fingerprint

Ray tracing
ray tracing
reflectors
rays
Lighting
illumination
splines
computer aided design
Splines
intersections
Computer aided design
Headlights
Computer aided analysis
reflected waves
Iterative methods
Optical systems
vehicles
sampling
Sampling
computer programs

Keywords

  • B-spline surfaces
  • Free-form reflectors
  • Illumination analysis
  • Illumination optical systems
  • Ray-tracing

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Electrical and Electronic Engineering
  • Atomic and Molecular Physics, and Optics

Cite this

Efficient ray-tracing for free-form reflectors. / Yang, Bo; Wang, Yongtian; Liu, Yue; Sasian, Jose M; Koshel, Richard John.

In: Optik (Jena), Vol. 120, No. 1, 01.2009, p. 40-44.

Research output: Contribution to journalArticle

Yang, Bo ; Wang, Yongtian ; Liu, Yue ; Sasian, Jose M ; Koshel, Richard John. / Efficient ray-tracing for free-form reflectors. In: Optik (Jena). 2009 ; Vol. 120, No. 1. pp. 40-44.
@article{6c7bf04598ce46ed8c9f518d3042d0db,
title = "Efficient ray-tracing for free-form reflectors",
abstract = "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.",
keywords = "B-spline surfaces, Free-form reflectors, Illumination analysis, Illumination optical systems, Ray-tracing",
author = "Bo Yang and Yongtian Wang and Yue Liu and Sasian, {Jose M} and Koshel, {Richard John}",
year = "2009",
month = "1",
doi = "10.1016/j.ijleo.2007.06.010",
language = "English (US)",
volume = "120",
pages = "40--44",
journal = "Optik",
issn = "0030-4026",
publisher = "Urban und Fischer Verlag Jena",
number = "1",

}

TY - JOUR

T1 - Efficient ray-tracing for free-form reflectors

AU - Yang, Bo

AU - Wang, Yongtian

AU - Liu, Yue

AU - Sasian, Jose M

AU - Koshel, Richard 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

UR - http://www.scopus.com/inward/citedby.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

VL - 120

SP - 40

EP - 44

JO - Optik

JF - Optik

SN - 0030-4026

IS - 1

ER -