i´m involved in a live visuals project based on square mosaic decomposition of several pictures, and i´m trying to create some dynamic 2D B/W textures for manipulate this pictures using some displacement shaders.
After 2 days of researching i´ve found this article, and i think it would be great to use this kind of 2D fractal stuff as a gray scale patterns. http://homeweb4.unifr.ch/thaelec/pub/fMos.pdf (PG 2,3)
the question is:
is it posible to implement some fractal shader/plugin, based on non linear square recursion? like sierpinski carpet but non regular.
i was trying other approaches using regular 2D square structures or Lindenmayer, but i think this one would be more interesting.
my patch is very simple, i´ve attached a picture to clear the idea,
i´m using a mosaic gray scale to transform the pictures with a displacement/scale shader, but maybe it could be better to use a sort of swap pixels shader to make other configuration in the picture using this mosaic grid, anyway…
the grey scale texture has a regular distribution and it wolud be better to make it fractal and not linear or regular.
i have no idea how to make it posible with a plugin or shader but i was trying to make something like the sierpinski carpet with the “treeback” patch that i´ve found in the girlpower folder.
instead of inputing a mere grayscale pattern use cells with rgb values from 0-1 and use this (dynamic)texture as texturecoordinates for the image. this way, you can have the selfrepeating image done in the pixelshader.
all you need is ‘just’ a fractal pattern, which creates these values