Create different Fresnel lenses from different curves using geometry nodes.
I'm trying to create different types of Fresnel lenses from different shaped curves (to see what they look like when "revolved" to a circle).
My thoughts:
- Use mesh island index (to get each split curve section)
- Use set position node to line them up then "revolve" into a circle.
The issue I'm having is getting each separated part / section of the curve. I'm trying to avoid using boolean difference since that can be heavy cpu wise (but if that's the only way I'll do it.)
Here's an example of the curve (in red I'm trying to section into parts to create the lens)
Main video Fresnel Lens simulation with audio: https://www.youtube.com/shorts/9JX0Zdc6MaU
Also how a Fresnel Lens works. https://youtu.be/_nBNnlu6Rqo
PS: I'm using geometry nodes so it can be parametric since I would like to try / swap in and out multiple different curves quickly (and these will be 3D printed).
So in the end it will look like this
There would have to be several of these "cutting intersection" nodes but I limited it to 1 and showed it in an animation.
Attached Blend File showing boolean cutting..
Convert to Mesh
andSplit Edges
might be helpful. Can you share your blend file so we can look at it with a concrete example? $\endgroup$