Skip to content

We're excited to announce the return of our in-person training classes. These 8-hour sessions provide a unique opportunity to learn and interact with the instructor and other students. Don't miss out on the networking benefits that come from in-person training. 

Our three-day TracePro training program provides a comprehensive understanding of the software's features and capabilities, equipping students with the knowledge and skills to use TracePro on a daily basis. Our TracePro International training classes are in-person, instructor-led sessions that combine lectures and hands-on examples. Digital copies of the course materials will be provided. Subject to change without notice. 



TracePro Fundamentals
TracePro Fundamentals
TracePro Optimization

Introduction to TracePro

Designed for new users, this class is a great starting point for using TracePro and getting useful results right away. In the examples we will develop a model from beginning to end, model creation to final analysis. Ideal for students or users new to the industry looking to get ahead of their competition, and acquire real-world experience under the guidance of seasoned experts.

Day 1, TBD


Introduction to TracePro

  • TracePro user interface
  • TracePro menus
  • TracePro help

Modeling in TracePro

  • Importing models from CAD
  • Importing lens design files
  • Making models in TracePro

Applying properties

  • Types of properties in TracePro
  • Applying properties to objects and surfaces

Defining sources

  • Source types: Grid Source, Surface Source Properties, Ray/file sources


  • Raytrace modes: Analysis and Simulation modes
  • Running raytraces

Analyzing results

  • Radiometry and Photometry terms
  • Analysis tools in TracePro including: 
  • Irradiance/Illuminance Maps. Candela Plots, Luminance/Radiance Maps, and others
  • Photorealistic Rendering

TracePro: Beyond The Basics

Pre-requisite Day 1 TracePro training or some experience with the program. Topics include custom properties, user settings and specialized tools such as Importance Sampling, Diffraction and Polarization with an introduction to Macro Programming with Scheme.

Day 2, TBD


Making custom properties in TracePro

  • TracePro property editors
  • Utilities in TracePro for making custom properties

User settings in TracePro

  • Raytrace settings
  • User preferences
  • Default and custom settings

Specialized tools in TracePro

  • Importance Sampling
  • Diffraction 
  • Polarization

Macro programming with Scheme

  • Introduction to the Scheme macro language
  • Macro recorder

TracePro: Optimization

This course will cover the theory behind optimization and provide a full overview of the Interactive Optimizer in TracePro. All aspects of the optimization process, including creating the geometry, applying properties, setting up sources, and defining optimization targets will be addressed. Optimization examples feature lenses, reflectors, and light guides.

Day 3, TBD


Introduction to the Interactive Optimizer

  • The Optimization Process

Interactive Optimization Workflow

  • Making Geometry
  • Defining Variables
  • Optimization Operands

Setting up the Model in TracePro

  • What to make and what not to make in the optimizer
  • Positioning optimizer objects in the TracePro Model
  • Setting the analysis tools in TracePro


  • Lens
  • Reflector
  • Light Guide
  • Tolerancing

The Venue

The International TracePro training will be held at Technische Hochschule Köln, Deutz Campus, Betzdorfer Str. 2, 50679 Cologne, Germany. Tuition includes all materials, use of a computer with TracePro installed, beverages, refreshments and lunch.

Attendees must make their own accommodation arrangements, here are some suggestions close to the venue: Deutz-Kalker Str. 52, 50679 Köln, Theodor-Hürth-Str. 2-4, 50679 Köln and Gummersbacher Str. 6, 50679 Köln.