September 16 & 18, 2024
9:00 a.m.-12:00 p.m. PDT (North America)
This workshop is free of charge but registration is required.


From Augmented/Virtual Reality systems to cell phones, successfully designing many of today’s optical systems depends on understanding how light, both intended and unintended, propagates and interacts with the components in your design. In this course, you will learn how to use LightTools to analyze stray light in an optical system (with mechanical parts!).

Hands-on examples will cover optical properties, configurations, simulation settings, ray path analysis, sequence ray trace (new in LightTools 2024.03), data filtering, and automation using macros.


A general understanding of LightTools features is required, and familiarity with the following materials is highly recommended before participating in the course.

  • Introduction to LightToolsRay
  • Paths, filters, and other data analysis features

Detailed Overview

The course is presented in two parts, covered in two sessions. Both sessions involve hands-on examples where you use LightTools with specific models and follow along with the instructor.

In Part 1, you will prepare a lens model for stray light analysis and perform basic analysis steps. This part covers ghost analysis, ray paths, sequence simulation, and other features.

  • Model overview
  • Set up optical properties
  • Set up string parameters and the Ray Path Analyzer
  • Set up configurations for optical properties and ray path filter strings
  • Use sequence simulations

In Part 2, you will introduce an off-axis stray light source and learn how to perform additional data analysis tasks.

  • Add a stray light source (an off-axis source).
  • Observe scatter and specular effects from mounts
  • Filter scatter and specular data on the receiver
  • Scan a range of incident angles with the off-axis source
  • Save the path data table and ray intersection points
  • Analyze saved ray intersection data


Nishantha Maliyagoda

Applications Engineering, Principal Engineer

Nishantha Maliyagoda is a senior applications engineer located in Tucson, AZ (US) for the Optical Solutions Group at Synopsys. Mr. Maliyagoda is an expert in the field of light simulation and modeling for various applications. He is a graduate of University Of Peradeniya, Sri Lanka where he studied Physics (Special) and Rensselaer Polytechnic Institute (RPI), Troy NY where he studied Lighting and Illumination Engineering.

Visit Us on Social


Register Here