<?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>so parametric... &#187; scripting</title>
	<atom:link href="http://soparametric.com/tag/scripting/feed/" rel="self" type="application/rss+xml" />
	<link>http://soparametric.com</link>
	<description>riding the wave</description>
	<lastBuildDate>Mon, 14 Sep 2009 18:16:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Delaunay Triangulation in Maya/Python</title>
		<link>http://soparametric.com/2009/07/05/delaunay-triangulation-in-mayapython/</link>
		<comments>http://soparametric.com/2009/07/05/delaunay-triangulation-in-mayapython/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 18:38:37 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[scripts]]></category>

		<guid isPermaLink="false">http://soparametric.com/?p=118</guid>
		<description><![CDATA[
As a part of the course I teach at Bauhaus-Dessau Institute of Architecture, I developed a Delaunay class in Python for Maya to generate the triangulation via mathematical operations (I was also, in the course, using Qhull), based on the algorithm developed by Paul Bourke. It is still very crude and needs lots of works, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://soparametric.com/wp-content/uploads/alltogetherFinal.png"><img class="aligncenter size-large wp-image-119" title="Delaunay" src="http://soparametric.com/wp-content/uploads/alltogetherFinal-450x337.png" alt="Delaunay" width="450" height="337" /></a></p>
<p>As a part of the course I teach at Bauhaus-Dessau Institute of Architecture, I developed a Delaunay class in Python for Maya to generate the triangulation via mathematical operations (I was also, in the course, using Qhull), based on the <a href="http://local.wasp.uwa.edu.au/~pbourke/papers/triangulate/index.html">algorithm developed by Paul Bourke</a>. It is still very crude and needs lots of works, but it does generate fast and correct triangulations in its current version.</p>
<p><span id="more-118"></span></p>
<p><a href="http://soparametric.com/wp-content/uploads/delaunayGlassFinal.png"><img class="aligncenter size-large wp-image-123" title="Delaunay triangulation" src="http://soparametric.com/wp-content/uploads/delaunayGlassFinal-450x578.png" alt="Delaunay triangulation" width="450" height="578" /></a></p>
<p>Next step would be to automatize the class to update the triangulation in real-time, and to create user interfaces to make the whole process a bit more friendly. The ultimate goal would be to make it into a plugin for Maya,which I am far away from accomplishing. I guess I won&#8217;t develop it much further, but for anyone interested, here is the <a href="http://soparametric.com/wp-content/uploads/delaunay.py">Python script to download</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://soparametric.com/2009/07/05/delaunay-triangulation-in-mayapython/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>grasshopper: the new flash?</title>
		<link>http://soparametric.com/2009/07/03/grasshopper-the-new-flash/</link>
		<comments>http://soparametric.com/2009/07/03/grasshopper-the-new-flash/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 19:39:04 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://soparametric.com/?p=96</guid>
		<description><![CDATA[I recently started to mess around with Grasshopper, the famous plugin for Rhino which kinda revolutionized the way we deal with parametric design. Revolutionized, in my opinion, mainly because of its ease of use, as in a matter of minutes you can see something &#8220;amazing&#8221; coming on the screen. But I still think GH still [...]]]></description>
			<content:encoded><![CDATA[<p>I recently started to mess around with <a href="http://www.grasshopper3d.com/">Grasshopper</a>, the famous plugin for Rhino which kinda revolutionized the way we deal with <strong>parametric design</strong>. Revolutionized, in my opinion, mainly because of its <strong>ease of use</strong>, as in a matter of minutes you can see something &#8220;amazing&#8221; coming on the screen. But I still think GH still has a long way to go before it reaches maturity.</p>
<p>When seeing the current GH production on the web, I am constantly reminded of the times when <strong>Flash</strong> was introduced and started to become very popular among web-designers. It was so <strong>easy to animate</strong> something and put on the web, that it didn&#8217;t take long for tons of animated websites to start appearing. But most of them were clearly produced without any critical thinking about them. To produce something really interesting, one had to learn the hard part of Flash, which involved Actionscript.</p>
<p><span id="more-96"></span></p>
<p>I feel the same with GH: to really dive deep in it and do interesting stuff, <strong>you cannot escape from scripting</strong>, either in VB.net inside GH, or by complementing GH definitions with Rhinoscripts run in parallel. Coming from a scripting background (namely Python/Mel in Maya), I see this as a natural and good thing to happen. No nice and easy to use interface will provide <strong>deep and complex results</strong>.</p>
<p>I do recognize the importance of GH for those starting to think design in a parametric way. It is straight-forward and easy to use, and a great tool to introduce scripting and programming concepts for the novice, and to perform quick and dirty tasks on the fly. And it only makes you hungry for more, which will eventually lead to interesting future developments. I am just afraid that the lack of real understanding about what is happening in the background of all those nice interconnected components will end up producing superficial, eye-candy results, instead of critical parametric architecture.</p>
]]></content:encoded>
			<wfw:commentRss>http://soparametric.com/2009/07/03/grasshopper-the-new-flash/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
