rafael-fuente / diffractsim

✨🔬 A flexible diffraction simulator for exploring and visualizing physical optics.
https://rafael-fuente.github.io/simulating-diffraction-patterns-with-the-angular-spectrum-method-and-python.html
Other
651 stars 81 forks source link

Spectroscopy simulation #48

Open ghost opened 8 months ago

ghost commented 8 months ago

Given the reflective index of a a thin film (with some structure) , is it possible to do a spectroscopy simulation by simply sweep the wavelength of the source?

Also, is it possible to compute the polarization of the reflected light from the film?

rafael-fuente commented 6 months ago

Adding polarization-dependent diffraction is one of the things I have planned to add for the future. In fact, I already have an implementation. If I see people is interested I will upload it :)

wjsteele commented 2 weeks ago

Oh yes, please do! Our application requires a polarization dependency.

rafael-fuente commented 2 weeks ago

Next year, around June, I plan to release a new version of diffractsim. I will also write an academic paper discussing it. It will include modeling and light propagation inside anisotropic materials and polarization-dependent devices like polarizers. We can collaborate if you have an interesting application as long it can be included in an academic publication.