Tag: rendering
-
Updated M. C. Escher “Print Gallery” Interactive Shader
I wrote an interactive shader that performs a sequence of complex logarithm/exponentiation on “Droste Images,” resulting in images becoming self-connected; see 3Blue1Brown and my previous post for more detailed information. M. C. Escher intuited this process when creating his image “Print Gallery.” This post, however, is strictly about my updated shader. The “main image” is…
-
M. C. Escher’s “Print Gallery,” Math, and an Interactive Shader
It’s a bit cliche at this point to discuss how stimulating M. C. Escher’s “Print Gallery” is, and many others have done an incredible job at describing why in great depth. The punchline, however, is that the scene shows a man (bottom left) gazing into a picture at a print gallery, and within the picture’s…
-
Min/Max/Difference SDF Visualizer
For the past year or so, I’ve been learning shader programming and, in particular, how to use Signed Distance Functions (SDF) as a way of generating shaders for various art and science projects. Before I discuss my explorations, let’s discuss the basics of SDFs. Statement of the Problem Let’s try to render an image using…
