<?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>Stroep &#187; Generative art</title> <atom:link href="http://blog.stroep.nl/category/generative-art/feed/" rel="self" type="application/rss+xml" /><link>http://blog.stroep.nl</link> <description>Just a collection of random works - Mark Knol</description> <lastBuildDate>Tue, 10 Jan 2012 20:09:53 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Generative art: mixup</title><link>http://blog.stroep.nl/2011/12/generative-art-mixup/</link> <comments>http://blog.stroep.nl/2011/12/generative-art-mixup/#comments</comments> <pubDate>Sun, 11 Dec 2011 12:49:55 +0000</pubDate> <dc:creator>Mark Knol</dc:creator> <category><![CDATA[Generative art]]></category><guid isPermaLink="false">http://blog.stroep.nl/?p=1418</guid> <description><![CDATA[<img src="http://blog.stroep.nl/wp-content/mixup1.jpg" alt="" width="570" height="408" class="image" />]]></description> <content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/markknol/6492227179/in/photostream"><img src="http://blog.stroep.nl/wp-content/mixup1.jpg" alt="" width="570" height="408" class="image" /></a></p><p><a href="http://blog.stroep.nl/?flattrss_redirect&amp;id=1418&amp;md5=0b7b1dbf3999141158b3d3675211b2fa" title="Flattr" target="_blank"><img src="http://blog.stroep.nl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://blog.stroep.nl/2011/12/generative-art-mixup/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The new graphics.lineTo</title><link>http://blog.stroep.nl/2011/07/the-new-lineto/</link> <comments>http://blog.stroep.nl/2011/07/the-new-lineto/#comments</comments> <pubDate>Tue, 19 Jul 2011 19:34:08 +0000</pubDate> <dc:creator>Mark Knol</dc:creator> <category><![CDATA[actionscript]]></category> <category><![CDATA[Generative art]]></category> <category><![CDATA[as3]]></category> <category><![CDATA[drawing]]></category><guid isPermaLink="false">http://blog.stroep.nl/?p=1233</guid> <description><![CDATA[<img alt="" src="http://farm4.static.flickr.com/3146/3102998311_bb74535e82_t.jpg" class="alignleft" width="100" height="100" />Most flashcoders knows you can draw lines using <em>graphics.lineTo</em>. There is another way of drawing lines in actionscript, using the <em>graphics.drawPath</em> and <em>graphics.drawGraphicsData</em> function. Let's take a look at it.]]></description> <content:encoded><![CDATA[<p><img alt="" src="http://farm4.static.flickr.com/3146/3102998311_bb74535e82_t.jpg" class="alignleft" width="100" height="100" />I am working on a Pie-chart class. Data visualisation is fun, so I want to create my own pie-chart. Reinventing the wheel (creating another pie-chart) is a good thing if you want to create a custom wheel, so you know how to modify to make it fit your needs. Now this post is not about the pie-chart, but about something I discovered inside the graphics class. Most flashcoders knows you can draw lines using <em>graphics.lineTo</em>. There is another way of drawing lines in actionscript, using the <em>graphics.drawPath</em> and <em>graphics.drawGraphicsData</em> function. Let&#8217;s take a look at it.</p><h2>graphics.lineTo</h2><p>The good old method. Drawing a line from point (x:100, y:150) to point (x:300, y:300). Check out these four lines of clear code.</p><div class="bbCSH" style="font-family: monospace;"> graphics.<span style="color: #0066CC;">clear</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// start with blank canvas</span><br /> graphics.<span style="color: #0066CC;">lineStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span>, 0xFF9900<span style="color: #66cc66;">&#41;</span>;<br /> graphics.<span style="color: #0066CC;">moveTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">100</span>,<span style="color: #cc66cc;">150</span><span style="color: #66cc66;">&#41;</span>;<br /> graphics.<span style="color: #0066CC;">lineTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">300</span>,<span style="color: #cc66cc;">300</span><span style="color: #66cc66;">&#41;</span>;<br /> &nbsp;</div><h2>graphics.drawPath</h2><p>Now, you could also use this alternative way of drawing. There is no such thing as creating circles or squares using this method, only manual. It is using commands (moveTo, lineTo, curveTo) and has a separate list of data containing the actual values. All values in the data-list represents the x-positions (odd values) and y-positions (even values). So we are pushing x, y, x, y etc.<br /> When using CURVE_TO, you need to define four values; controlX, controlY, x, y. Take a look at the code:<div class="bbCSH" style="font-family: monospace;"><span style="color: #000000; ">var</span> commands:Vector.&lt;int&gt; = <span style="color: #000000; ">new</span> Vector.&lt;int&gt;<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br /> <span style="color: #000000; ">var</span> <span style="color: #0066CC;">data</span>:Vector.&lt;Number&gt; = <span style="color: #000000; ">new</span> Vector.&lt;Number&gt;<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br /> commands.<span style="color: #0066CC;">push</span><span style="color: #66cc66;">&#40;</span>GraphicsPathCommand.<span style="color: #006600;">MOVE_TO</span>, GraphicsPathCommand.<span style="color: #006600;">LINE_TO</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// add 2 commands, moveTo and lineTo</span><br /> <span style="color: #0066CC;">data</span>.<span style="color: #0066CC;">push</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">100</span>, <span style="color: #cc66cc;">150</span><span style="color: #66cc66;">&#41;</span><br /> <span style="color: #0066CC;">data</span>.<span style="color: #0066CC;">push</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">300</span>, <span style="color: #cc66cc;">300</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// push all values into data-list</span></p><p>graphics.<span style="color: #0066CC;">clear</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// clear the canvas</span><br /> graphics.<span style="color: #0066CC;">lineStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span>, 0xFFCC00<span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// Set the stroke style</span><br /> graphics.<span style="color: #006600;">drawPath</span><span style="color: #66cc66;">&#40;</span>commands, <span style="color: #0066CC;">data</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// finally, draw it all</span><br /> &nbsp;</div><p>As you could see, you need to write a bit more code. As you can see you can combine the <em>graphics.lineStyle</em> and the <em>graphics.drawPath</em> functions, so its not completely new.</p><p>By the way, did you know you could push multiple items to an list at a time?<br /><h2>graphics.drawGraphicsData</h2><p>Be prepared, 12 lines to draw the same a line.</p><div class="bbCSH" style="font-family: monospace;"> <span style="color: #000000; ">var</span> commands:Vector.&lt;int&gt; = <span style="color: #000000; ">new</span> Vector.&lt;int&gt;<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br /> <span style="color: #000000; ">var</span> <span style="color: #0066CC;">data</span>:Vector.&lt;Number&gt; = <span style="color: #000000; ">new</span> Vector.&lt;Number&gt;<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br /> <span style="color: #000000; ">var</span> path:GraphicsPath = <span style="color: #000000; ">new</span> GraphicsPath<span style="color: #66cc66;">&#40;</span>commands, <span style="color: #0066CC;">data</span><span style="color: #66cc66;">&#41;</span>;<br /> <span style="color: #000000; ">var</span> drawing:Vector.&lt;IGraphicsData&gt; = <span style="color: #000000; ">new</span> Vector.&lt;IGraphicsData&gt;<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</p><p><span style="color: #000000; ">var</span> stroke:GraphicsStroke = <span style="color: #000000; ">new</span> GraphicsStroke<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span>;<br /> stroke.<span style="color: #006600;">fill</span> = <span style="color: #000000; ">new</span> GraphicsSolidFill<span style="color: #66cc66;">&#40;</span>0xFF9900<span style="color: #66cc66;">&#41;</span>;<br /> <span style="color: #808080; font-style: italic;">// The stroke definition with a fill</span></p><p>commands.<span style="color: #0066CC;">push</span><span style="color: #66cc66;">&#40;</span>GraphicsPathCommand.<span style="color: #006600;">MOVE_TO</span>, GraphicsPathCommand.<span style="color: #006600;">LINE_TO</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// add 2 commands, moveTo and lineTo</span><br /> <span style="color: #0066CC;">data</span>.<span style="color: #0066CC;">push</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">100</span>, <span style="color: #cc66cc;">150</span><span style="color: #66cc66;">&#41;</span><br /> <span style="color: #0066CC;">data</span>.<span style="color: #0066CC;">push</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">300</span>, <span style="color: #cc66cc;">300</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// push all values into data, odd represents the x-positions, even represents the y-positions. So we are pushing x, y, x, y etc.</span><br /> drawing.<span style="color: #0066CC;">push</span><span style="color: #66cc66;">&#40;</span>stroke, path<span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// collect all data inside one list</span></p><p>graphics.<span style="color: #0066CC;">clear</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// clear the canvas</span><br /> graphics.<span style="color: #006600;">drawGraphicsData</span><span style="color: #66cc66;">&#40;</span>drawing<span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// finally, draw it all</span><br /> &nbsp;</div><p>The drawGraphicsData function forces you to push all data into a new list. The fun thing is, you feel very exited when you have the last example running. I don&#8217;t know why, but getting advanced stuff working feels good. Note, for the last example we need to import these classes to draw that orange line. Five classes for one simple orange line, pretty impressive eh? <img src='http://blog.stroep.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><div class="bbCSH" style="font-family: monospace;"> <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">GraphicsPath</span>;<br /> <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">GraphicsPathCommand</span>;<br /> <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">GraphicsSolidFill</span>;<br /> <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">GraphicsStroke</span>;<br /> <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">IGraphicsData</span>;<br /> &nbsp;</div><h2>Borders/fills</h2><p>When I first started to use this way of drawing lines, I noticed that I needed 2 lines of code to define a stroke. The fill is the last parameter of the GraphicsStroke class, and I really dislike to define all other optional parameters just to set that one parameter at the end. Oh, without a fill or color, a border is invisble <img src='http://blog.stroep.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Still don&#8217;t get it! The fill is a fun part of this advance drawing method. Now in the normal lineTo-world we know these linestyles <em>graphics.lineBitmapStyle, graphics.lineGradientStyle, graphics.lineShaderStyle</em> and ofcourse the <em>graphics.lineStyle</em>. Now if you want to create a border to be &#8216;filled&#8217; with something, you could create a<em> GraphicsSolidFill, GraphicsGradientFill, GraphicsBitmapFill</em> or <em>GraphicsShaderFill</em>.</p><p>It is nice to know the same classes could be used to fill a shape, so they could be added to the <em>drawing</em>-list too. That is really a nice part of this advanced way of drawing, just add or remove instances of classes to the <em>drawing</em>-list (it should implement IGraphicsData).</p><p>You can now define fills, strokes and multiple paths before you actually draw it on the stage.</p><h2>Saving graphics; saving numbers</h2><p>The cool thing of this whole advanced drawing method is that you could save the commands/paths as a file and redo it more easy than <em>graphics.lineTo</em>. If you do generative arts this could be a benefit. There is no official function for saving the data, but you could write it yourself since we are dealing with numbers. When opening a file you could theoretically push all commands/paths/fills inside the <em>drawing</em>-list and you could draw the same drawing. I haven&#8217;t test this, but maybe you could save the whole vector as <em>ByteArray</em> using <em>ByteArray.writeObject()</em>, compress it and then you have a nice way of saving &#8216;graphics&#8217;. Another benefit, you could delay &#8216;the draw&#8217; and still collect data which could be drawed later. Very handy if you are doing heavy generative arts.</p><h2>Conclusion?</h2><p>It is not easy to draw lines using the the advanced method, since you are dealing with vectors with numbers, instead of lines. It is cool to have every graphic-thing as a separate classes and fills are nicely done and easily swap-able. Graphics data is now more flexible. Adobe could add more graphics classes. I hope they will add support for custom strokes (like Illustrator). At the other side, most things still fit in the good-old lineTo coding-style, which is very clean and straight-forward. Anyhow, it is nice to see a new way of saving graphics.</p><p>When you are drawing lots of lines, this advanced way should bring better performance since it is delaying the actual draw. I haven&#8217;t benchmarked how much exactly, but since you can mix <em>graphics.drawPath</em> with <em>graphics.lineStyle</em>, it feels <em>graphics.drawGraphicsData</em> is <a href='http://en.wikipedia.org/wiki/Syntactic_sugar' title='Syntactic sugar on Wikipedia'>syntactic sugar</a> which has the benefits noted I already mentioned.</p><p>I also wonder if it there would be a performance boost if you create your own lineTo function (which only pushes data to a list) based on the graphics.drawGraphicsData, with one drawNow() function.</p><p>Hope this will inspire you to share other or new possibilities.</p><div class="bbCSH" style="font-family: monospace;"> <span style="color: #000000; ">var</span> theEnd:GraphicsEndFill = <span style="color: #000000; ">new</span> GraphicsEndFill<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// thanks for reading</span><br /> &nbsp;</div><p><a href="http://blog.stroep.nl/?flattrss_redirect&amp;id=1233&amp;md5=5354a53fc0f23599d9e352144f205470" title="Flattr" target="_blank"><img src="http://blog.stroep.nl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://blog.stroep.nl/2011/07/the-new-lineto/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Arthouse</title><link>http://blog.stroep.nl/2010/02/arthouse/</link> <comments>http://blog.stroep.nl/2010/02/arthouse/#comments</comments> <pubDate>Mon, 01 Feb 2010 18:48:20 +0000</pubDate> <dc:creator>Mark Knol</dc:creator> <category><![CDATA[Generative art]]></category> <category><![CDATA[art]]></category><guid isPermaLink="false">http://blog.stroep.nl/?p=891</guid> <description><![CDATA[<img alt="" src="http://farm3.static.flickr.com/2696/4314999961_70cf822676.jpg" class="alignleft" width="100" height="100" /><a href="http://popuparthouse.com/">Mocha ArtHouse</a> is an experimental space that fuses the experience of art, culture and food, and exist as a platform for young artist and performers. ArtHouse brings new artist and audiences together in a manner that is accessible and inspirational. ]]></description> <content:encoded><![CDATA[<p><img alt="" src="http://farm3.static.flickr.com/2696/4314999961_70cf822676.jpg" class="alignleft" width="100" height="100" /><a href="http://popuparthouse.com/">Mocha ArtHouse</a> is an experimental space that fuses the experience of art, culture and food, and exist as a platform for young artist and performers. ArtHouse brings new artist and audiences together in a manner that is accessible and inspirational.<br /> <br clear="both"/><br /> The gallery was 21 december 2009. Unfortunately, I couldn&#8217;t see it in real life, because it was in India, and I live in the Netherlands (yes, almost other side of the world, 6.400km). It was great to work with those guys, they have showed some of my favorites and send me nice photo&#8217;s. Hope to have an gallery like this in Holland ever too (someone interested to do this?) <img src='http://blog.stroep.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p><a href="http://www.flickr.com/photos/markknol/4314995981/" title="Arthouse by mark knol, on Flickr"><img src="http://farm5.static.flickr.com/4037/4314995981_4e84e9b0e2_b.jpg" width="570" alt="Arthouse" /></a></p><p><a href="http://www.flickr.com/photos/markknol/4315731550/" title="Arthouse by mark knol, on Flickr"><img src="http://farm5.static.flickr.com/4013/4315731550_2453f5a84f_b.jpg" width="570" alt="Arthouse" /></a></p><p><a href="http://www.flickr.com/photos/markknol/4315734932/" title="Arthouse by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2704/4315734932_9a06cc6afb_b.jpg" width="570" alt="Arthouse" /></a></p><p>&raquo; <a href="http://www.flickr.com/search/?w=25064547%40N06&#038;q=arthouse&#038;m=text">More photo&#8217;s here</a></p> ]]></content:encoded> <wfw:commentRss>http://blog.stroep.nl/2010/02/arthouse/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Particle test center &#8211; video</title><link>http://blog.stroep.nl/2010/01/particle-test-center-video/</link> <comments>http://blog.stroep.nl/2010/01/particle-test-center-video/#comments</comments> <pubDate>Sat, 02 Jan 2010 08:12:38 +0000</pubDate> <dc:creator>Mark Knol</dc:creator> <category><![CDATA[Generative art]]></category> <category><![CDATA[particles]]></category> <category><![CDATA[video]]></category><guid isPermaLink="false">http://blog.stroep.nl/?p=847</guid> <description><![CDATA[<iframe width="100%" height="500" src="http://www.youtube.com/embed/lOlfm-xhMJc?theme=dark&#038;color=white" frameborder="0" allowfullscreen></iframe>More info <a href="http://blog.stroep.nl/2009/12/particle-test-center/">here</a>]]></description> <content:encoded><![CDATA[<p><iframe width="100%" height="500" src="http://www.youtube.com/embed/lOlfm-xhMJc?theme=dark&#038;color=white" frameborder="0" allowfullscreen></iframe></p><p>More info <a href="http://blog.stroep.nl/2009/12/particle-test-center/">here</a></p><p><a href="http://blog.stroep.nl/?flattrss_redirect&amp;id=847&amp;md5=9c5e57b9abe85c7c378896fcd38cbebe" title="Flattr" target="_blank"><img src="http://blog.stroep.nl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://blog.stroep.nl/2010/01/particle-test-center-video/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Generative art: Tiger</title><link>http://blog.stroep.nl/2009/10/generative-art-tiger/</link> <comments>http://blog.stroep.nl/2009/10/generative-art-tiger/#comments</comments> <pubDate>Sat, 03 Oct 2009 14:41:29 +0000</pubDate> <dc:creator>Mark Knol</dc:creator> <category><![CDATA[Generative art]]></category> <category><![CDATA[abstract]]></category><guid isPermaLink="false">http://blog.stroep.nl/?p=793</guid> <description><![CDATA[Tiger represents power. I love to express strong animals with powerful lines. This one is created with actionscript (flash). I edited the composition with photoshop to add the text and changed contrast. The lines and letters are created generatively, using mouse gestures and random movements. I have worked hard to create this image, it is full with details, full of lines. Hope you like it.<a href="http://www.flickr.com/photos/markknol/3976348801/" title="tiger by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2562/3976348801_3a5e6be477_o.jpg" width="550" alt="tiger" /></a> <a href="http://www.flickr.com/photos/markknol/3976348449/" title="tiger.detail.01 by mark knol, on Flickr"><img src="http://farm4.static.flickr.com/3514/3976348449_018f1de39b.jpg" width="275" height="275" alt="tiger.detail.01" style="float:left" /></a> <a href="http://www.flickr.com/photos/markknol/3976348597/" title="tiger.detail.02 by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2497/3976348597_1943a69897.jpg" width="275" height="275" alt="tiger.detail.02" style="float:left" /></a> <br clear="both"/> full composition size: 10.000 x 7500 px]]></description> <content:encoded><![CDATA[<p>Tiger represents power. I love to express strong animals with powerful lines. This one is created with actionscript (flash). I edited the composition with photoshop to add the text and changed contrast. The lines and letters are created generatively, using mouse gestures and random movements. I have worked hard to create this image, it is full with details, full of lines. Hope you like it.</p><p><a href="http://www.flickr.com/photos/markknol/3976348801/" title="tiger by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2562/3976348801_3a5e6be477_o.jpg" width="550" alt="tiger" /></a><br /> <a href="http://www.flickr.com/photos/markknol/3976348449/" title="tiger.detail.01 by mark knol, on Flickr"><img src="http://farm4.static.flickr.com/3514/3976348449_018f1de39b.jpg" width="275" height="275" alt="tiger.detail.01" style="float:left" /></a> <a href="http://www.flickr.com/photos/markknol/3976348597/" title="tiger.detail.02 by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2497/3976348597_1943a69897.jpg" width="275" height="275" alt="tiger.detail.02" style="float:left" /></a><br /> <br clear="both"/><br /> full composition size: 10.000 x 7500 px</p> ]]></content:encoded> <wfw:commentRss>http://blog.stroep.nl/2009/10/generative-art-tiger/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Generative art: Eagle</title><link>http://blog.stroep.nl/2009/10/generative-art-eagle/</link> <comments>http://blog.stroep.nl/2009/10/generative-art-eagle/#comments</comments> <pubDate>Sat, 03 Oct 2009 12:05:22 +0000</pubDate> <dc:creator>Mark Knol</dc:creator> <category><![CDATA[Generative art]]></category> <category><![CDATA[abstract]]></category><guid isPermaLink="false">http://blog.stroep.nl/?p=786</guid> <description><![CDATA[I love eagles, they look very strong and powerful. This one is created with actionscript (flash). I edited the composition with photoshop to add the text and changed contrast. The lines and letters are created generatively, using mouse gestures and random movements. I have worked hard to create this image, it is full with details, full of lines. Hope you like it.<a href="http://www.flickr.com/photos/markknol/3976956108/" title="eagle by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2561/3976956108_b4e7e61c54_o.jpg" width="550"  alt="eagle" /></a> <a href="http://www.flickr.com/photos/markknol/3976955974/" title="eagle.detail.01 by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2522/3976955974_402c0e79d5.jpg" width="275" height="275" alt="eagle.detail.01" style="float:left" /></a> <a href="http://www.flickr.com/photos/markknol/3976193367/" title="eagle.detail.02 by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2604/3976193367_e2cded7a11.jpg" width="275" height="275" alt="eagle.detail.02" style="float:left" /></a> <br clear="both"/> Full composition size: 10.000 x 7500 px]]></description> <content:encoded><![CDATA[<p>I love eagles, they look very strong and powerful. This one is created with actionscript (flash). I edited the composition with photoshop to add the text and changed contrast. The lines and letters are created generatively, using mouse gestures and random movements. I have worked hard to create this image, it is full with details, full of lines. Hope you like it.</p><p><a href="http://www.flickr.com/photos/markknol/3976956108/" title="eagle by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2561/3976956108_b4e7e61c54_o.jpg" width="550"  alt="eagle" /></a><br /> <a href="http://www.flickr.com/photos/markknol/3976955974/" title="eagle.detail.01 by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2522/3976955974_402c0e79d5.jpg" width="275" height="275" alt="eagle.detail.01" style="float:left" /></a> <a href="http://www.flickr.com/photos/markknol/3976193367/" title="eagle.detail.02 by mark knol, on Flickr"><img src="http://farm3.static.flickr.com/2604/3976193367_e2cded7a11.jpg" width="275" height="275" alt="eagle.detail.02" style="float:left" /></a><br /> <br clear="both"/><br /> Full composition size: 10.000 x 7500 px</p> ]]></content:encoded> <wfw:commentRss>http://blog.stroep.nl/2009/10/generative-art-eagle/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>see.the.sky @ iGoogle</title><link>http://blog.stroep.nl/2009/09/see-the-sky-at-igoogle/</link> <comments>http://blog.stroep.nl/2009/09/see-the-sky-at-igoogle/#comments</comments> <pubDate>Sat, 12 Sep 2009 21:16:55 +0000</pubDate> <dc:creator>Mark Knol</dc:creator> <category><![CDATA[Generative art]]></category> <category><![CDATA[art]]></category> <category><![CDATA[google]]></category><guid isPermaLink="false">http://blog.stroep.nl/?p=761</guid> <description><![CDATA[<img alt="" src="http://farm4.static.flickr.com/3490/3249241064_de89c3de67_t.jpg" title="See.the.sky" class="alignleft" width="100" height="100" />I like iGoogle. It's very handy, because I can read my RSS-feeds everywhere I am. A while ago, I tried to personalize the header of iGoogle. I found the option to create your own skin, simply by uploading an image. I didn't know the theme would be public, because I didn't read the conditions. So, if anyone is interested.. Here is the iGoogle-theme: <a href="http://www.google.com/ig/sharetheme?hl=en&#038;gl=us&#038;skin=http://www.google.com/ig/tm%3Foutput%3Dxml%26te%3DH4sIAAAAAAAAAEWNwW6DMAyGn6ZcqhLSFBiTcmDtKk0T0qSp025VAC_pMASBO9a3X1Ktxd_l829bLvV5QGmI-kfG0GxCrXtDYWVbdvw4YBr_ImRtxd7tQSRNFhWrF5bfaqtZ_tk9FUP91inNRp5EERsBQjIQjs1lNSnEXvUwhN-9Xog9tbQQu2ixTqjFu03O_Om1Mb5J4wCttrKEH0Coj5M5EQTu-kQIcg-AtxcuVGcydpCFGprla2cxqGGsZD7QZF1SXpbzhFoud9zjdC0V9zgVs27k9tnjNJ53E5kJj9NUitzj9GFOsznlkfy6lnf-738iK7TuaAEAAA">see.the.sky @ iGoogle</a>]]></description> <content:encoded><![CDATA[<p><img alt="" src="http://farm4.static.flickr.com/3490/3249241064_de89c3de67_t.jpg" title="See.the.sky" class="alignleft" width="100" height="100" />I like iGoogle. It&#8217;s very handy, because I can read my RSS-feeds everywhere I am. A while ago, I tried to personalize the header of iGoogle. I found the option to create your own skin, simply by uploading an image. I didn&#8217;t know the theme would be public, because I didn&#8217;t read the conditions. So, if anyone is interested.. Here is the iGoogle-theme:<br /> <a href="http://www.google.com/ig/sharetheme?hl=en&#038;gl=us&#038;skin=http://www.google.com/ig/tm%3Foutput%3Dxml%26te%3DH4sIAAAAAAAAAEWNwW6DMAyGn6ZcqhLSFBiTcmDtKk0T0qSp025VAC_pMASBO9a3X1Ktxd_l829bLvV5QGmI-kfG0GxCrXtDYWVbdvw4YBr_ImRtxd7tQSRNFhWrF5bfaqtZ_tk9FUP91inNRp5EERsBQjIQjs1lNSnEXvUwhN-9Xog9tbQQu2ixTqjFu03O_Om1Mb5J4wCttrKEH0Coj5M5EQTu-kQIcg-AtxcuVGcydpCFGprla2cxqGGsZD7QZF1SXpbzhFoud9zjdC0V9zgVs27k9tnjNJ53E5kJj9NUitzj9GFOsznlkfy6lnf-738iK7TuaAEAAA">see.the.sky @ iGoogle</a></p> ]]></content:encoded> <wfw:commentRss>http://blog.stroep.nl/2009/09/see-the-sky-at-igoogle/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Generative art &#8211; Tentacles</title><link>http://blog.stroep.nl/2009/07/generative-art-tentacles/</link> <comments>http://blog.stroep.nl/2009/07/generative-art-tentacles/#comments</comments> <pubDate>Sat, 25 Jul 2009 07:51:48 +0000</pubDate> <dc:creator>Mark Knol</dc:creator> <category><![CDATA[Generative art]]></category><guid isPermaLink="false">http://blog.stroep.nl/?p=667</guid> <description><![CDATA[<img src="http://farm4.static.flickr.com/3516/3754563472_91d97d663d_t.jpg" width="100" height="100" alt="tentacles.pink.01" class="alignleft size-medium wp-image-557" /> <img src="http://farm3.static.flickr.com/2458/3752879555_7ea79547d4_t.jpg" class="alignleft size-medium wp-image-557" width="100" height="100" alt="tentacles.16" /> <img src="http://farm4.static.flickr.com/3433/3699643708_cc206f80ae_t.jpg" width="100" height="100" alt="tentacles.14" class="alignleft size-medium wp-image-557" /> <img src="http://farm4.static.flickr.com/3620/3695645498_f1eb02ffd8_t.jpg" class="alignleft size-medium wp-image-557" width="100" height="100" alt="tentacles.03" />]]></description> <content:encoded><![CDATA[<p>I&#8217;ve experimented with some tentacle/swirls. Every tentacle starts in the center and becomes smaller every time. I love it&#8217;s design; It looks like it is done with illustrator or something <img src='http://blog.stroep.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> but maybe a little bit more complex. I used fresh colors to make it look very trendy. The flowers and random letters are also generatively created.</p><p><a title="tentacles.pink.01 by mark knol, on Flickr" href="http://www.flickr.com/photos/markknol/3754563472/"><img src="http://farm4.static.flickr.com/3516/3754563472_91d97d663d.jpg" alt="tentacles.pink.01" width="500" height="500" /></a></p><p><a title="tentacles.15 by mark knol, on Flickr" href="http://www.flickr.com/photos/markknol/3753675658/"><img src="http://farm3.static.flickr.com/2631/3753675658_2904c86297.jpg" alt="tentacles.15" width="500" height="500" /></a></p><p><a title="tentacles.14 by mark knol, on Flickr" href="http://www.flickr.com/photos/markknol/3699643708/"><img src="http://farm4.static.flickr.com/3433/3699643708_cc206f80ae.jpg" alt="tentacles.14" width="500" height="500" /></a></p><p>All tentacle experiments can be found <a href="http://www.flickr.com/search/?w=25064547%40N06&amp;q=tentacles&amp;m=text">here</a>.</p> ]]></content:encoded> <wfw:commentRss>http://blog.stroep.nl/2009/07/generative-art-tentacles/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>
