Share Email Print

Proceedings Paper

User-defined objects for stray-light and illumination system modeling
Author(s): Kenneth E. Moore; Mark G. Nicholson; Jennifer R. Warwick
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Ray-tracing codes used for stray light analysis or illumination system design often require access to complex object shapes. This is sometimes achieved by designing objects in CAD packages, and then importing them into the ray-tracing package. The disadvantage to using imported CAD objects is flexibility, ray-tracing speed, and in some cases, ray-tracing accuracy. This paper describes a new approach in which a user-defined object is used. The user-defined object is an external, user-supplied program called a Dynamic Link Library or DLL. The advantages to defining an object using a DLL, rather than the other methods listed above, are described and examples given which compare the two approaches.

Paper Details

Date Published: 18 February 2004
PDF: 8 pages
Proc. SPIE 5249, Optical Design and Engineering, (18 February 2004); doi: 10.1117/12.514700
Show Author Affiliations
Kenneth E. Moore, ZEMAX Development Corp. (United States)
Mark G. Nicholson, Optima Research Ltd. (United Kingdom)
Jennifer R. Warwick, Optima Research Ltd. (United Kingdom)

Published in SPIE Proceedings Vol. 5249:
Optical Design and Engineering
Laurent Mazuray; Philip J. Rogers; Rolf Wartmann, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?