<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - comments on Post, faster fractals</title>
    <link>http://www.mapleprimes.com/posts/134419-Faster-Fractals</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Wed, 10 Jun 2026 20:58:29 GMT</lastBuildDate>
    <pubDate>Wed, 10 Jun 2026 20:58:29 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest comments added to the Post, faster fractals</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - comments on Post, faster fractals</title>
      <link>http://www.mapleprimes.com/posts/134419-Faster-Fractals</link>
    </image>
    <item>
      <title>wish list</title>
      <link>http://www.mapleprimes.com/posts/134419-Faster-Fractals?ref=Feed:MaplePrimes:faster fractals:Comments#comment134431</link>
      <itunes:summary>&lt;p&gt;I should probably mention some possible improvements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Multi-threading (easy for evalhf mode, maybe less so for Compiled)&lt;/li&gt;
&lt;li&gt;Julia sets (input the additional complex point using coarse preview?)&lt;/li&gt;
&lt;li&gt;Zoom tool (maybe click&amp;amp;drag in inner rectangle with coarse preview, &amp;amp; In and Out buttons)&lt;/li&gt;
&lt;li&gt;Explanatory tooltips on Components&lt;/li&gt;
&lt;li&gt;Expository text (Intro, or popup, or below Components?)&lt;/li&gt;
&lt;li&gt;Comments in code&lt;/li&gt;
&lt;li&gt;Continuous update as Sliders' setting, when at lowest resolution(?)&lt;/li&gt;
&lt;/ul&gt;
&lt;!--break--&gt;
&lt;p&gt;acer&lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, faster fractals</description>
      <guid>134431</guid>
      <pubDate>Tue, 22 May 2012 20:29:49 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
    <item>
      <title>Awesome!</title>
      <link>http://www.mapleprimes.com/posts/134419-Faster-Fractals?ref=Feed:MaplePrimes:faster fractals:Comments#comment134481</link>
      <itunes:summary>&lt;p&gt;Just a bit of positive feedback ... Excellent work!&amp;nbsp; The speed up from 40 sec to 1/2 a sec just shocked me.&amp;nbsp; I didn't think code could be improved so much.&amp;nbsp; Great application.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, faster fractals</description>
      <guid>134481</guid>
      <pubDate>Thu, 24 May 2012 06:39:52 Z</pubDate>
      <itunes:author>Christopher2222</itunes:author>
      <author>Christopher2222</author>
    </item>
    <item>
      <title>great</title>
      <link>http://www.mapleprimes.com/posts/134419-Faster-Fractals?ref=Feed:MaplePrimes:faster fractals:Comments#comment134492</link>
      <itunes:summary>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/posts/134419-Faster-Fractals#comment134431"&gt;@acer&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;breathtaking!&lt;/p&gt;
&lt;p&gt;after you right-click on the button on the left of "Run code edit region code, before starting" and select ExpandCodeEditRegion how do you get it to close again? I didn't see a "close" button to click on and wasn't sure what to do (so I closed and reopened the worksheet).&amp;nbsp; Can the equations for scene1, scene2, etc. be accessed and edited? Would it be a lot of work to add a scene3, say? I guess you would add a line like this: elif scenehandle="Scene 3" then ... but didn't see where the equations for scene3 would be written.&lt;/p&gt;
&lt;p&gt;In a word, amazing.&lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, faster fractals</description>
      <guid>134492</guid>
      <pubDate>Thu, 24 May 2012 15:03:24 Z</pubDate>
      <itunes:author>PatrickT</itunes:author>
      <author>PatrickT</author>
    </item>
    <item>
      <title>Thanks</title>
      <link>http://www.mapleprimes.com/posts/134419-Faster-Fractals?ref=Feed:MaplePrimes:faster fractals:Comments#comment134503</link>
      <itunes:summary>&lt;p&gt;Thanks to you both. Presumably this means you could create your own images, using it in Maple 15/16.&lt;/p&gt;
&lt;p&gt;@Christipher2222 I had a fast engine for this back in 2009 (see Comment &lt;a href="http://www.mapleprimes.com/questions/36366-Pixel-Counting-With-Fractals#comment61884"&gt;here&lt;/a&gt;). But what I recently realized was that programmatically updating the image on a GUI Label Component -- even though it uses a temp image file -- was fast enough to make repeatedly re-embedding the images into the worksheet perform well enough.&lt;/p&gt;
&lt;p&gt;I find that using a Label Component to embed a fine detail image gives a better impression that would using either of &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=ImageTools%2fPreview"&gt;ImageTools:-Preview&lt;/a&gt;&amp;nbsp;(very sluggish densityplot, or coarse rendition) or &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=ImageTools%2fView"&gt;ImageTools:-View&lt;/a&gt;&amp;nbsp;(Maplet popup).&lt;/p&gt;
&lt;p&gt;Even though it (behind the scenes, internally) writes the image to a file, and then embeds that on the Label, this mechanism is still fast enough that for lower resolutions like 200x200 or 400x400 I can usefully toggle the color control continuous (float) Sliders to "update continuously while sliding". Despite the i/o! I'm still shocked how fast that GUI action is, and it evokes other apps that might work similarly. (Faster still would be insertion of the "right" XML, buffered and streamed instead of as file i/o. But I'm &lt;a href="http://www.mapleprimes.com/questions/38478-Format-For-Image-Embedded-In-Worksheet"&gt;still&lt;/a&gt; trying to figure that out.)&lt;/p&gt;
&lt;p&gt;@PatrickT I'm incorporating the items in my wishlist Comment above. This should include zooming in/out as well as arbitrary scene selection. But it is work for evening time.&lt;/p&gt;
&lt;p&gt;You can run the code behind a Code Edit region while it is collapsed&amp;nbsp;by giving it a single left-click with the mouse cursor, . While it is expanded you get a choice to either execute the code or collapse the region if you right-click-and-hold on it. I intend on moving the code into the Startup region.&lt;/p&gt;
&lt;p&gt;I didn't add instruction (or even tooltips) for this simple draft version. I was interested in whether it would run at all, for other people. And I figured that by having no instruction I'd learn from you just what needs adding or changing. Ideally, I prefer apps which can be used with no instruction, being just simple or obvious. I'll try.&lt;/p&gt;
&lt;p&gt;Another thing to improve: disable Sliders when in Black &amp;amp; White (grayscale) mode, as they only affect color.&lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, faster fractals</description>
      <guid>134503</guid>
      <pubDate>Thu, 24 May 2012 18:44:57 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
    <item>
      <title>no instruction</title>
      <link>http://www.mapleprimes.com/posts/134419-Faster-Fractals?ref=Feed:MaplePrimes:faster fractals:Comments#comment134509</link>
      <itunes:summary>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/posts/134419-Faster-Fractals#comment134503"&gt;@acer&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;absolutely, it ran superbly with Maple 15 and I played around with it for a while, I didn't experience any crashes, and all of the components were very easy to understand. The initialization took merely a few seconds. None of what I tried took longer than about 4 seconds. Tooltips are not a top priority, it's very clear what every thing does. It just about fit on a single page too, which is really nice. &lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, faster fractals</description>
      <guid>134509</guid>
      <pubDate>Thu, 24 May 2012 22:00:06 Z</pubDate>
      <itunes:author>PatrickT</itunes:author>
      <author>PatrickT</author>
    </item>
    <item>
      <title>break point</title>
      <link>http://www.mapleprimes.com/posts/134419-Faster-Fractals?ref=Feed:MaplePrimes:faster fractals:Comments#comment141040</link>
      <itunes:summary>&lt;p&gt;I made some modifications to this, and if anyone want to give some feedback it'd be welcome.&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=141040/449205/fastJuliabreakpoint.mw"&gt;Download fastJuliabreakpoint.mw&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One fun way to play with it is to set it as color Julia set with a custom scene and then drag the mouse cursor around the small plot entitled "Zc selector". If the resolution is set to 200 or 400 then the image should try and get updated continuously as the Zc point gets dragged around. (How smoothly it accomplished this depends on your computer's speed, of course.)&lt;/p&gt;
&lt;p&gt;I've been staring at it too long, and it's hard now for me to see what bits are of more or less value.&lt;/p&gt;
&lt;p&gt;From my point of view, what's left "to do" in to complete the functionality of the zoom window (it doesn't work yet), and to place a simple plot of the Mandelbrot set on the "Zc selector" Plot Component. The idea of the latter is that interesting things happen in the family of Julia sets as the "Zc" point travels in/out/around the Mandelbrot set.&lt;/p&gt;
&lt;p&gt;The things I now question are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Since the realtime file i/o can be a major portion of the processing time then who really cares to see/configure whether it's using evalhf or the Compiler? I could just make a seperate post on using the Threads Task model on such embarassingly parallelizable jobs, and suppress all that clutter in the applet, no? Why not have the applet autoconfigure itself to the fastest thing it detects as possible?&lt;/li&gt;
&lt;li&gt;Should the "cut-off" and "maxiter" be sliders instead of a value changed in a TextBox?&lt;/li&gt;
&lt;li&gt;If the Zoom thing were fixed, then who really needs TextBox's to alter the end-points of the field of view? TextBox's are horrible for use as entry-boxes anyway, since hitting the Enter/Return key adds a new line rather than fires off the "Context Changed Action" code.&lt;/li&gt;
&lt;li&gt;Would it be nicer to save a ton of real estate and combine all the Sliders into just one Slider which changed its nature entirely according to a dropdown menu (ComboBox).&lt;/li&gt;
&lt;/ul&gt;
&lt;!--break--&gt;
&lt;p&gt;acer&lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, faster fractals</description>
      <guid>141040</guid>
      <pubDate>Mon, 03 Dec 2012 08:43:47 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
  </channel>
</rss>