<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Technicolor Julias</title><link>http://blogs.msdn.com/b/shawnhar/archive/2006/12/12/technicolor-julias.aspx</link><description>My friend George Foot suggested this improved version of the Mandelbrot shader I posted yesterday: float4 PixelShader(float2 texCoord : TEXCOORD0) : COLOR0
 {
 float2 c = (texCoord - 0.5) * Zoom * float2(1, Aspect) - Pan;
 float2 v = 0;

 float m</description><dc:language>en</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Technicolor Julias</title><link>http://blogs.msdn.com/b/shawnhar/archive/2006/12/12/technicolor-julias.aspx#10210475</link><pubDate>Wed, 14 Sep 2011 04:04:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10210475</guid><dc:creator>Matt</dc:creator><description>&lt;p&gt;Ah, I love Mandelbrot fractals. &amp;nbsp;They are thing that first got me interested in programming&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10210475" width="1" height="1"&gt;</description></item><item><title>re: Technicolor Julias</title><link>http://blogs.msdn.com/b/shawnhar/archive/2006/12/12/technicolor-julias.aspx#1604950</link><pubDate>Mon, 05 Feb 2007 19:07:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1604950</guid><dc:creator>gtpunch</dc:creator><description>&lt;p&gt;I tweaked the code a little to use doubles instead of floats inside the pixel shader, which allows for a little more zooming without pixellation. It still pixellates before I'd expect it to though. I also added the ability to change the number iterations with a couple of buttons which gives a great effect. The max useful iterations is about 254. I can share the code if it's of any use.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1604950" width="1" height="1"&gt;</description></item><item><title>re: Technicolor Julias</title><link>http://blogs.msdn.com/b/shawnhar/archive/2006/12/12/technicolor-julias.aspx#1280089</link><pubDate>Thu, 14 Dec 2006 05:00:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1280089</guid><dc:creator>Shawn Hargreaves - MSFT</dc:creator><description>&lt;p&gt;I think it's running up against the limits of 32 bit floating point precision. Fractals can only zoom forever if you have an infinitely precise way of doing your calculations...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1280089" width="1" height="1"&gt;</description></item><item><title>re: Technicolor Julias</title><link>http://blogs.msdn.com/b/shawnhar/archive/2006/12/12/technicolor-julias.aspx#1280049</link><pubDate>Thu, 14 Dec 2006 04:54:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1280049</guid><dc:creator>eckythump</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;First off great work, I'm impressed, was going to try to draw a mandelbrot for my first XNA program but mine wouldn't have been anywhere near has good.&lt;/p&gt;
&lt;p&gt;Any reason why after a certain amount of zoom, the image gets pixelated and unmovable? can't fractals zoom indefinitly? &amp;nbsp;I changed the fx file so that iterations was a paramter instead of a constant, and that helped, but still I eventually get lots of blocks.&lt;/p&gt;
&lt;p&gt;Anyway - great work.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1280049" width="1" height="1"&gt;</description></item><item><title>Hack-1  Looking Back / Looking Forward</title><link>http://blogs.msdn.com/b/shawnhar/archive/2006/12/12/technicolor-julias.aspx#1278047</link><pubDate>Thu, 14 Dec 2006 01:03:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1278047</guid><dc:creator>Darksides - Hack-1 Project</dc:creator><description>&lt;p&gt;Looking back In the beginning there are darkness..., damn stop , too far back Looking back to before...&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1278047" width="1" height="1"&gt;</description></item><item><title>re: Technicolor Julias</title><link>http://blogs.msdn.com/b/shawnhar/archive/2006/12/12/technicolor-julias.aspx#1269892</link><pubDate>Wed, 13 Dec 2006 04:32:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1269892</guid><dc:creator>Shawn Hargreaves - MSFT</dc:creator><description>&lt;p&gt;Poor Mr Mandelbrot didn't have a pixel shader to run this stuff on :-)&lt;/p&gt;
&lt;p&gt;Crazy to think that what for him was a batch process where a supercomputer had to be left crunching overnight, and you'd get the results as a printout the next morning, I can now do the same thing in totally smooth realtime on a $400 piece of consumer electronics!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1269892" width="1" height="1"&gt;</description></item><item><title>re: Technicolor Julias</title><link>http://blogs.msdn.com/b/shawnhar/archive/2006/12/12/technicolor-julias.aspx#1269463</link><pubDate>Wed, 13 Dec 2006 03:55:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1269463</guid><dc:creator>MSDNArchive</dc:creator><description>&lt;p&gt;The Mandelbrot set is the catalog of Julia sets. &amp;nbsp;If you take a point near the boundary of the Mandelbrot set, near spirals, the Julia set corresponding to that Mandelbrot point will also contain spirals. &amp;nbsp;Points from a spikey area of M will produce spikey J's. &amp;nbsp;J's from points outside the M boundary will be disconnected; &amp;nbsp;J's from inside the M boundary will be connected or globular.&lt;/p&gt;
&lt;p&gt;Facinating stuff. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;And to think, Mr Mandelbrot was sure (at first) that the spot of black near the origin on his printouts was was caused by arithmetic roundoff error!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1269463" width="1" height="1"&gt;</description></item></channel></rss>