OpticalRayTracer 6.5

Free cross-platform virtual optical bench that enables users to analyze, compare, model and learn the behavior of systems of lenses
OpticalRayTracer is an open source and portable Java program that will allow you to analyze and model systems of lenses.

Moreover, OpticalRayTracer accurately models the physics of lenses, including the effect known as dispersion.

But perhaps the most remarkable thing about OpticalRayTracer is that it updates and displays complex ray tracing paths in real time, as the user moves virtual lenses around on a virtual optical bench.

This allows the user to very quickly learn the behavior of a system of lenses, compare, experiment, and just play.

Additionally, the OpticalRayTracer app places its configuration file in a directory it creates, so your settings and choices are preserved. This directory is located at #userdir# on your machine, and it contains a configuration file named "OpticalRayTracer.ini" containing quite a lot of detailed information unique to your use of the program.

OpticalRayTracer has significant educational potential in the teaching of basic optical principles, and it has some entertaining and game-like behaviors to hold the student's attention.

last updated on:
October 25th, 2014, 9:49 GMT
file size:
321 KB
price:
FREE!
developed by:
Paul Lutus
license type:
GPL 
operating system(s):
Mac OS X
binary format:
Universal Binary
category:
Home \ Math/Scientific

FREE!

In a hurry? Add it to your Download Basket!

user rating 1

4.0/5
 

0/5

3 Screenshots
OpticalRayTracerOpticalRayTracerOpticalRayTracer
What's New in This Release:
  • Recoded the spectral dispersion algorithm to agree more closely with the underlying physics.
read full changelog

Add your review!

SUBMIT