<?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; maya</title>
	<atom:link href="http://soparametric.com/tag/maya/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>Generative Scripting in Skopje</title>
		<link>http://soparametric.com/2009/07/03/generative-scripting-in-skopje/</link>
		<comments>http://soparametric.com/2009/07/03/generative-scripting-in-skopje/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 20:33:10 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Workshops]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://soparametric.com/?p=99</guid>
		<description><![CDATA[From 30.05 to 04.06 I gave a quick workshop about Generative Scripting at the Faculty of Architecture in Skopje, Macedonia. There were around 25 students, and I gave them the basics of the basics concerning scripting in Maya, using Python and MEL. As a task, they had to propose something simple for the Airport Tempelhof, [...]]]></description>
			<content:encoded><![CDATA[<p>From 30.05 to 04.06 I gave a quick workshop about <strong>Generative Scripting</strong> at the <strong>Faculty of Architecture in Skopje, Macedonia</strong>. There were around <strong>25 students</strong>, and I gave them the basics of the basics concerning scripting in <strong>Maya</strong>, using <strong>Python and MEL</strong>. As a task, they had to propose something simple for the <strong>Airport Tempelhof</strong>, in which they could apply given tools, and self-made scripts dealing with parametric design or urbanism. As a beginner&#8217;s workshop, the results are more about testing and experimenting with new tools, than serious architectural propositions.</p>
<p>One thing I have been noticing after teaching Python+Maya for the last 2 years, is that maybe this<strong> is not the right tool for beginners</strong>. Contrary to tools such as <strong>Processing</strong>, or <strong>Grasshopper</strong>, scripting with Python in Maya has a very long and steep learning curve. You can produce amazing things, but only after a certain amount of time and investment, which in a 4-day workshop is a bit hard. I was pleased, though, with the final results, and I guess the students were quite excited about all the possibilities these new tools bring to your design practice.</p>
<div id="attachment_101" class="wp-caption aligncenter" style="width: 460px"><a href="http://soparametric.com/wp-content/uploads/Picture2.jpg"><img class="size-large wp-image-101" title="Group Eight" src="http://soparametric.com/wp-content/uploads/Picture2-450x315.jpg" alt="Group Eight (Taseva Tanja, Efremovski Martin, Stilinovic Mladen)" width="450" height="315" /></a><p class="wp-caption-text">Group Eight (Taseva Tanja, Efremovski Martin, Stilinovic Mladen)</p></div>
<p><span id="more-99"></span></p>
<div id="attachment_104" class="wp-caption aligncenter" style="width: 460px"><a href="http://soparametric.com/wp-content/uploads/q.jpg"><img class="size-large wp-image-104" title="H_F_H" src="http://soparametric.com/wp-content/uploads/q-450x337.jpg" alt="Group H_F_H (Lilitkin Sanja, Pejoski Martin, Nikolovski Ivan)" width="450" height="337" /></a><p class="wp-caption-text">Group H_F_H (Lilitkin Sanja, Pejoski Martin, Nikolovski Ivan)</p></div>
<div id="attachment_103" class="wp-caption aligncenter" style="width: 460px"><a href="http://soparametric.com/wp-content/uploads/gooodoot.jpg"><img class="size-large wp-image-103" title="Group H_F_H" src="http://soparametric.com/wp-content/uploads/gooodoot-450x337.jpg" alt="Group H_F_H" width="450" height="337" /></a><p class="wp-caption-text">Group H_F_H</p></div>
<div id="attachment_102" class="wp-caption aligncenter" style="width: 460px"><a href="http://soparametric.com/wp-content/uploads/erger.jpg"><img class="size-large wp-image-102" title="myGroup" src="http://soparametric.com/wp-content/uploads/erger-450x360.jpg" alt="Group myGroup (Dojchinoska Dobrica, Strezovska Borka, Arsov Nikolche)" width="450" height="360" /></a><p class="wp-caption-text">Group myGroup (Dojchinoska Dobrica, Strezovska Borka, Arsov Nikolche)</p></div>
<div id="attachment_105" class="wp-caption aligncenter" style="width: 460px"><a href="http://soparametric.com/wp-content/uploads/4p.jpg"><img class="size-large wp-image-105" title="Lulala" src="http://soparametric.com/wp-content/uploads/4p-450x337.jpg" alt="Group Lulala (Nadica Bogoevska, Jasmina Abdul, Petrovski Aleksandar)" width="450" height="337" /></a><p class="wp-caption-text">Group Lulala (Nadica Bogoevska, Jasmina Abdul, Petrovski Aleksandar)</p></div>
<div id="attachment_106" class="wp-caption aligncenter" style="width: 460px"><a href="http://soparametric.com/wp-content/uploads/6.jpg"><img class="size-large wp-image-106" title="Lulala" src="http://soparametric.com/wp-content/uploads/6-450x337.jpg" alt="Group Lulala" width="450" height="337" /></a><p class="wp-caption-text">Group Lulala</p></div>
<div id="attachment_107" class="wp-caption aligncenter" style="width: 460px"><a href="http://soparametric.com/wp-content/uploads/Picture1.jpg"><img class="size-large wp-image-107" title="Seven" src="http://soparametric.com/wp-content/uploads/Picture1-450x337.jpg" alt="Group Seven (Tonka Anodova, Radica Ugrova, Ivana Stefanovska)" width="450" height="337" /></a><p class="wp-caption-text">Group Seven (Tonka Anodova, Radica Ugrova, Ivana Stefanovska)</p></div>
<div id="attachment_100" class="wp-caption aligncenter" style="width: 460px"><a href="http://soparametric.com/wp-content/uploads/08.jpg"><img class="size-large wp-image-100" title="Asymptote" src="http://soparametric.com/wp-content/uploads/08-450x206.jpg" alt="Group Asymptote (Zlatko Lazarovski, Marta Ilievska, Aleksandar Bocevski)" width="450" height="206" /></a><p class="wp-caption-text">Group Asymptote (Zlatko Lazarovski, Marta Ilievska, Aleksandar Bocevski)</p></div>
<div id="attachment_109" class="wp-caption aligncenter" style="width: 447px"><a href="http://soparametric.com/wp-content/uploads/IMG_4472.JPG"><img class="size-full wp-image-109" title="GS Skopje" src="http://soparametric.com/wp-content/uploads/IMG_4472.JPG" alt="IMG_4472" width="437" height="329" /></a><p class="wp-caption-text">The whole group in the final day</p></div>
<p style="text-align: center;">
<div class="wp-caption aligncenter" style="width: 404px"><a href="http://gsskopje.files.wordpress.com/2009/05/capture.png"><img title="Poster" src="http://gsskopje.files.wordpress.com/2009/05/capture.png" alt="Workshop poster" width="394" height="563" /></a><p class="wp-caption-text">Workshop poster</p></div>
]]></content:encoded>
			<wfw:commentRss>http://soparametric.com/2009/07/03/generative-scripting-in-skopje/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
