Its basic interface structure makes it very easy to use, thus providing you with a large general view main window that will display your system of lenses and mirrors. In the bottom part you will find the control menu which will give you access to all OpticalRayTracer’s features and functions.
Study the effects of distortion, dispersion, reflection, refraction in a very engaging and perceptibly manner
Despite its very simplistic and user-friendly interface, the OpticalRayTracer app has all the tools you need in order to study all physical phenomenona regarding lenses and mirrors.
Furthermore, users can choose and customize what the behavior of the lens should be, disregarding if it’s to reflect or to refract light or if it is flat or curved.
Extremely easy to use features and precise real-time study of light phenomenona
Of course, mirrors and new lenses can be added to the lens system with just a few clicks, using the Right-click menu, by selecting the “New Lens” or the “New Mirror” options.
Users can add, remove or just move in which-ever direction or manner the optical set, in order to get the result they are looking for, thus making OpticalRayTracer a very intuitive and user-friendly app.
The feature that stands out the most about OpticalRayTracer is the capability of updating and displaying the tracing path changes or inputs as users move the lenses on the virtual bench, in real-time.
Entertaining game-like behavior and intuitive functions
Additionally, OpticalRayTracer’s users have endless options regarding the system they want to build, model and customize their lens system via a very open and simple approach. If say, for example users want to move the mirrors or the lens in a specific position, they can do that by just dragging and dropping them around within OpticalRayTracer’s work bench.
Despite its simple philosophy, it has all the features it needs in order to help users to learn, study or just observe light phenomenona in a very user-friendly fashion.
Another thing worth mentioning is that the development team behind this application are working continuously on improving the experience by adding and correcting it almost on a daily basis, which is a reassurance about their commitment to provide a quality product.
As a general conclusion, it must be said that OpticalRayTracer is a very potent and well-thought application, with lots of potential especially in the educational fields.
Reviewed by Vladimir Ciobica, last updated on November 13th, 2014
In a hurry? Add it to your Download Basket!
- Fixed a bug in the spherical lens model that failed to detect a small subset of ray-surface intersections, changed how minimum lens thickness is computed to prevent an optical problem, updated the help file content.
Application descriptionOpticalRayTracer is an open source and portable Java program that will allow you to analyze and model systems of lense...