Droste effect. November 13, 2008 at 2:46 pm

Droste effect? Now he´s a bit of a weirdo… you might say. Nuts to you! When I fetched an old paperback with prints of Dutch graphic artist M.C. Escher, I was once again charmed by his pictures that I started to read up on how these art is created.

So I found this website, wich explained the principles of the art of M.C. Escher, including why this kind of recursive picture effect is also known as Droste effect.

Additionally I came across a very nice set of images on flickr dealing with that theme and I come to know that there is already an implementation for MathMap (here you can study the MathMap sources). Fitted with all that knowledge I started my own code conversion of the Droste Effect in Actionscript3.

droste effect as3-version
Launch

I´m bound to say that my current approach of this effect isn´t nearly as sophisticated as the MathMap standard, but to manipulate pixels partly performant in realtime with flash still is a challenge separately.

droste effect as3-version

For the moment I´m fine with that version (even if I´m planning a Pixel Bender adaption already). Furthermore I´m curious to see what you can work out with that code, therefore you can download the sources here. So I´m looking forward to see your conversions soon…

Cheers.

5 Responses to “Droste effect.”

  1. Hey bud, just wanted to let you know I’m always checking out your posts for inspiration ; ) Not so much for the code though since I realized we program in very different ways .. but the effects you come up with are quite inspirational.

    Peace out mate.

  2. …nice to hear, Erik.

  3. The Droste effect is certainly the flavour of the month - here’s a Pixel Bender version that is a close port of the Mathmap version described on the Flickr group. Works really nicely in Photoshop CS4 and After Effects :)
    http://www.subblue.com/projects/droste

  4. Hi guys, I’m still amazed that an AE and a Photoshop plugin is now out there and for free!!!
    Pretty cool.
    I did a videoclip a couple of months ago using that droste technique. The main difference was that we had to program the code in Java and made a batch process to get the final results.
    All of the images in the video were taken with a digital reflex camera, Canon’s Mark III, shooting images of 3456 x 2304 pixels…
    I wanted to ask about the render times… for example in Mathmap it took almost 20 minutes to process a single image (well my computer isn’t pretty powerfull but…) and in java it took like 15 seconds to process.
    How long does it take for photoshop??? or for a 5 seconds video on AE???
    I’m really curious and excited.

    I’ll leave you the link for the video, hope you like it.

    www.vimeo.com/1689442

    There’s also a fun making of, hope you care to comment.

    Have fun.

    Frank

  5. Its hard to find good help…

    I am forever saying that its difficult to find good help, but here is …

Leave a Reply