Welcome to the Polarization 3D Simulator

Screenshot of the Plarization 3D Simulator

Original Author: Hussein-Tofaili | Source Code: GitHub Repository

About This Simulator

This interactive tool uses Jones Calculus to simulate light polarization. Build an optical path with elements like polarizers, waveplates, and mirrors.

The Jones matrices for many of these are based on standard definitions (sourced primarily from Wikipedia). The simulation employs the phase convention φ = kz - ωt.

Adjust parameters and visualize the results in real-time through a data table, an intensity plot, and an interactive 3D view where you can drag and rotate elements. Ideal for learning about polarization phenomena.

Please note: This simulator is currently in beta. We appreciate your feedback! If you encounter any issues or have suggestions for improvement, please report them on our GitHub Issues page.

Click the play button above to launch the simulator!

Comments & Feedback