Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

The intersection of ray tracing and solid modeling

Not Accessible

Your library or personal account may give you access

Abstract

Use of a solid modeler in the implementation of a non-sequential ray tracing engine has a number of advantages not easily achieved using sequential surface based optical system descriptions. These include a solid modeler’s ability to represent a physical part unambiguously as a bounded entity, with a well defined inside and outside. Reliable algorithms for transferring and intersecting rays in a solids environment with homogeneous optical media are compact and general purpose. By associating optical properties (e.g., refraction, reflection, diffraction, and scattering) to the surfaces of the solids, one can generate one or more scattered rays to track the geometrical exitance from the surface. Use of solids with optical surface properties provides a modeling architecture that is both powerful and extensible to handle new types of phenomena with no change to the basic ray trace algorithms.

© 1998 Optical Society of America

PDF Article
More Like This
Differentiable ray tracing for optical design and modeling

Congli Wang
FM3A.2 Frontiers in Optics (FiO) 2023

A Simple Method for Finding the Valid Ray-Surface Intersection

David E L Freeman
LTuB2 International Lens Design (IODC) 1990

Non-sequential ray tracing for user defined objects

Kenneth E. Moore
TuL2 Frontiers in Optics (FiO) 2003

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.