POV-Ray : Newsgroups : povray.binaries.images : Fresnel diffraction pattern : Fresnel diffraction pattern Server Time 9 Sep 2024 13:31:26 EDT (-0400)
 Fresnel diffraction pattern
 From: Bald Eagle Date: 23 Jul 2024 20:15:00 Message:
```
{
"@context": "https://schema.org",
"@type": "DiscussionForumPosting",
"@id": "#web.66a046cea7254f9e1f9dae3025979125%40news.povray.org",
"headline": "Fresnel diffraction pattern",
"dateCreated": "2024-07-24T00:15:00+00:00",
"datePublished": "2024-07-24T00:15:00+00:00",
"author": {
"@type": "Person",
"name": "Bald Eagle"
}
}
Here's a mathematical / procedural pattern to generate the Fresnel diffraction
zones through a circular aperture.

"... the boundaries of successive zones are circles whose radii increase as the
square root of the integers ..."

#declare d = function {sqrt (x*x+y*y)}
#declare ZonePlate = function {ceil (mod (pow (d (x, y, z), 2), 2))}

(green graph, y is proportional to d)

Apparently there's a way of graphing the intensity of the interference bands
against . . . the angle between interfering rays (?) that yields the Cornescu
spiral.

I think that using this with a signed distance function (SDF), this would make a
good way to produce the Fresnel interference in shadows along the edges of
objects.

https://en.wikipedia.org/wiki/Arago_spot

I think the circular moire patterns that show up when it's zoomed out (left) are
an interesting effect.
```

Attachments: