Newsletter Signup

Stay informed about abstract submission deadlines, conference updates, and other important announcements by subscribing to our newsletter.

Please select all the ways you would like to hear from Nonimaging Optics Conference:

You can unsubscribe at any time by clicking the link in the footer of our emails.

We use Mailchimp as our newsletter platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices.

Étendue’s Final Battle

Dear optical wizard, the time has come! Do you have what it takes to take out evil Étendue once and for all?

After wrestling étendue for longer than you can remember, you meet him for one final battle. You come prepared: You use your new laser wand upgrade to send a powerful, perfectly collimated beam toward his wand to take it out for good. Unfortunately, evil Étendue expected this, and came with the same upgrade. The power from your two beams meet in the middle and magically form an intensely glowing ring situated in a ball of smoke.

You both exert your maximum powers to push the magical glowing ring towards the opponent, which makes it move back and forth during your duel.

Your one remaining spell is your final hope to land the victory: You can cast mirrors of any geometry into existence. With these mirrors, you can capture the intense glow from the magical ring and send it onto evil Étendue's wand to overheat and destroy it.

Unfortunately your powers are wearing down from the intense battle, and you only have the energy to cast your optical design spell once. This means that your fixed optical system must be able to redirect the light onto evil Étendue’s wand from every position of the glowing ring.

Your weakened spell also has a limited reach. It can only create mirrors in the corridor of air between the two of you: a box that rests on the floor of the hall, stretches out to the far ends of both of your wands, and is 4 000 mm across.

The challenge

Create a fixed specular mirror geometry that redirects as much power as possible onto evil Étendue's wand, from all possible source positions.

System geometry

The optical axis is zz. The centres of both cylindrical wands lie on this axis, and the source surrounds it at different positions along the optical axis. The inner tip of your wand is at z=−5 000 mmz=-5\,000\,\mathrm{mm}; the inner tip of evil Étendue’s target wand is at z=+5 000 mmz=+5\,000\,\mathrm{mm}. The five source positions are z∈{−1 000,−500,0,+500,+1 000} mmz \in \{-1\,000,-500,0,+500,+1\,000\}\,\mathrm{mm}, with the origin at the centre of the middle source position, halfway between the two wands.

Side view of the wands, source positions and build volume The build volume is 12 000 mm long along the optical axis and 4 000 mm tall. Its two ends sit at the outer ends of the two wands, at z = −6 000 mm and z = 6 000 mm. The origin is at the centre of the middle source position, halfway between the wands. The inner tip of your wand is at z = −5 000 mm and the inner tip of the target wand is at z = +5 000 mm. The source positions run from z = −1 000 mm to z = +1 000 mm, each surrounded by a ball of smoke. z y YOUR WAND inner tip at −5 000 mm TARGET WAND inner tip at +5 000 mm SOURCE POSITIONS −1 000 mm to +1 000 mm 12 000 mm 4 000 mm
Dimensions of the challenge, side view.
End view of the build volume, source and target wand The build volume is 4 000 mm wide. Its floor is the floor of the duelling hall, 1 500 mm below the optical axis, and its ceiling is 2 500 mm above the axis. Seen along the optical axis, the target wand is a circle at the centre, surrounded by the ring of the source and its ball of smoke. x y SOURCE TARGET WAND 4 000 mm 2 500 mm 1 500 mm
Dimensions of the challenge, end view.

The reach of your spell

Your mirror-casting spell has a limited reach in the duelling hall. Every part of your geometry has to sit inside the dashed box in the figures above, measuring 4 000 mm wide × 4 000 mm tall × 12 000 mm long:

  • −2 000 mm≤x≤+2 000 mm-2\,000\,\mathrm{mm} \le x \le +2\,000\,\mathrm{mm}
  • −1 500 mm≤y≤+2 500 mm-1\,500\,\mathrm{mm} \le y \le +2\,500\,\mathrm{mm} (floor to ceiling)
  • −6 000 mm≤z≤+6 000 mm-6\,000\,\mathrm{mm} \le z \le +6\,000\,\mathrm{mm} (between the outer ends of the two wands)

Note that some CAD tools and STL exporters shift the geometry so that all coordinates are positive, placing the corner of its bounding box at the origin. If your design appears offset in the upload portal, you can use the position controls to move it back into place, or export to STEP, which preserves the original coordinate system.

The source

The power from the two laser wands forms a Lambertian glowing torus with major radius 100 mm, minor radius 5 mm, and constant radiance 1 W cm−2 sr−1 (total power: 620 W). The torus is perfectly absorbing, so light that later returns to it is lost.

Scaled geometry of the torus source and smoke sphere A torus with major radius 100 millimetres and minor radius 5 millimetres is centred in a smoke sphere with radius 200 millimetres. The optical z-axis is horizontal. SMOKE SPHERE z R = 100 mm r = 5 mm smoke R = 200 mm
Dimensions of the magical ring and the ball of smoke.
Ray-traced visualization of the source.

Smoke model

The torus is centred inside a spherical smoke volume of radius 200 mm. While a ray is inside the sphere, the distance to its next scattering event is sampled from an exponential distribution with mean free path ℓ=100 mm\ell=100\,\mathrm{mm}.

Scattering is isotropic: at every scattering event, the ray leaves in a uniformly random direction, independent of its incoming direction.

To help you get started, below are instructions for setting up this source surrounded by smoke in common optical design software packages. Alternatively, you can download a ready-made model from Getting started.

Ansys Zemax OpticStudio Angle Scattering · 180°
  1. In Non-Sequential Mode, add a 200 mm radius sphere centred on the torus.
  2. Under Object Properties → Volume Physics → Bulk Scatter, select Angle Scattering. Set Mean Path = 100 mm and Angle = 180°.
  3. Set the source’s Bulk Scatter option to Many and enable Scatter Rays in the ray trace.
OpticStudio bulk-scattering documentation ↗
Keysight LightTools Henyey–Greenstein · g = 0
  1. Add a 200 mm radius sphere centred on the torus.
  2. Create a Henyey–Greenstein volume-scattering property with Mean Free Path = 100 mm, Anisotropy = 0, and Transmissivity = 1.
  3. Assign the property to the sphere and enable multiple scattering.
Keysight: what is volume scattering? ↗
Lambda Research TracePro Henyey–Greenstein · g = 0
  1. Under Define → Edit Property Data → Bulk Scatter Properties, add a Henyey–Greenstein property.
  2. Set Anisotropy = 0 and Scatter Coefficient = 0.01 1/mm at each wavelength.
  3. Add a 200 mm radius sphere centred on the torus and apply a Material Property with refractive index 1 and no absorption. TracePro needs this before it can apply bulk scattering.
  4. Assign the property under Define → Apply Properties → Bulk Scattering. This requires TracePro Standard or Expert.
TracePro 2026 User’s Manual ↗
Ansys Speos Henyey–Greenstein · g = 0
  1. In the User Material Editor, create a material with refractive index 1 and no absorption.
  2. Under Scattering Properties, select Give scattering coefficient and phase function of the medium, then Henyey–Greenstein, and set the Anisotropy Factor = 0.
  3. In the Scattering Variation tab, set the Diffusion Coefficient = 0.01 mm−1 at each wavelength.
  4. Apply the material as the Volume Optical Property of a 200 mm radius sphere centred on the torus.
Speos scattering-properties documentation ↗

The target

The laser wands are perfectly absorbing cylinders with radius 20 mm and length 1 000 mm, centred on and oriented along the optical axis. Power intercepted by any part of evil Étendue’s wand, including either circular end, counts towards your score. Your own wand absorbs whatever hits it, but that power is not counted.

Dimensioned cylindrical wand schematic A cylindrical wand 1 000 millimetres long and 40 millimetres in diameter, drawn to scale. length = 1 000 mm diameter = 40 mm
Dimensions of the laser wands.
3D view of the laser wands.

Optical evaluation

Optical evaluation is performed by sampling rays from the torus source at each source position, propagating them through a scene containing the torus, the surrounding sphere of smoke, the laser wands, and your provided geometry. The power carried by the rays that land on evil Étendue's wand is then summed up.

Light can be reflected back to the ball of smoke where it will again be scattered by that smoke, but if it reaches the magical ring it will be absorbed and lost.

Submitted surfaces are ideal specular mirrors with 95% reflectivity. Both cylindrical wands are perfectly absorbing. Each ray carries its remaining power after mirror losses when it reaches a wand.

Merit function

The performance of your optics is decided by how it performs at its weakest point: evil Étendue only needs one weak point to be able to escape your attack and you must prevent him from finding such a weak point.

The optical power on evil Étendue’s wand is calculated independently for each of the five source positions. The competition score is the lowest of those five powers. Power is reported in watts, and higher scores are better.

score⁡=min⁡z∈{−1 000,−500,0,+500,+1 000} mmPtarget(z)\operatorname{score}=\min_{z \in \{-1\,000,-500,0,+500,+1\,000\}\,\mathrm{mm}} P_{\mathrm{target}}(z)

Specific rules

  • You will not be able to redirect the original collimated light from the laser wands (it is so powerful that it would immediately burn a hole in your optics). Your optics work purely on the light emitted from the magical glowing ring.
  • Submitted surfaces are ideal specular mirrors with 95% reflectivity.
  • Your optic-casting spell is limited to mirror files smaller than 100 MB.

Instructions

  1. Design your optical system using any optical design or CAD software of your choice, keeping it within the reach of your spell.
  2. Export your design as an STL or STEP file, no larger than 100 MB.
  3. Upload the file in our online portal and get an immediate score for your design.
  4. Sign in with your email address and submit your design. You may submit as many designs as you like; the best one counts.

Submission deadline: April 1, 2027

Getting started

To help you get started, we have prepared models of the competition setup for common optical design software. Each model contains the glowing torus, the smoke, both wands and a simple test reflector, so you only have to replace the test reflector with your own design.

Keysight LightTools

We have prepared a model of the competition setup for LightTools. It has one configuration for each of the five torus and smoke positions.

  1. Replace the test reflector, ReflectorSurface, with your own mirror design. Keep everything else unchanged.
  2. Choose a configuration and run a simulation. The receiver named Receiver_Evil gives the power on evil Étendue’s wand for that torus and smoke position.
  3. To evaluate all five positions at once, run a tolerance sensitivity scan. Your score is the lowest of the five results.
  4. When you are happy with the design, export the mirror as an STL or STEP file and upload it.
Download LightTools model (.lts) ↓
Ansys Zemax OpticStudio

We have prepared a model of the competition setup for OpticStudio (2025 R2, non-sequential mode). It comes with a ZPL macro that traces all five torus and smoke positions and reports the power on evil Étendue’s wand and your score.

  1. Unzip the files and copy IODC_2027_Zemax_Build.ZPL to <Documents>\Zemax\Macros.
  2. Open IODC_2027_Zemax.zos. Configurations 1–5 are the five torus and smoke positions.
  3. Design your mirror as object 5, in place of the test reflector. Leave the other objects unchanged.
  4. To score the design, run the macro from Programming → Edit/Run. It keeps object 5, resets the rest of the setup, traces all five positions and reports the score, which is the lowest of the five results.
  5. When you are happy with the design, export the mirror as an STL or STEP file and upload it.

The README in the zip file explains the model and the macro in detail.

Download OpticStudio model (.zip) ↓
Lambda Research TracePro

We have prepared a model of the competition setup for TracePro (2026). It comes with a Scheme macro that traces all five torus and smoke positions and reports the power on evil Étendue’s wand and your score.

  1. Unzip the files and open IODC_2027_TracePro.tracepro (or IODC_2027_TracePro.omlb in older TracePro versions). The torus and smoke are at the centre position.
  2. Design your mirror in place of the test reflector, ReflectorSurface, and give it the IODC/Mirror95 surface property. Leave the other objects unchanged.
  3. To score the design, export the mirror as a STEP file into the unzipped folder and set iodc-step at the top of IODC_2027_TracePro_Build.scm to its file name. Then load the macro from Macros → Load. It rebuilds the rest of the setup around your mirror, traces all five positions and reports the score, which is the lowest of the five results.
  4. Upload the same STEP file to the portal.

The README in the zip file explains the model and the macro in detail.

Download TracePro model (.zip) ↓

Are you ready?

Upload your design