<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Syntopia &#187; Kaleidoscopic IFS</title>
	<atom:link href="http://blog.hvidtfeldts.net/index.php/category/kaleidoscopic-ifs/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hvidtfeldts.net</link>
	<description>Generative Art, 3D Fractals, Creative Computing</description>
	<lastBuildDate>Mon, 06 Feb 2012 21:35:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Hybrid 3D Fractals</title>
		<link>http://blog.hvidtfeldts.net/index.php/2011/03/hybrid-3d-fractals/</link>
		<comments>http://blog.hvidtfeldts.net/index.php/2011/03/hybrid-3d-fractals/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 20:41:24 +0000</pubDate>
		<dc:creator>Mikael Hvidtfeldt Christensen</dc:creator>
				<category><![CDATA[Fractals]]></category>
		<category><![CDATA[Fragmentarium]]></category>
		<category><![CDATA[Kaleidoscopic IFS]]></category>
		<category><![CDATA[Mandelbulb]]></category>

		<guid isPermaLink="false">http://blog.hvidtfeldts.net/?p=964</guid>
		<description><![CDATA[A lot of great images have been made of the Mandelbulb, the Mandelbox, and the various kaleidoscopic IFS&#8217;s (the non-platonic non-solids). And it turns out that by combining these formulas (and stirring a few assorted functions into the mix), a &#8230; <a href="http://blog.hvidtfeldts.net/index.php/2011/03/hybrid-3d-fractals/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A lot of great images have been made of the Mandelbulb, the Mandelbox, and the various kaleidoscopic IFS&#8217;s (the non-platonic non-solids). And it turns out that by combining these formulas (and stirring a few assorted functions into the mix), a variety of new, amazing, and surprising forms emerge.</p>
<p>I&#8217;m currently working on making it easier to combine different formulas in Fragmentarium &#8211; but until I get something released, here is a collection of images and movies created by <a href="http://www.fractalforums.com/index.php?action=downloads;cat=5">Mandelbulb 3D</a> (Windows, free) and <a href="http://sourceforge.net/projects/mandelbulber/">Mandelbulber</a> (Windows, free, open-source), that illustrates the beauty and diversity of these hybrid systems. Be sure to view the large versions by following the links. The images were all found at <a href="http://www.fractalforums.com/gallery/">Fractal Forums</a>.</p>
<h2>Videos</h2>
<p><iframe title="YouTube video player" width="400" height="310" src="http://www.youtube.com/embed/Tj6rip3G62Y" frameborder="0" allowfullscreen></iframe><br />
Buddhi &#8211; Mandelbox and Flying Lights</p>
<p><iframe title="YouTube video player" width="400" height="310" src="http://www.youtube.com/embed/APsLfpfDGOI" frameborder="0" allowfullscreen></iframe><br />
Jérémie Brunet (Bib) &#8211; Weird Planet II</p>
<p><iframe title="YouTube video player" width="400" height="310" src="http://www.youtube.com/embed/bKknJvZIn24" frameborder="0" allowfullscreen></iframe><br />
Jérémie Brunet (Bib) &#8211; Like in a dream II</p>
<h2>Images</h2>
<p><a href="http://www.fractalforums.com/gallery/pray-your-gods/msg28739/#msg28739<br />
M3D<br />
"><img src="http://blog.hvidtfeldts.net/media/pray.jpg" /></a><br />
Lenord &#8211; <a href="http://www.fractalforums.com/gallery/pray-your-gods/msg28739/#msg28739<br />
M3D<br />
">Pray your Gods</a></p>
<p><a href="http://www.fractalforums.com/gallery/its-a-jungle-out-there/msg30290/#msg30290"><img src="http://blog.hvidtfeldts.net/media/jungle.jpg" /></a><br />
Tomot &#8211; <a href="http://www.fractalforums.com/gallery/its-a-jungle-out-there/msg30290/#msg30290">It&#8217;s a jungle out there</a></p>
<p><a href="http://www.fractalforums.com/gallery/j-a-r/msg29225/#msg29225<br />
"><img src="http://blog.hvidtfeldts.net/media/jar.jpg" /></a><br />
Lenord &#8211; <a href="http://www.fractalforums.com/gallery/j-a-r/msg29225/#msg29225<br />
">J.A.R.</a></p>
<p><a href="http://www.fractalforums.com/gallery/security-mechanisms/msg29523/#msg29523<br />
"><img src="http://blog.hvidtfeldts.net/media/sec.jpg" /></a><br />
MarkJayBee &#8211; <a href="http://www.fractalforums.com/gallery/security-mechanisms/msg29523/#msg29523<br />
">Security Mechanisms</a></p>
<p><a href="http://www.fractalforums.com/gallery/alien-stones/msg27854/#msg27854"><img src="http://blog.hvidtfeldts.net/media/alien.jpg" /></a><br />
Fractal00 &#8211; <a href="http://www.fractalforums.com/gallery/alien-stones/msg27854/#msg27854">Alien Stones</a></p>
<p><a href="http://www.fractalforums.com/gallery/off-center/?prev_next=next#new"><img src="http://blog.hvidtfeldts.net/media/kro.jpg" /></a><br />
Kr0mat1k &#8211; <a href="http://www.fractalforums.com/gallery/off-center/?prev_next=next#new">Restructuration</a></p>
<p><a href="http://www.fractalforums.com/gallery/jlchen/msg29401/#msg29401<br />
"><img src="http://blog.hvidtfeldts.net/media/jul.jpg" /></a><br />
BrutalToad &#8211; <a href="http://www.fractalforums.com/gallery/jlchen/msg29401/#msg29401<br />
">Jülchen</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hvidtfeldts.net/index.php/2011/03/hybrid-3d-fractals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Written Images</title>
		<link>http://blog.hvidtfeldts.net/index.php/2010/10/written-images/</link>
		<comments>http://blog.hvidtfeldts.net/index.php/2010/10/written-images/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 20:20:18 +0000</pubDate>
		<dc:creator>Mikael Hvidtfeldt Christensen</dc:creator>
				<category><![CDATA[Cinder]]></category>
		<category><![CDATA[Folding]]></category>
		<category><![CDATA[Generative Art]]></category>
		<category><![CDATA[Kaleidoscopic IFS]]></category>

		<guid isPermaLink="false">http://blog.hvidtfeldts.net/?p=726</guid>
		<description><![CDATA[Written Images is a generative book with artworks from different artists. All images are unique, created on-demand, when a new copy of the book is printed. 70 applications were submitted (see the overview video), and a jury selected 42 of &#8230; <a href="http://blog.hvidtfeldts.net/index.php/2010/10/written-images/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://writtenimages.net/">Written Images</a> is a <i>generative</i> book with artworks from different artists. All images are unique, created on-demand, when a new copy of the book is printed. 70 applications were submitted (see the overview <a href="http://vimeo.com/14744251">video</a>), and a jury selected 42 of these for the final collection.</p>
<p>Some of the submissions that caught my eye:</p>
<h2>Cindermedusae</h2>
<p>First, I think Marcin Ignac&#8217;s <a href="http://marcinignac.com/projects/cindermedusae/">Cindermedusae</a> is an amazing work. He generates imaginary sea creatures in the style of Ernst Haeckel.</p>
<p><a href="http://marcinignac.com/projects/cindermedusae/"><img src="http://blog.hvidtfeldts.net/media/cindermedusae.jpg" /></a></p>
<p>Cindermedusae was created in <a href="http://blog.hvidtfeldts.net/index.php/2010/05/cinder-creative-coding-in-c/">Cinder</a> and OpenGL, and generates images in near-realtime (one of the requirements for Written Images was a maximum calculation time of 15 seconds).</p>
<h2>Division</h2>
<p>W:Blut created <a href="http://www.wblut.com/2010/10/27/written-images-division/#">Division</a> for Written Images. It seems to be created using his interesting <a href="http://code.google.com/p/hemesh2010/">Hemesh</a> library for Processing. </p>
<p><a href="http://www.wblut.com/2010/10/27/written-images-division/#"><img src="http://blog.hvidtfeldts.net/media/division.png" /></a></p>
<h2>Origami Butterfly</h2>
<p>Jonathan McCabe contributed with the Origami Butterfly. His images are created using an iterated folding process in 2D &#8211; which is interesting, because the <a href="http://blog.hvidtfeldts.net/index.php/category/kaleidoscopic-ifs/">Kaleidoscopic Iterated Functions Systems</A> and the Mandelbox use a similar approach, but in 3D.</p>
<p><a href="http://www.flickr.com/photos/33409576@N08/sets/72157622503758216/"><img src="http://blog.hvidtfeldts.net/media/butterfly.jpg" /></a></p>
<p> The Origami Butterfly process is described in a bit more detail at <a href="http://www.generatorx.no/20060413/jonathan-mccabe/">this post</a> at Generator.x.</p>
<h2>Jacob&#8217;s Cave</h2>
<p><a href="http://sansumbrella.com/works/2010/jacobs-cave/">Jacob&#8217;s cave</a> is made by Sansumbrella, created using Cinder. Intriguing complex shapes, yet very simple and elegant:</p>
<p><a href="http://sansumbrella.com/works/2010/jacobs-cave/"><img src="http://blog.hvidtfeldts.net/media/jacobscave.png" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hvidtfeldts.net/index.php/2010/10/written-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Folding Space II: Kaleidoscopic Fractals</title>
		<link>http://blog.hvidtfeldts.net/index.php/2010/06/folding-space-ii-kaleidoscopic-fractals/</link>
		<comments>http://blog.hvidtfeldts.net/index.php/2010/06/folding-space-ii-kaleidoscopic-fractals/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 04:40:41 +0000</pubDate>
		<dc:creator>Mikael Hvidtfeldt Christensen</dc:creator>
				<category><![CDATA[Fractals]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Kaleidoscopic IFS]]></category>
		<category><![CDATA[Mandelbulb]]></category>

		<guid isPermaLink="false">http://blog.hvidtfeldts.net/?p=524</guid>
		<description><![CDATA[Another type of interesting 3D fractal has appeared over at fractalforums.com: the Kaleidoscopic 3D fractals, introduced in this thread, by Knighty. Once again these fractals are defined by investing the convergence properties of a simple function. And similar to the &#8230; <a href="http://blog.hvidtfeldts.net/index.php/2010/06/folding-space-ii-kaleidoscopic-fractals/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Another type of interesting 3D fractal has appeared over at fractalforums.com: the Kaleidoscopic 3D fractals, introduced in <a href="http://www.fractalforums.com/3d-fractal-generation/kaleidoscopic-%28escape-time-ifs%29/">this thread</a>, by Knighty.</p>
<p>Once again these fractals are defined by investing the convergence properties of a simple function. And similar to the Mandelbox, the function is built around the concept of folds. Geometrically, a fold is simply a conditional reflection: you reflect a point in a plane, if it is located on the wrong side of the plane.</p>
<p>It turns out that just by using plane-folds and scaling, it is possible to create classic 3D fractals, such as the Menger cube and the Sierpinsky tetrahedron, and even recursive versions of the rest of the <a href="http://en.wikipedia.org/wiki/Platonic_solid">Platonic solids</a>: the octahedron, the dodecahedron, and the icosahedron.</p>
<p><img src="http://blog.hvidtfeldts.net/media/dodeca.png" /><br />
<i>Example of a recursive dodecahedron</i></p>
<p>The kaleidoscopic fractals introduce an additional 3D rotation before and after the folds. It turns out that these perturbations introduce a rich variety of interesting and complex structures.</p>
<p>I&#8217;ve followed the thread and implemented most of the proposed systems by modifying Subblue&#8217;s <a href="http://www.subblue.com/projects/mandelbulb">Pixel Bender scripts</a>. </p>
<p>Below are some of my images: </p>
<h2>The Menger Sponge</h2>
<p>My first attempts. Pixel Bender kept crashing on me, until I realized that there is a GPU timeout in Windows Vista (read <a href="http://www.flickr.com/photos/syntopia/4575335808/in/photostream">this</a> for a solution).</p>
<p><a href="http://www.flickr.com/photos/syntopia/4581686367/"><img src="http://blog.hvidtfeldts.net/media/mengers1.png" /></a><a href="http://www.flickr.com/photos/syntopia/4581685939/"><img src="http://blog.hvidtfeldts.net/media/mengers2.png" /></a><br />
<a href="http://www.flickr.com/photos/syntopia/4575335808/in/photostream/"><img src="http://blog.hvidtfeldts.net/media/mengers3.png" /></a></p>
<h2>The Sierpinsky</h2>
<p>Then I moved on to the Sierpinsky. The sequence below shows something characteristic for these fractals: the first slightly perturbed variations look artificial and synthetic, but when the system is distorted, it becomes organic and alive.</p>
<p><a href="http://www.flickr.com/photos/syntopia/4601559959/in/photostream/"><img src="http://blog.hvidtfeldts.net/media/sier1s.png" /></a><a href="http://www.flickr.com/photos/syntopia/4601558439/in/photostream/"><img src="http://blog.hvidtfeldts.net/media/sier2s.png" /></a><br />
<a href="http://www.flickr.com/photos/syntopia/4601554859/in/photostream/"><img src="http://blog.hvidtfeldts.net/media/sier3s.png" /></a><a href="http://www.flickr.com/photos/syntopia/4601553411/in/photostream/"><img src="http://blog.hvidtfeldts.net/media/sier4s.png" /></a><br />
<a href="http://www.flickr.com/photos/syntopia/4602166152/in/photostream/"><img src="http://blog.hvidtfeldts.net/media/sier5s.png" /></a></p>
<h2>The Icosahedron</h2>
<p>I also tried the octahedron and dodecahedron, but my favorite is the icosahedron. Especially knighty&#8217;s hollow variant.</p>
<p><a href="http://www.flickr.com/photos/syntopia/4621378803/"><img src="http://blog.hvidtfeldts.net/media/i1.png" /></a><a href="http://www.flickr.com/photos/syntopia/4621983786/"><img src="http://blog.hvidtfeldts.net/media/i2.png" /></a><br />
<a href="http://www.flickr.com/photos/syntopia/4621973610/"><img src="http://blog.hvidtfeldts.net/media/i3.png" /></a><a href="http://www.flickr.com/photos/syntopia/4621977652/"><img src="http://blog.hvidtfeldts.net/media/i4.png" /></a><br />
<a href="http://www.flickr.com/photos/syntopia/4621376379"><img src="http://blog.hvidtfeldts.net/media/i5.png" /></a><br />
<a href="http://www.flickr.com/photos/syntopia/4621376379/"><img src="http://blog.hvidtfeldts.net/media/i6.png" /></a></p>
<h2>Arbitrary Planes</h2>
<p>One nice thing about these systems is, that you do not necessarily need to derive a complex distance estimator &#8211; you can also just modify the distance estimator code, and see what happens. These last two images were constructed by modifying existing distance estimators. </p>
<p><a href="http://www.flickr.com/photos/syntopia/4627146718/in/photostream/"><img src="http://blog.hvidtfeldts.net/media/arb1.png" /></a></p>
<p><a href="http://www.flickr.com/photos/syntopia/4626531029/in/photostream/"><img src="http://blog.hvidtfeldts.net/media/arb2.png" /></a></p>
<p>It will be interesting to see where this is going. </p>
<p>Many fascinating 3D fractals have appeared at fractalforums.com over the last few weeks. And GPU processing now makes it is possible to explore these systems in real-time. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hvidtfeldts.net/index.php/2010/06/folding-space-ii-kaleidoscopic-fractals/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

