The "bridge" project began as an attempt to demonstrate visually how two consecutive gravitational lenses amplify (or fail to amplify) light, forming what was proposed as a "communications bridge".

As a ray tracing implementation, it does not truly and accurately capture light intensity; however, it does show how consecutive lenses form multiple distorted images of the same source.
To give you an idea how to produce something that's beginning to look interesting, once the interface loads, select Lens bridge under View; once that loads, set the Hor. Displacement under Viewer (bottom of the parameter area) to 100.
Just for fun, this is a simple Sudoku implementation, built with the help of GPT-4. Enjoy!
By navigating the menu on the left, you can find several physics0rekated Web apps that I wrote over the years, apps that I myself use somewhat regularly, including my popular Hawking radiation calculator and other tools.
The other day, I came across a very intriguing photograph of a painting offered by a street vendor somewhere in Moscow. It captured so much about the essence of Russia in 2024!

However, the painting itself appeared crooked, skewed, due to the perspective of the camera. If only I had an easy-to-use tool to deskew an image!
Well, I have one now. This tool allows you to either pick an image by filename or URL, or just drag-and-drop an image. Then, with four clicks of the mouse, you can designate the four corners of the deskewed image (clockwise, starting from top left preferably); click Deskew, and you're done! You can also optionally resize the image and change its aspect ratio by dragging it, before saving it as a PNG file. Enjoy!
