<?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"
	>

<channel>
	<title>regulated.lines</title>
	<atom:link href="http://www.regulatedlines.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.regulatedlines.com/blog</link>
	<description>Insert temporally esoteric architectonic pharaseology here.</description>
	<pubDate>Thu, 02 Sep 2010 05:22:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
	<language>en</language>
			<item>
		<title>Resurrection</title>
		<link>http://www.regulatedlines.com/blog/?p=173</link>
		<comments>http://www.regulatedlines.com/blog/?p=173#comments</comments>
		<pubDate>Thu, 02 Sep 2010 05:12:38 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=173</guid>
		<description><![CDATA[*new* Portfolio work up at: Architizer
*new* Teaching work up at: archCUA.tumblr.com
]]></description>
			<content:encoded><![CDATA[<p>*new* Portfolio work up at: <a href="http://www.architizer.com/en_us/people/profile/benjamin_callam/">Architizer</a></p>
<p>*new* Teaching work up at: <a href="http://archCUA.tumblr.com">archCUA.tumblr.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=173</wfw:commentRss>
		</item>
		<item>
		<title>Virtual&#8230;er&#8230;augmented(?) reality</title>
		<link>http://www.regulatedlines.com/blog/?p=168</link>
		<comments>http://www.regulatedlines.com/blog/?p=168#comments</comments>
		<pubDate>Fri, 02 Jan 2009 21:10:52 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[!!!!!]]></category>

		<category><![CDATA[*snort*]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=168</guid>
		<description><![CDATA[While the absurdity of the term &#8220;augmented reality&#8221; surely has thinkers like Baudrillard rolling in their graves (or beds), the technology - whatever you want to call it - is still pretty damn cool. Although this type of system has been employed for years by hollywood, Inglobe Technolgies is the first company (to my knowledge [...]]]></description>
			<content:encoded><![CDATA[<p>While the absurdity of the term &#8220;augmented reality&#8221; surely has thinkers like Baudrillard rolling in their graves (or beds), the technology - whatever you want to call it - is still pretty damn cool. Although this type of system has been employed for years by hollywood, <a href="http://www.inglobetechnologies.com/en/products/arplugin_su/info.php" target="_blank">Inglobe Technolgies</a> is the first company (to my knowledge anyhow) that is has released so-called &#8220;augmented reality&#8221; technology as a plugin (free trial) for software as mainstream as <a href="http://sketchup.google.com/">Google&#8217;s Sketchup</a> (free non-commercial).</p>
<p>Here&#8217;s a video of it in use:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/wsQ-YGgVUT0&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/wsQ-YGgVUT0&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>As I said, this is not new technology, but I think its introduction into the Architectural Design Market is nonetheless significant. As we know, the Architectural Design Market has been incredibly slow one to adopt new technology - especially when compared to most other design professionals - and in my mind any technology that has the potential to provide additional (and hopefully meaningful) design feedback is welcome in my view.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=168</wfw:commentRss>
		</item>
		<item>
		<title>As I was saying&#8230;</title>
		<link>http://www.regulatedlines.com/blog/?p=166</link>
		<comments>http://www.regulatedlines.com/blog/?p=166#comments</comments>
		<pubDate>Thu, 18 Dec 2008 08:14:04 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=166</guid>
		<description><![CDATA[Adding to the development of an (unhealthy?) admiration for Rem&#8230;

]]></description>
			<content:encoded><![CDATA[<p>Adding to the development of an (unhealthy?) admiration for Rem&#8230;<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/P35DRxgIz8M&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/P35DRxgIz8M&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=166</wfw:commentRss>
		</item>
		<item>
		<title>Grasshopper: Waffle House v1.0</title>
		<link>http://www.regulatedlines.com/blog/?p=152</link>
		<comments>http://www.regulatedlines.com/blog/?p=152#comments</comments>
		<pubDate>Fri, 07 Nov 2008 07:28:42 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Fabrication]]></category>

		<category><![CDATA[Grasshopper]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=152</guid>
		<description><![CDATA[I took it upon myself this weekend to learn Grasshopper (formerly the explicit history tool), a new plugin from McNeel (Rhino).
All I can say is that the plugin is incredibly easy, and poised to change many things surrounding the field of architecture. It&#8217;s absolutely brilliant. While there are other products on the market that work [...]]]></description>
			<content:encoded><![CDATA[<p>I took it upon myself this weekend to learn <a href="http://grasshopper.rhino3d.com/">Grasshopper</a> (formerly the explicit history tool), a new plugin from McNeel (Rhino).</p>
<p>All I can say is that the plugin is incredibly easy, and poised to change many things surrounding the field of architecture. It&#8217;s absolutely brilliant. While there are other products on the market that work in a very similar way (ie. <a href="http://www.bentley.com/en-US/Markets/Building/GenerativeComponents/more_info.htm">Generative Components</a>), none that I&#8217;m aware of are so simple or packaged with such a versatile and intuitive modeling package. Grasshopper plugs directly into Rhino and uses all familiar Rhino commands, so there is very little learning curve. Really, really, really simple and powerful plugin. Very exciting.</p>
<p>Since Sunday, I&#8217;ve been working on my first Grasshopper definition, which was inspired by a number of things, but primarily:</p>
<ul>
<li>The need to laser-cut things in a way that was not extremely tedious and annoying</li>
<li>A Rhinoscript I was working on last year but never finished (but had less control)</li>
<li>An earlier, and similar in function (but not in implementation) <a href="http://www.liftarchitects.com/journal/2008/10/27/waffle-structural-system-using-grasshopper-to-output-structu.html">definition by Andrew Payne</a> of LIFT Architects (and fellow Creative Commons user).</li>
</ul>
<div>I am continually working on the definition and it will evolve and provide more automation (such as automatic notching/unrolling) as functions become available (or as I have more time for vb.net). As I said, its my first go, so there is undoubtedly much more that could/will be done for the definition. In any case, I was able to go from surface, to a laser ready file in about 10-15 minutes which is definitely a personal record.</div>
<div class="wp-caption aligncenter" style="width: 250px"><a href="http://www.flickr.com/photos/allbanter/3006975536/"><img src="http://farm4.static.flickr.com/3270/3006975536_73cd6de43b_m.jpg" alt="" width="240" height="145" /></a><p class="wp-caption-text">From here...</p></div>
<div class="wp-caption aligncenter" style="width: 250px"><a href="http://www.flickr.com/photos/allbanter/3006139719/"><img src="http://farm4.static.flickr.com/3285/3006139719_2ccecab22f_m.jpg" alt="" width="240" height="180" /></a><p class="wp-caption-text">...to here in about 30 minutes.</p></div>
<p>(The blue tape is a result of a mistype for the material thickness&#8230;painter&#8217;s tape is not a structural material&#8230;)</p>
<p>Here&#8217;s the Definition (you can also find it in the experiments section:</p>
<p><a href="http://www.regulatedlines.com/blog/wp-content/uploads/Grasshopper/Waffle_House_1.0.ghx">Waffle House v1.0</a></p>
<p><a href="http://www.regulatedlines.com/blog/wp-content/uploads/Grasshopper/Waffle_House_1.0.ghx"></a><br />
And the Tutorial (apologies for the poor quality):<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=2177543&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=2177543&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<a href="http://vimeo.com/2177543">Waffle House v1.0 Tutorial</a> from <a href="http://vimeo.com/regulatedlines">Benjamin G Callam</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=152</wfw:commentRss>
		</item>
		<item>
		<title>It&#8217;s just too complicated</title>
		<link>http://www.regulatedlines.com/blog/?p=156</link>
		<comments>http://www.regulatedlines.com/blog/?p=156#comments</comments>
		<pubDate>Thu, 06 Nov 2008 19:57:08 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[*snort*]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=156</guid>
		<description><![CDATA[
I&#8217;m sorry can you please repeat the question?
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.regulatedlines.com/blog/wp-content/uploads/2008/11/picture-1.jpg" rel="lightbox"><img class="size-medium wp-image-157" src="http://www.regulatedlines.com/blog/wp-content/uploads/2008/11/picture-1-300x123.jpg" alt="I'm sorry can you please repeat the question?" width="300" height="123" /></a></p>
<p>I&#8217;m sorry can you please repeat the question?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=156</wfw:commentRss>
		</item>
		<item>
		<title>Arch601 Midreview</title>
		<link>http://www.regulatedlines.com/blog/?p=144</link>
		<comments>http://www.regulatedlines.com/blog/?p=144#comments</comments>
		<pubDate>Sun, 02 Nov 2008 05:46:25 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Studio]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=144</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><a title="Arch601 Board 1 by bgcallam, on Flickr" href="http://www.flickr.com/photos/allbanter/2993761152/"><img src="http://farm4.static.flickr.com/3190/2993761152_4b4f316fa0_m.jpg" alt="Arch601 Board 1" width="120" height="240" /></a><a title="Arch601 Board 2 by bgcallam, on Flickr" href="http://www.flickr.com/photos/allbanter/2992916041/"><img src="http://farm4.static.flickr.com/3003/2992916041_9da9b5c9d6_m.jpg" alt="Arch601 Board 2" width="120" height="240" /></a><a title="Arch601 Board 3 by bgcallam, on Flickr" href="http://www.flickr.com/photos/allbanter/2992922539/"><img src="http://farm4.static.flickr.com/3278/2992922539_7c8c207dc7_m.jpg" alt="Arch601 Board 3" width="120" height="240" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=144</wfw:commentRss>
		</item>
		<item>
		<title>LOUP #3 - Marriage</title>
		<link>http://www.regulatedlines.com/blog/?p=131</link>
		<comments>http://www.regulatedlines.com/blog/?p=131#comments</comments>
		<pubDate>Sat, 01 Nov 2008 22:59:39 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Graphic Design]]></category>

		<category><![CDATA[Processing.org]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=131</guid>
		<description><![CDATA[For my wedding this past august, I worked to design a few elements. Since we were conducting the ceremony in a single (nasty, ball-)room we needed a flexible way to create a more intimate space for the ceremony, and a more open space for the reception. I created a mock-up of the room for seating [...]]]></description>
			<content:encoded><![CDATA[<p>For my wedding this past august, I worked to design a few elements. Since we were conducting the ceremony in a single (nasty, ball-)room we needed a flexible way to create a more intimate space for the ceremony, and a more open space for the reception. I created a mock-up of the room for seating purposes using Revit to be able to parametrically manipulate and &#8220;schedule&#8221; (count) the number of chairs for the reception (boring&#8230;). I then exported the model to Rhino to play with the schemes for the hanging curtains and stage lighting. The final setup was constructed by The Design Company out of Charlottesville, Virginia and pretty close to what I had modeled.</p>
<p> </p>
<p><a href="http://flickr.com/photos/allbanter/2993362078/sizes/l/"><img class="alignnone" src="http://farm4.static.flickr.com/3285/2993362078_58929ffc0b.jpg?v=0" alt="" width="500" height="251" /></a></p>
<p><img class="alignnone" src="http://farm4.static.flickr.com/3143/2938190237_28317a12fe.jpg?v=0" alt="" width="500" height="333" /></p>
<p>The Curtains were hung from the same track that the ballroom dividers use (those nasty doors used for conferences, etc.) and a pipe was inserted in the bottom of the curtain so that it would splay out at the bottom. To further sculpt the shape, fishing wire was sewn through the curtain about 2/3 the way up and buttons (button!) were used to constrain the shape of the curtains (to restrict the width of the wire). Since the room needed to be converted quickly for the reception following the ceremony, the staff needed to only remove the piping at the bottom of the curtain to tie them back during the turnover.</p>
<p>The last piece that might be of interest was a &#8220;computational design&#8221; written in Processing that served as a backdrop for the ceremony. The 90&#8243; x 240&#8243; design was based off &#8220;Sands of Time&#8221; by Jared Tarbell which was adapted for the ceremony. One of the technical challenges here was to get processing to write out such an enormous file (each was about 400 megs) while still being able to view the progression of the algorithm in realtime. Here are a few variations of the designs (we used #3), which was split down the center for printing.</p>
<div class="wp-caption alignleft" style="width: 100px"><a href="http://flickr.com/photos/allbanter/2993508010/"><img src="http://farm4.static.flickr.com/3008/2993508010_a5cd5d72e1_m.jpg" alt="Variation #1" width="90" height="240" /></a><p class="wp-caption-text">Variation #1</p></div>
<div class="wp-caption alignleft" style="width: 100px"><a href="http://flickr.com/photos/allbanter/2993497322/"><img src="http://farm4.static.flickr.com/3061/2993497322_19753dbc9d_m.jpg" alt="Variation #2" width="90" height="240" /></a><p class="wp-caption-text">Variation #2</p></div>
<div class="wp-caption alignleft" style="width: 100px"><a href="http://flickr.com/photos/allbanter/2993519316/"><img src="http://farm4.static.flickr.com/3049/2993519316_5494e968b4_m.jpg" alt="Variation #2" width="90" height="240" /></a><p class="wp-caption-text">Variation #3</p></div>
<div class="wp-caption alignleft" style="width: 100px"><a href="http://flickr.com/photos/allbanter/2992655111/"><img src="http://farm4.static.flickr.com/3228/2992655111_05ed614eb5_m.jpg" alt="Variation #4" width="90" height="240" /></a><p class="wp-caption-text">Variation #4</p></div>
<div class="wp-caption alignleft" style="width: 100px"><a href="http://flickr.com/photos/allbanter/2992644177/"><img src="http://farm3.static.flickr.com/2139/2992644177_4467cecbbd_m.jpg" alt="Variation #5" width="90" height="240" /></a><p class="wp-caption-text">Variation #5</p></div>
<div class="wp-caption alignleft" style="width: 100px"><a href="http://flickr.com/photos/allbanter/2992638813/"><img src="http://farm4.static.flickr.com/3237/2992638813_c69d79b43a_m.jpg" alt="Variation #6" width="90" height="240" /></a><p class="wp-caption-text">Variation #6</p></div>
<div class="wp-caption alignleft" style="width: 100px"><a href="http://flickr.com/photos/allbanter/2992665819/"><img src="http://farm4.static.flickr.com/3190/2992665819_920dbbd809_m.jpg" alt="Variation #7" width="90" height="240" /></a><p class="wp-caption-text">Variation #7</p></div>
<p>Speaking of printing, special thanks to Jonathan Healey and Colleen Gove for their help with the last minute printing - it took about 2 hours for to print each banner. I hope I can be as helpful for their wedding (congratulations guys!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=131</wfw:commentRss>
		</item>
		<item>
		<title>Long overdue update post #2 - Processing Experiments</title>
		<link>http://www.regulatedlines.com/blog/?p=121</link>
		<comments>http://www.regulatedlines.com/blog/?p=121#comments</comments>
		<pubDate>Wed, 29 Oct 2008 23:41:08 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Fabrication]]></category>

		<category><![CDATA[Processing.org]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=121</guid>
		<description><![CDATA[If you don&#8217;t know Processing, you should.
In Courtney&#8217;s Arch448E course last spring (at Maryland) I developed a number or Processing Sketches which made use of a live video feed as a generative device for on screen graphics. These made use of a couple techniques. One technique was sequential frame differencing where each frame (or series of [...]]]></description>
			<content:encoded><![CDATA[<p>If you don&#8217;t know <a href="http://www.processing.org">Processing</a>, you should.</p>
<p>In <a href="http://www.courtneymillerbellairs.com">Courtney&#8217;s</a> Arch448E course last spring (at Maryland) I developed a number or Processing Sketches which made use of a live video feed as a generative device for on screen graphics. These made use of a couple techniques. One technique was sequential frame differencing where each frame (or series of frames) is evaluated against previous frames to determine where pixels have changed. This technique is especially good for situations where light and/or background conditions will change. This was used in my &#8220;Studioscapes&#8221; sketch, where the live feedback is used to display what is essentially a three dimensional graph of the motion. This became interesting when students began to understand that their motion produced the onscreen effects, which created what I thought was an interesting feedback loop, and often led to complex human patterns of movement. As you can see from the video compilation, the graphics respond not only to the current frame, but decay (logarithmically) over time as a short history of movement.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1945374&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=1945374&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<a href="http://vimeo.com/1945374?pg=embed&amp;sec=1945374">Studioscape</a> from <a href="http://vimeo.com/regulatedlines?pg=embed&amp;sec=1945374">Benjamin G Callam</a> on <a href="http://vimeo.com?pg=embed&amp;sec=1945374">Vimeo</a>. </p>
<p>An alternative technique of static frame differencing worked essentially like a green screen. The program takes an image of the static scene (the background) then checks every subsequent frame for pixel variations from the original. This approach proved difficult primarily because of technical difficulties, but otherwise should be a very easy way to detect onscreen presence (in this case, people). The difficulties arose because the cameras I had at my disposal would automatically adjust their sensitivity as light conditions changed. So for example if someone walked in front of the camera with a white shirt, the camera would adjust and suddenly every pixel has changed (it also didn&#8217;t help that I was exhibiting this at dusk)&#8230;but at any rate it was frustrating. I was trying this with the built-in iSight in my Macbook Pro, and was not able to find a way to &#8220;turn off&#8221; the brightness adjustment. Anyhow, for the Particle People project I adapted the <a href="http://www.cs.princeton.edu/~traer/physics/">Traer</a> particle simulation class to attract to changes found by the frame differencing. This also encouraged strange behavior by the participants at the exhibition (I unfortunately don&#8217;t have any footage of) which was heavily influenced by the particle system. </p>
<p>The feedback loop (in both projects) caused the participants to reevaluate (consciously or not) their local spatial environment with regard to both &#8220;real&#8221; space and the implied space of the digital environment. In both cases, I was quite surprised by the interest people took in this hybrid environment particularly how common social interactions were transformed by the hybrid environment. Taken as a pair (again unfortunately no footage for the second) this was quite evident.</p>
<p> </p>
<p><strong>Virtual Trajectories:<br />
</strong></p>
<p>This project explored the virtual proximity of image on the internet. The sketch in this case would visit a news site&#8217;s homepage, then based on the available links, randomly select one as the next node to visit. With each visit to a node, the largest image on the page was downloaded and compiled into a super graphic which was the constantly evolving image displayed to the viewer. The juxtaposition of virtually adjacent images (meaning within just a click or two of each other) display were often surprising (if not jarring) and was intended to encourage the viewer to question ideas of image proximity in our contemporary environment. News sites were chosen because their content is constantly changing based on current events (or you might assume), so as the sketch traversed the site, shifts could be detected in the value a particular image might have for that particular news media based on prevalence of image. This sketch was particular challenging for me to write due to my lack of experience with regular expressions, and it was not until I had completed the sketch that I became aware of a preexisting Processing library specifically for link and image traversal. I have not posted the source here yet because I intend to revisit this work and fine-tune the algorithm based on these libraries.</p>
<p> </p>
<p>All images compiled from CNN.com</p>
<div class="wp-caption alignleft" style="width: 250px"><a href="http://flickr.com/photos/allbanter/2984648379/"><img src="http://farm4.static.flickr.com/3064/2984648379_4b0a182144_m.jpg" alt="Capture 1" width="240" height="150" /></a><p class="wp-caption-text">Screen Capture  1</p></div>
<p> </p>
<div class="wp-caption alignleft" style="width: 250px"><a href="http://flickr.com/photos/allbanter/2984648731/"><img src="http://farm4.static.flickr.com/3031/2984648731_14e35202e8_m.jpg" alt="Screen Capture 2" width="240" height="150" /></a><p class="wp-caption-text">Screen Capture 2</p></div>
<p> </p>
<div class="wp-caption alignnone" style="width: 250px"><a href="http://flickr.com/photos/allbanter/2985506182/"><img src="http://farm4.static.flickr.com/3060/2985506182_65efefbc46_m.jpg" alt="Screen Capture 3" width="240" height="150" /></a><p class="wp-caption-text">Screen Capture 3</p></div>
<p><strong>Roto Raster:</strong></p>
<p>A (very) simple script that takes an image and translates it into rectangles (but could easily be anything) based on brightness and outputs the translation as a pdf or DXF. It was created for use in a project I am working on with <a href="http://www.3foldstudio.com">3FoldStudio</a>. It&#8217;s based on Explode by Daniel Shiffman (check his new book), and was created for easy translation to vector files for a laser cutter,CNC, etc. The same could be done in a number of programs, but hopefully this one will eventually grow an interface to allow for easy web-use. This one could be easily modified to use color, different shapes, etc.</p>
<p> </p>
<div class="wp-caption alignleft" style="width: 190px"><a href="http://flickr.com/photos/allbanter/2985528386/"><img src="http://farm4.static.flickr.com/3235/2985528386_743c9138fd_m.jpg" alt="Image before" width="180" height="240" /></a><p class="wp-caption-text">Image before</p></div>
<div class="wp-caption alignnone" style="width: 250px"><a href="http://flickr.com/photos/allbanter/2985528534/"><img src="http://farm4.static.flickr.com/3038/2985528534_ffd8569052_m.jpg" alt="" width="240" height="240" /></a><p class="wp-caption-text">Image after vectorization</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=121</wfw:commentRss>
		</item>
		<item>
		<title>Long overdue update post #1 - LINE</title>
		<link>http://www.regulatedlines.com/blog/?p=119</link>
		<comments>http://www.regulatedlines.com/blog/?p=119#comments</comments>
		<pubDate>Wed, 29 Oct 2008 23:40:46 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Graphic Design]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=119</guid>
		<description><![CDATA[It&#8217;s been quite a while since I updated anything here. Rather than leave a (false) promise of coming posts  I decided to make a massive update post showing/describing work that I have completed in the last few (7? 8?) months. I would like to extend a special thank you to Courtney Miller-Bellairs who&#8217;s course &#8220;ARCHIndependent [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been quite a while since I updated anything here. Rather than leave a (false) promise of coming posts  I decided to make a massive update post showing/describing work that I have completed in the last few (7? 8?) months. I would like to extend a special thank you to <a href="http://www.courtneymillerbellairs.com/">Courtney Miller-Bellairs </a>who&#8217;s course &#8220;ARCHIndependent studies in visual media&#8221; was the driving force behind many of these experiments. Her interest in all types of media have influenced the wide range of digital/analogue/hybrid explorations which I will attempt to describe in this and the following posts (in chronological order).</p>
<p>Project #1 - LINE.</p>
<p> </p>
<div class="wp-caption alignnone" style="width: 410px"><a href="http://flickr.com/photos/allbanter/2985505176/"><img class=" " src="http://farm4.static.flickr.com/3141/2985505176_d58bddaacb.jpg?v=0" alt="Line" width="400" height="400" /></a><p class="wp-caption-text">Line</p></div>
<p>What is a line? The technical definition of line differs greatly from the way line is often described in an architectural environment. This project explored these variations using several types of media. The final was print and ink on mylar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=119</wfw:commentRss>
		</item>
		<item>
		<title>Engineering Animation.</title>
		<link>http://www.regulatedlines.com/blog/?p=117</link>
		<comments>http://www.regulatedlines.com/blog/?p=117#comments</comments>
		<pubDate>Tue, 21 Oct 2008 00:41:28 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Animation]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=117</guid>
		<description><![CDATA[Fantastic mechanical sculpture by Arthur Ganson at ted.com.
playful. rigorous. beautiful. animated.
]]></description>
			<content:encoded><![CDATA[<p>Fantastic mechanical sculpture by Arthur Ganson at ted.com.<!--cut and paste--><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="432" height="285" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="VE_Player" /><param name="align" value="middle" /><param name="FlashVars" value="bgColor=FFFFFF&amp;file=http://static.videoegg.com/ted/movies/ArthurGanson_2004_high.flv&amp;autoPlay=false&amp;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&amp;forcePlay=false&amp;logo=&amp;allowFullscreen=true" /><param name="quality" value="high" /><param name="allowScriptAccess" value="always" /><param name="bgcolor" value="#FFFFFF" /><param name="scale" value="noscale" /><param name="wmode" value="window" /><param name="src" value="http://static.videoegg.com/ted2/flash/loader.swf" /><embed id="VE_Player" type="application/x-shockwave-flash" width="432" height="285" src="http://static.videoegg.com/ted2/flash/loader.swf" wmode="window" scale="noscale" bgcolor="#FFFFFF" allowscriptaccess="always" quality="high" flashvars="bgColor=FFFFFF&amp;file=http://static.videoegg.com/ted/movies/ArthurGanson_2004_high.flv&amp;autoPlay=false&amp;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&amp;forcePlay=false&amp;logo=&amp;allowFullscreen=true" align="middle"></embed></object></p>
<p>playful. rigorous. beautiful. animated.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=117</wfw:commentRss>
		</item>
		<item>
		<title>Glenn Marshall is sick.</title>
		<link>http://www.regulatedlines.com/blog/?p=114</link>
		<comments>http://www.regulatedlines.com/blog/?p=114#comments</comments>
		<pubDate>Thu, 07 Aug 2008 04:50:27 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Animation]]></category>

		<category><![CDATA[Processing.org]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=114</guid>
		<description><![CDATA[Not to take anything away from one of the best &#8220;computational designers&#8221; (or whatever) - Robert Hodgin, but this (new?!) guy is bringing some serious heat with his FIRST processing animation. HOT. I&#8217;d say he&#8217;s off to a good start.

Music Is Math from glennmarshall on Vimeo.
Hopefully he will be updating frequently at http://www.butterfly.ie/
 
]]></description>
			<content:encoded><![CDATA[<p>Not to take anything away from one of the best &#8220;computational designers&#8221; (or whatever) - <a href="http://www.flight404.com/blog/">Robert Hodgin</a>, but this (new?!) guy is bringing some serious heat with his FIRST processing animation. HOT. I&#8217;d say he&#8217;s off to a good start.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.vimeo.com/moogaloop.swf?clip_id=1473977&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://www.vimeo.com/moogaloop.swf?clip_id=1473977&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<a href="http://www.vimeo.com/1473977?pg=embed&amp;sec=1473977">Music Is Math</a> from <a href="http://www.vimeo.com/user656427?pg=embed&amp;sec=1473977">glennmarshall</a> on <a href="http://vimeo.com?pg=embed&amp;sec=1473977">Vimeo</a>.</p>
<p>Hopefully he will be updating frequently at<a href="http://www.butterfly.ie/"> http://www.butterfly.ie/</a><br />
 </p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=114</wfw:commentRss>
		</item>
		<item>
		<title>Rendering with Amazon Web Services (AWS)</title>
		<link>http://www.regulatedlines.com/blog/?p=113</link>
		<comments>http://www.regulatedlines.com/blog/?p=113#comments</comments>
		<pubDate>Wed, 30 Jul 2008 05:51:11 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[*snort*]]></category>

		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=113</guid>
		<description><![CDATA[Ever since I read Wired&#8217;s interview with Jeff Bezos back in January, I have been waiting to see Amazon&#8217;s Web Services in an architecture/modeling application. Perhaps the most obvious application is a render farm using the Amazon Elastic Compute Cloud which is currently offered by http://www.renderrocket.com/ and a couple other companies. the renderrocket.com rates seem reasonable (probably more so [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since I read <a href="http://www.wired.com/wired/archive/13.01/bezos.html">Wired&#8217;s interview with Jeff Bezos</a> back in January, I have been waiting to see Amazon&#8217;s Web Services in an architecture/modeling application. Perhaps the most obvious application is a render farm using the <a href="http://en.wikipedia.org/wiki/Amazon_Elastic_Compute_Cloud">Amazon Elastic Compute Cloud</a> which is currently offered by <a href="http://www.renderrocket.com/">http://www.renderrocket.com/</a> and a couple other companies. the renderrocket.com rates seem reasonable (probably more so when its 6am and you have to present at noon) and they support a growing range of formats such as V-Ray (3dsMax), Maxwell, Mental Ray, and Cinema4D among others.</p>
<p>But why not do it yourself?</p>
<p>Why not create your own virtual machine on the EC2 (what renderrocket is using)? Turns out, installing Ubuntu or Fedora (Linux) - complete with a X11 <a href="http://blog.decaresystems.ie/index.php/2007/05/23/amazon-web-services-the-future-of-data-centre-computing-part-3/">VNC terminal</a> (ie. a GUI not command line) - is much easier that I could have imagined. And to take it one step further, I also found <a href="http://www.howtoforge.com/amazon_elastic_compute_cloud_qemu">this tutorial</a> to get Windows Server 2003 to run on EC2 as well (and OSX is hinted at but not explained due to licensing issues)&#8230;including automatic conversion of VMware images (like my XP image&#8230;).Lets just hope openGL or DirectX can be emulated as well.</p>
<p> And guess what? Bezos likes it.</p>
<p>Although its hard to judge the performance of Windows/OSX (via EC2) vs. renderrocket (non linux images run through an emulator) the people leading this charge appear to be optimistic about performance optimization&#8230;and at the least one of these solutions should allow my laptop to travel freely (home to my wife) without pausing render sessions en route (and no more rendering on Metro). </p>
<p>And if you haven&#8217;t read the <a href="http://www.wired.com/wired/archive/13.01/bezos.html">Wired interview</a>, its highly recommended&#8230;this is merely one application of the ridiculously cheap AWS which we will surely see more of as people migrate to smaller and more mobile computing devices (iPhone).</p>
<p>w00t to that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=113</wfw:commentRss>
		</item>
		<item>
		<title>Something to end the summer with&#8230;</title>
		<link>http://www.regulatedlines.com/blog/?p=112</link>
		<comments>http://www.regulatedlines.com/blog/?p=112#comments</comments>
		<pubDate>Tue, 29 Jul 2008 04:21:45 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[!!!!!]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=112</guid>
		<description><![CDATA[I&#8217;m not really one to post quotes, but I don&#8217;t know how to disagree with this one:
&#8220;The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.&#8221;
- George Bernard Shaw, quoted in the Lexington Herald-Leader

]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not really one to post quotes, but I don&#8217;t know how to disagree with this one:</p>
<p>&#8220;The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.&#8221;</p>
<p>- George Bernard Shaw, quoted in the Lexington Herald-Leader</p>
<p><a href="http://www.regulatedlines.com/blog/wp-content/uploads/2008/07/p-640-420-2464479c-48ae-4d46-b366-e8872048bb09.jpeg" rel="lightbox"><img src="http://www.regulatedlines.com/blog/wp-content/uploads/2008/07/p-640-420-2464479c-48ae-4d46-b366-e8872048bb09.jpeg" alt="photo" width="196" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=112</wfw:commentRss>
		</item>
		<item>
		<title>I have a new hero</title>
		<link>http://www.regulatedlines.com/blog/?p=109</link>
		<comments>http://www.regulatedlines.com/blog/?p=109#comments</comments>
		<pubDate>Sat, 24 May 2008 00:48:45 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[!!!!!]]></category>

		<category><![CDATA[*snort*]]></category>

		<category><![CDATA[html design]]></category>

		<category><![CDATA[rap]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=109</guid>
		<description><![CDATA[No not Hiro (although I wish) and no I don&#8217;t mean Iron Man (but I should add Tony Stark to the list too&#8230;)
more from abstractmachine
]]></description>
			<content:encoded><![CDATA[<p>No not Hiro (although I wish) and no I don&#8217;t mean Iron Man (but I should add Tony Stark to the list too&#8230;)</p>
<p>more from <a href="http://www.abstractmachine.net/blog/code-rap/">abstractmachine</a><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/a0qMe7Z3EYg&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/a0qMe7Z3EYg&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=109</wfw:commentRss>
		</item>
		<item>
		<title>Code Obfuscation</title>
		<link>http://www.regulatedlines.com/blog/?p=108</link>
		<comments>http://www.regulatedlines.com/blog/?p=108#comments</comments>
		<pubDate>Thu, 15 May 2008 03:22:05 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Algorithms]]></category>

		<category><![CDATA[Processing.org]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=108</guid>
		<description><![CDATA[Just one more reason why html should die. I have been spending the day working on my final project for my Visual Representation course, which has unfortunately meant wrestling with regular expressions. (If you are not familiar: regular expressions). Perhaps ironically, regex&#8217;s tend to produce some of the most obfuscated code that would turn anyone [...]]]></description>
			<content:encoded><![CDATA[<p>Just one more reason why html should die. I have been spending the day working on my final project for my Visual Representation course, which has unfortunately meant wrestling with regular expressions. (If you are not familiar: <a href="http://en.wikipedia.org/wiki/Regular_expression_examples">regular expressions</a>). Perhaps ironically, regex&#8217;s tend to produce some of the most obfuscated code that would turn anyone away from programming&#8230;and the better the expression, usually the less clear.</p>
<p>And to be clear, I&#8217;m not just throwing around my favorite recurring vocabulary fetish with &#8220;obfuscate&#8221; - there is a rich tradition of <a href="http://en.wikipedia.org/wiki/Obfuscated_code#Recreational_obfuscation">code obfuscation</a> especially rooted in the <a href="http://www.perl.org">Perl</a> - the language that really put the fun back in text parsing (kidding)&#8230;which  is how I came to return to the world of regex&#8217;s. Don&#8217;t get me wrong, regular expressions are fantastically interesting (there is a very geometric nature to the construction and execution of the expressions), but not exactly the nicest thing to reteach yourself on a sunny Wednesday afternoon in May.</p>
<p>I&#8217;m using Java&#8217;s regex library (not too bad&#8230;) within Processing to parse news websites for photos and links. This has been frustrating for two primary reasons: 1) The syntax can be incredibly confusing when you are not used to it and 2) I all too aware that the 15 or so smaller expressions I&#8217;ve had to create could be packed into a single line of code probably about 30 characters long by someone who <a href="http://perlmonks.org/">actually knew what they were doing</a>. Not to mention there is probably a Google API to do exactly what I am doing that wouldn&#8217;t require 4 different classes to handle the 4 media sites slight variations in formatting. Behold the following remedial atrocities:</p>
<ul>
<li>&#8220;href\s*=\s*&#8221;([^mov|jpg|gif|pdf|xml|rss|css][^"]*?)&#8221;</li>
<li>I think this one captures my feelings: &#8220;\w?^([^http].*)\w?&#8221;</li>
<li>CNN.com images: &#8220;src\s*=\s*&#8221;(http[^"\s]*(jpg|jpeg))&#8221;</li>
</ul>
<p>Anyhow&#8230;the purpose of all this trouble was to allow a pseudo-random traversal of the sites, while also allowing me to grab photos and captions along the way. If the networks don&#8217;t permanently block me for the  number of network bursts my debugging has unleashed which I&#8217;m sure look like really lame DOS attacks, I should have a pretty cool piece by the end of it (tomorrow!!).</p>
<p>In the meantime here is this beautiful piece of obfuscation:</p>
<blockquote><p>#!/usr/bin/perl<br />
$_[$.++]=chr for($_=(&#8211;$|.$|-$|.$|-$|)-$|&#8212;$|&#8212;$|-<br />
$|)..$_-(-$|-$|.-(-$|-$|-$|-$|-$|)),($|-(-$|).&#8211;$|),<br />
(&#8211;$|.$|-$|);$,=$_[-$|-$|];$\=$_[-$|];print$_[$_=--<br />
$|.$|---$|].$_[$_-=-($|.$|)].$_[$_-=$|-(-$|)].$_[$_-<br />
(-$|)],$_[--$|].$_[$_-=-($|---$|-$|-$|-$|-$|)].$_[$_<br />
-=$|---$|---$|-$|].$_[$_-=-$|-$|-$|-$|-$|].$_[$_-=$|.<br />
-(-$|-$|)].$_[$_-=-(-$|-$|-$|)].$_[$_-=-($|.$|-(-$|-<br />
$|))],$_[$_-=-(-$|-$|)].$_[$_-=$|.$|].$_[$_-=-($|.$|<br />
-(-$|-$|))].$_[$_-=-(-$|-$|-$|-$|-$|-$|)],$_[$_-=-(<br />
-$|-$|-$|-$|)].$_[$_=--$|].$_[$_-=-($|---(-$|-$|))]<br />
.$_[$_-(-$|-$|-$|-$|-$|-$|-$|-$|)].$_[$_-=(-$|-$|)].<br />
$_[$|.($_-(-$|-$|-$|))];</p></blockquote>
<p>courtesy: <a href="http://www.perlmonks.org/">http://www.perlmonks.org/</a></p>
<p>Which prints: &#8220;just another perl hacker&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=108</wfw:commentRss>
		</item>
		<item>
		<title>Creativity vs. Design</title>
		<link>http://www.regulatedlines.com/blog/?p=102</link>
		<comments>http://www.regulatedlines.com/blog/?p=102#comments</comments>
		<pubDate>Mon, 21 Apr 2008 05:46:48 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[!!!!!]]></category>

		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=102</guid>
		<description><![CDATA[I stumbled on this article by Andy Rutledge over at &#8220;A List Apart,&#8221; who has some very interesting thoughts on creativity&#8217;s roll in design. Are they the same thing? Although Andy Rutledge is writing about web design, the role of creativity - especially in a professional context - has direct implications for architecture. I really [...]]]></description>
			<content:encoded><![CDATA[<p>I stumbled on this <a href="http://www.alistapart.com/articles/oncreativity" title="On Creativity">article</a> by Andy Rutledge over at &#8220;A List Apart,&#8221; who has some very interesting thoughts on creativity&#8217;s roll in design. Are they the same thing? Although Andy Rutledge is writing about web design, the role of creativity - especially in a professional context - has direct implications for architecture. I really appreciate:</p>
<blockquote><p>Creativity is an inborn capacity for thinking differently than most, seeing differently, and making connections and perceiving relationships others miss. But most importantly, it is the ability to then extrapolate contextually useful ways of employing that data: to create something that meets a specific challenge.</p></blockquote>
<p>An M.Arch is a professional degree, and I really believe it should be treated as such. That does not imply that every school project has to be &#8220;realistic&#8221; (whatever that is), but that each project should explore at least one <em>challenge critically</em>. As Rutledge says, design begins with DATA (and no not Filemaker). Data means research. It means a deep understanding of the problem at hand, that is researching information that will drive a design (see the paragraph on constraints). This is<em> not</em> taking a goddamn Mondrian painting, using it as an architectural plan and justifying it by reminding people that Mondrian painted it and that he was talented.  This (bs) is (very bad) <a href="http://en.wikipedia.org/wiki/Formalism_%28art%29">formalism</a>.  Art can be formal. Architecture should not - unless its not about a context or building. Then I would argue its art. This is a very fine line, especially in architecture.</p>
<p>And there is definitely a place for formalism - it can be provocative, abstract, inspirational. But it <em>is</em> different. As Rutledge says:</p>
<blockquote><p>Creativity is technical and analytical, not expressive (as in self-expression). It is a filter through which perception and output pass, not a receptor or an infusion (as in the case of inspiration). Creativity may require or be enhanced by inspiration, but the two are distinct forces.</p></blockquote>
<p>Creativity then is not self-serving, inherently contextual - and therefore a perfect model for responsible architecture. The way designers train this filter (the synthesizer) is by critique.</p>
<p>Or perhaps as an equation?</p>
<p><img src="http://www.regulatedlines.com/blog/wp-content/uploads/2008/04/design-eq.jpg" alt="Equation for design?" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=102</wfw:commentRss>
		</item>
		<item>
		<title>The Finite Problem of Design</title>
		<link>http://www.regulatedlines.com/blog/?p=23</link>
		<comments>http://www.regulatedlines.com/blog/?p=23#comments</comments>
		<pubDate>Sun, 20 Apr 2008 17:39:26 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[!!!!!]]></category>

		<category><![CDATA[Algorithms]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=23</guid>
		<description><![CDATA[What is algorithmic design

algorithms are not always based on solution strategies concieved entirely in the human mind 19
unlike inventions, discoveries are not conceived or controlled by the human mind 19
an algorithm can describe either the way a problem is to be addressed by a human or by a computer

algorithm is a rationalized version of human [...]]]></description>
			<content:encoded><![CDATA[<p>What is algorithmic design</p>
<ul>
<li>algorithms are not always based on solution strategies concieved entirely in the human mind 19</li>
<li>unlike inventions, discoveries are not conceived or controlled by the human mind 19</li>
<li>an algorithm can describe either the way a problem is to be addressed by a human or by a computer
<ul>
<li>algorithm is a rationalized version of human thinking</li>
<li>algorithm is a linguistic expression fitted for the computer 17</li>
</ul>
</li>
<li>rather than using algorithms to copy, simulate or replace manual methods of design (while desireable in some cases) instead can be studied as methodologies that operate in ways similar, parallel, or complementary to the human mind
<ul>
<li>can lead to new concepts, ideas, etc that thereafter effect the way designers think</li>
</ul>
</li>
<li>During the transfer of actions it is possible for a discrepancy to occur between the original intention and the actual design 20</li>
<li>theoretically the ownership of an idea is intrinsically connected to the predictability of its outcome&#8230;that is intellectual control</li>
<li>computational arrangement of formal rules that describe define, and formulate a certain style can produce permutation of possible formal expressions for that style 21</li>
<li>as with mathematician, the invention or discovery of a mathematical formula does not necessitate the mathematicians knowledge of all the possible uses, repercussions, or consequences of the formula 22
<ul>
<li>or just by changing parameters</li>
</ul>
</li>
<li>is intention necessary in design? is it a human privilidge only?</li>
</ul>
<p>blink and intuition</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=23</wfw:commentRss>
		</item>
		<item>
		<title>Processing Lorenz Attractor</title>
		<link>http://www.regulatedlines.com/blog/?p=88</link>
		<comments>http://www.regulatedlines.com/blog/?p=88#comments</comments>
		<pubDate>Sun, 20 Apr 2008 14:34:12 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Processing.org]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=88</guid>
		<description><![CDATA[My first stint into the world of Processing.org. Written in mid-march.
This project took way too long - not because of the programming, but because my understanding of differential equations is miserable. Still learned a lot though, and Processing is an amazing framework. The highlight (w00t!) was the recursive way that the the color trails are [...]]]></description>
			<content:encoded><![CDATA[<p>My first stint into the world of <a href="http://processing.org">Processing.org</a>. Written in mid-march.</p>
<p>This project took way too long - not because of the programming, but because my understanding of differential equations is miserable. Still learned a lot though, and Processing is an amazing framework. The highlight (w00t!) was the recursive way that the the color trails are handled. Gotta love recursion&#8230;and a real programming language.</p>
<p>Actually it was quite shocking to dive back into Java only to realize the extent that in a few short months VBS had corrupted my programming intuition. Serious semicolon deficiency. Conditionals mistakenly assigning value (if(x=4)). Makes for some stupidly annoying debugging.</p>
<p><a href="http://www.regulatedlines.com/blog/wp-content/uploads/Processing/Lorenz2D/" title="Lorenz 2D"><img src="http://www.regulatedlines.com/blog/wp-content/uploads/2008/04/picture-2.thumbnail.png" alt="Lorenz 2D" /></a><a href="http://www.regulatedlines.com/blog/wp-content/uploads/Processing/Lorenz3D/" title="Lorenz 3D"><img src="http://www.regulatedlines.com/blog/wp-content/uploads/2008/04/picture-3.thumbnail.png" alt="Lorenz 3D" /></a></p>
<p>2D sketch here (the original project): <a href="http://www.regulatedlines.com/blog/wp-content/uploads/Processing/Lorenz2D/" title="Applet">Lorenz Attractor 2D<br />
</a></p>
<p>3D sketch here (much cooler): <a href="http://www.regulatedlines.com/blog/wp-content/uploads/Processing/Lorenz3D/" title="Applet">Lorenz Attractor 3D</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=88</wfw:commentRss>
		</item>
		<item>
		<title>About: Addendum</title>
		<link>http://www.regulatedlines.com/blog/?p=83</link>
		<comments>http://www.regulatedlines.com/blog/?p=83#comments</comments>
		<pubDate>Sun, 20 Apr 2008 06:01:21 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[!!!!!]]></category>

		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://regulatedlines.com/blog/?p=83</guid>
		<description><![CDATA[In updating the about page for this site, I thought I would post a copy here with the off chance that someone (anyone) still looks at this page. This is part of an effort to make this site active again, so watch for several updates regarding my current work. You might even be surprised&#8230;. 
From [...]]]></description>
			<content:encoded><![CDATA[<p><em>In updating the about page for this site, I thought I would post a copy here with the off chance that someone (anyone) still looks at this page. This is part of an effort to make this site active again, so watch for several updates regarding my current work. You might even be surprised&#8230;. </em></p>
<p>From the &#8220;About&#8221; page:</p>
<p>This site began as a means to document an independent study course that I created at the University of Maryland school of Architecture to document my interest in architecture related scripting. That specific course has concluded, but as I had hoped, that initial study provided me with the catalyst I needed to jump start an ongoing experiments computational design.</p>
<p>As an undergraduate student I studied computer science where senior year I stumbled on hacker/writer/painter Paul Graham&#8217;s blog. The following from Graham&#8217;s essay &#8220;<a href="http://www.paulgraham.com/hp.html">Hackers and Painters</a>&#8221; resonated strongly with me &#8230; at the time I had completed the required computer science coursework for my degree and was exploring courses in sculpture and philosophy as electives.</p>
<blockquote><p>I&#8217;ve never liked the term &#8220;computer science.&#8221; The main reason I don&#8217;t like it is that there&#8217;s no such thing. Computer science is a grab bag of tenuously related areas thrown together by an accident of history, like Yugoslavia. At one end you have people who are really mathematicians, but call what they&#8217;re doing computer science so they can get DARPA grants. In the middle you have people working on something like the natural history of computers&#8211; studying the behavior of algorithms for routing data through networks, for example. And then at the other extreme you have the hackers, who are trying to write interesting software, and for whom computers are just a medium of expression, as concrete is for architects or paint for painters. It&#8217;s as if mathematicians, physicists, and architects all had to be in the same department.</p></blockquote>
<p>Interestingly, Graham, who made his fortune in 1998 when Yahoo acquired some web-based software he had written, has an MFA in painting. He also generalizes hackers as architects. Go figure.</p>
<p>Obviously, I identify with the &#8220;hacker&#8221;. I have always had trouble studying technical subjects if I can&#8217;t see the immediate application of a concept. I most definitely was not the mathematician, nor was I the physicist - although I did start school in engineering. I wanted to build ideas (now), not measure the velocity of the steel ball rolling off the table.</p>
<p>As an alternative, computer science allowed me to design virtual interactions in real time that were (at least marginally) useful. Sculpture was physical design. Philosophy was intellectual. One of the greatest benefits of a liberal arts education is that you can study in a multitude of ways simultaneously&#8230;but its really difficult to find someone to pay you to do all three. You have to call it something else.</p>
<p>Ironically, now in architecture school, we present images of potentially physical things that may or may not be useful&#8230;and we pay to do it. Apparently this is called progress.</p>
<p>Truthfully though, there is amazing progress to be had. As Graham suggests, hacking is about design and I would argue that regardless of medium, all design is inherently technological. Architecture is a codification of material and experiential interactions, which even at the smallest scale can be an overwhelming amount of information to consider for a design. Given the scope and nature of architectural design problems, properly leveraged computation can deliver powerful solutions. Even <strike>experimental architect</strike> Greg Lynn, who Terzidis would have undoubtedly considered a &#8220;NURBS Mongerer&#8221; a just few years back, now offers this powerful observation about the roll of computational tools in architectural design (from <em>Programming Cultures</em> AD, August 2006):</p>
<blockquote><p>&#8220;Architecture is different to many other design fields because 1) practically it is about the assembly of a large constellation of elements into a whole that has an interior and and exterior that are continuous in terms of design. and 2) its design history is based on the continuity and hierarchy between interior and exterior and parts and whole, thus the discourse of facades, detailing, modularity, proportion, symmetry, and so on … The relationship between parts and whole is essential to the evaluation of quality, meaning and experience of any architectural design.</p></blockquote>
<blockquote><p>Parametric tools - that is, tools that blend the hierarchy of parts and whole - are extremely powerful for an architects because of this. Unfortunately, the initial response to parametrics was an abdication of the problem of the design of the whole in favour of the programming of the component. The use of parametric software is all about the design task shifting from either top-down or bottom-up to the territory of parts-to-whole fusion. I shy away from words like ‘feedback’ and ’synergy’ between parts and whole because so far the experimental architects have just jumped from top-down determination of parts to bottom up determination of wholes … I find this theoretically naive and it avoids the most interesting thing about parametrics, and that is the ability to fuse the hierarchy of parts and whole to produce a deeply modulated whole as well as infinitesimal variation among parts.&#8221;</p></blockquote>
<p>After all, design is fundamentally about relationships. The richer the relationship, the richer the product. Rich relationships create synergy (kindly ignore the cliche) - that is, a whole greater than the sum of parts. Hacking, and more generally the computer should hardly represent the looming antichrist that critics of digital design claim, but rather an infinitely flexible suite of tremendously powerful design tools. Just as Graham says, the computer is a medium of expression, and truely powerful one at that. In a profession such as architecture where the design medium is typically a means rather than an end, this is especially important.</p>
<p>A design medium is also never passive. Just as one may express ideas differently with a pencil than with a pen, digital design is multifaceted. BIM, NURBS, animation, and hacking methodologies to name a few, like more traditional design methods,each  must be understood in terms of their respective qualities if architects are to truly leverage computation for betterment of design and physical making. This is already happening, but we have barely seen the tip of the iceberg.</p>
<p>Toward this goal I intend to explore a design methodology the only way I know how: through experimentation. On this site you will find the documentation and inspiration of these experiments.</p>
<p><strong>Please</strong>: Read, Write, Download and above all MAKE.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=83</wfw:commentRss>
		</item>
		<item>
		<title>Final Project, fall semester</title>
		<link>http://www.regulatedlines.com/blog/?p=84</link>
		<comments>http://www.regulatedlines.com/blog/?p=84#comments</comments>
		<pubDate>Sat, 19 Apr 2008 14:05:35 +0000</pubDate>
		<dc:creator>BGC</dc:creator>
		
		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Rhinoscript]]></category>

		<category><![CDATA[Studio]]></category>

		<guid isPermaLink="false">http://www.regulatedlines.com/blog/?p=84</guid>
		<description><![CDATA[I do realize what month it is&#8230;
For this project (which I presented in December) we were fortunate enough to actually have a &#8220;client&#8221; - Living Classrooms, a Baltimore based NPO focused on educating &#8220;at risk&#8221; people of all ages. The program was a design exploration for a new center they are planning to build in [...]]]></description>
			<content:encoded><![CDATA[<p>I do realize what month it is&#8230;</p>
<p>For this project (which I presented in December) we were fortunate enough to actually have a &#8220;client&#8221; - Living Classrooms, a Baltimore based NPO focused on educating &#8220;at risk&#8221; people of all ages. The program was a design exploration for a new center they are planning to build in DC on a site immediately adjacent to Navy Yard.</p>
<p>I began the project by writing a simple rhinoscript (top portion) which created a pallet of program &#8220;blocks&#8221; for to use in exploring massing and program configurations. The script takes 2 inputs - minimum width (of the program element), and height as determined by some initial research into optimal dimensions for classrooms, multipurpose spaces, etc. Additionally I organized the program on a gradient from program that should be prominently visible to the public in the massing to those that should be private. Using this analysis I began to explore how these concepts might manifest in the formal expression of the building, particularly as it related to the public site along the Anacostia River.</p>
<p>Images are large, so please be patient.</p>
<p><a href="http://www.regulatedlines.com/blog/wp-content/uploads/2008/04/sheet-11.jpg" title="Program Analysis &amp; Massing for the Public Domain" rel="lightbox"><img src="http://www.regulatedlines.com/blog/wp-content/uploads/2008/04/sheet-11.thumbnail.jpg" alt="Program Analysis &amp; Massing for the Public Domain" height="133" width="202" /></a><a href="http://www.regulatedlines.com/blog/wp-content/uploads/2008/04/sheet-2.jpg" title="Plans and Vignettes" rel="lightbox"><img src="http://www.regulatedlines.com/blog/wp-content/uploads/2008/04/sheet-2.thumbnail.jpg" alt="Plans and Vignettes" height="133" width="215" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.regulatedlines.com/blog/?feed=rss2&amp;p=84</wfw:commentRss>
		</item>
	</channel>
</rss>
