MakinMagic's avatar
Sierpinski Temple
By MakinMagic   |   Watch
19 25 3K (1 Today)
Published: December 24, 2007
© 2007 - 2019 MakinMagic
Created using Ultrafractal.

Another inspired by Dirk Monteny's work.
Image size
768x768px 197.53 KB
anonymous's avatar
Join the community to add your comment. Already a deviant? Sign In
Comments (25)
JoseSantosBrazil's avatar
Looks like the Jain Temple in Rajastan, India.
Reply  ·  
dark-beam's avatar
dark-beam|Student Artist
A true wonder! If only I can do this with simple kifs. :)

The M3 formula kifs;

Menger3(x,y,z){
r=x*x+y*y+z*z;
for(i=0;i<MI && r<bailout;i++){
rotate1(x,y,z);

x=abs(x);y=abs(y);z=abs(z);
if(x-y<0){x1=y;y=x;x=x1;}
if(x-z<0){x1=z;z=x;x=x1;}
if(y-z<0){y1=z;z=y;y=y1;}

rotate2(x,y,z);

x=scale*x-CX*(scale-1);
y=scale*y-CY*(scale-1);
z=scale*z;
if(z>0.5*CZ*(scale-1)) z-=CZ*(scale-1);

r=x*x+y*y+z*z;
}
return (sqrt(x*x+y*y+z*z)-2)*scale^(-i);
}

(possible?)
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
The Sierpinski Temple itself (exactly as in my full IFS render) can't be (completely) done using KIFS because apart from the (4*3 squares) Menger Carpet style base there are two (possibly 3, I forget) transforms above the "ground" and these are overlapping in terms of their sub-spaces which means that a single linear iteration will not always choose the correct transformation combination and therefore a tree-style iteration is required, though admittedly the tree could be limited to branching in the cases where more than one of the overlapping transforms could apply, rather than is done in my current 3D IFS formula for UF where the full tree is traversed with n branches per iteration where there are n transforms.
Having said that, in this case very careful use of the conditionals in a KIFS formula should be able to get reasonably close I would have thought.
Reply  ·  
dark-beam's avatar
dark-beam|Student Artist
Omg, I have enouhh troubles with the normal transforms! i better stay away :)
Reply  ·  
lordkorv's avatar
and who is worshiped here?
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
Well, Sierpinski I guess ;)
Just Google him !
Reply  ·  
dspwhite's avatar
As you might guess, I've tried to experiment with variations of the Menger sponge, but I can't get anything as good as this yet.

Great work.
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
Thanks.
Part of the trick to these is create some sort of 2D carpet at ground level then add two or more transforms above some of which are inverted.
Reply  ·  
rhunel's avatar
rhunel| General Artist
That's INSANE!
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
Thanks, I think :)
Reply  ·  
rhunel's avatar
rhunel| General Artist
It means it's astoundingly good. I couldn't imagine something like that could be created, and you did!
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
Thanks very much.
Reply  ·  
m-r-p's avatar
Fractal Architecture is Awesome!
check this out [link]
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
Thanks :)
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
Thanks very much.
Reply  ·  
Almightypickle's avatar
Almightypickle|Hobbyist Filmographer
nice!
very complex looking!
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
Thank you.
Reply  ·  
Almightypickle's avatar
Almightypickle|Hobbyist Filmographer
Welcome!
Reply  ·  
lyc's avatar
great work dave! :thumbsup:
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
Thanks Thomas !
Reply  ·  
WelshWench's avatar
:faint: Incredible!
Reply  ·  
MakinMagic's avatar
MakinMagic|Hobbyist Digital Artist
Thanks !
Reply  ·  
gateman45's avatar
a tip dirk gave me...skew the z plane to 180 ..creates some interesting variations
Reply  ·  
View 1 reply
anonymous's avatar
Join the community to add your comment. Already a deviant? Sign In
©2019 DeviantArt
All Rights reserved