<?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>LaN   /   Live Architecture Network &#187; code</title>
	<atom:link href="http://www.livearchitecture.net/archives/category/code/feed" rel="self" type="application/rss+xml" />
	<link>http://www.livearchitecture.net</link>
	<description></description>
	<lastBuildDate>Thu, 29 Jul 2010 00:53:23 +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>Grasshopper Curve on Surface Components</title>
		<link>http://www.livearchitecture.net/archives/6174</link>
		<comments>http://www.livearchitecture.net/archives/6174#comments</comments>
		<pubDate>Mon, 28 Jun 2010 20:19:06 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Grasshopper Components]]></category>
		<category><![CDATA[Grasshopper Definitions]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[components]]></category>
		<category><![CDATA[diagrid]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[hexagon]]></category>
		<category><![CDATA[surface]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=6174</guid>
		<description><![CDATA[
			
				
			
		

Crv_On_Srf Components

GH_Version: 0.7.x
Here are two components for adding a hexagon pattern and diagrid pattern over a surface. These components were created mostly as an exercise to translate from a .net component within grasshopper to a custom component.
Download the file from the link above and place into your C:\Program Files\Rhinoceros 4.0\Plug-Ins\Grasshopper\Components or equivalent (depending on your [...]]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/6174/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GH Shelling</title>
		<link>http://www.livearchitecture.net/archives/6105</link>
		<comments>http://www.livearchitecture.net/archives/6105#comments</comments>
		<pubDate>Fri, 11 Jun 2010 19:59:05 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Grasshopper Definitions]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[shelling]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=6105</guid>
		<description><![CDATA[
			
				
			
		
Download: GH_Shelling.ghx
GH Version: 0.6.0059/0.7.0014
This definition takes one or more closed polysurfaces* and makes a closed polysurface shell representing the edges.  Tested on simple polysurfaces with coincident verticies.  Mix generated result with Giulio Piacentino&#8217;s Weaverbird for a smoother mesh version.
Definition tested in GH 0.6.0059 and 0.7.0014.
]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/6105/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GH Surface Subdivision Strategies</title>
		<link>http://www.livearchitecture.net/archives/4883</link>
		<comments>http://www.livearchitecture.net/archives/4883#comments</comments>
		<pubDate>Thu, 31 Dec 2009 14:25:56 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Grasshopper Definitions]]></category>
		<category><![CDATA[Of Interest]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[luis fraguada]]></category>
		<category><![CDATA[mcneel]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[subdivision]]></category>
		<category><![CDATA[surface]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=4883</guid>
		<description><![CDATA[
			
				
			
		
Downloads:
GH Srf Subdivision Strategies for GH 0.6.0043 **REQUIRES WEAVERBIRD
Description: This definition is a collection of ten methods to subdivide surfaces.  Collection includes UV Division, Physical Distance, and Mesh Algorithm subdivision strategies.  Further Catmull-Clark mesh subdivisions thanks to Giulio Piacentino&#8217;s Weaverbird Plug-in for Rhino and Grasshopper.  Below are examples of the subdivisions generated.
]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/4883/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GH Surface Diagrid Pattern</title>
		<link>http://www.livearchitecture.net/archives/4879</link>
		<comments>http://www.livearchitecture.net/archives/4879#comments</comments>
		<pubDate>Thu, 31 Dec 2009 13:55:55 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Grasshopper Definitions]]></category>
		<category><![CDATA[Of Interest]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=4879</guid>
		<description><![CDATA[
			
				
			
		
Downloads:
GH Surface Digrid Pattern for GH 0.6.0043
Description: This definition uses a vb.net component to panel a surface with a diagrid pattern.
]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/4879/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GH Remap List Values</title>
		<link>http://www.livearchitecture.net/archives/4875</link>
		<comments>http://www.livearchitecture.net/archives/4875#comments</comments>
		<pubDate>Thu, 31 Dec 2009 13:39:32 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Grasshopper Definitions]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=4875</guid>
		<description><![CDATA[
			
				
			
		
Downloads:
GH Remap Values for GH 0.6.0043
Description: These functions will take one list of values, and map them to another list of values.
]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/4875/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alternate Interface: Control Grasshopper from iPod</title>
		<link>http://www.livearchitecture.net/archives/4489</link>
		<comments>http://www.livearchitecture.net/archives/4489#comments</comments>
		<pubDate>Fri, 02 Oct 2009 01:05:28 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Barcelona]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[luis fraguada]]></category>
		<category><![CDATA[mcneel]]></category>
		<category><![CDATA[open sound control]]></category>
		<category><![CDATA[osc]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[udp]]></category>
		<category><![CDATA[user datagram protocol]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=4489</guid>
		<description><![CDATA[
			
				
			
		
Current exploration into alternative interfaces for presenting and interacting with associative models.  Here we see two examples of communication from an iPod Touch 2g to McNeel&#8217;s Grasshopper plug-in for Rhino.  This is made possible by Open Sound Control (OSC) and the User Datagram Protocol (UDP).  In these examples,  a Processing interface was utilized to show [...]]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/4489/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Grasshopper connection to OpenOffice</title>
		<link>http://www.livearchitecture.net/archives/4333</link>
		<comments>http://www.livearchitecture.net/archives/4333#comments</comments>
		<pubDate>Wed, 23 Sep 2009 15:03:32 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Grasshopper Definitions]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[luis fraguada]]></category>
		<category><![CDATA[mcneel]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[openoffice]]></category>
		<category><![CDATA[openoffice.org]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=4333</guid>
		<description><![CDATA[
			
				
			
		
Downloads:
GH.OpenOfficeCXN for GH 0.6.0043
GH.OpenOfficeCXN for GH 0.6.0019
These scripts were written to connect from Grasshopper and OpenOffice Calc, a spreadsheet program very similar to Microsoft Excel.  The definition will read and write OpenOffice Calc AND Microsoft Excel Files.
The biggest difference between the two is that OpenOffice is open source and free to download and use.  This [...]]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/4333/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rhinoscript connection to OpenOffice Calc</title>
		<link>http://www.livearchitecture.net/archives/4329</link>
		<comments>http://www.livearchitecture.net/archives/4329#comments</comments>
		<pubDate>Wed, 23 Sep 2009 15:00:05 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[RhinoScripts]]></category>
		<category><![CDATA[calc]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[luis fraguada]]></category>
		<category><![CDATA[mcneel]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[openoffice]]></category>
		<category><![CDATA[openoffice.org]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[Rhinoscript]]></category>
		<category><![CDATA[rhinoscripting]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=4329</guid>
		<description><![CDATA[
			
				
			
		
These scripts were written to connect from Rhinoscript and OpenOffice Calc, a spreadsheet program very similar to Microsoft Excel.  The biggest difference between the two is that OpenOffice is opensource and free to download and use.  This makes it much easier for us to implement spreadsheet based parameterization with clients and students because everyone has [...]]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/4329/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Grasshopper UDP Receiver</title>
		<link>http://www.livearchitecture.net/archives/4096</link>
		<comments>http://www.livearchitecture.net/archives/4096#comments</comments>
		<pubDate>Mon, 31 Aug 2009 04:00:33 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Grasshopper Definitions]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[luis fraguada]]></category>
		<category><![CDATA[mcneel]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[rhino]]></category>
		<category><![CDATA[rhinoceros]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sockets]]></category>
		<category><![CDATA[udp]]></category>
		<category><![CDATA[udpClient]]></category>
		<category><![CDATA[user datagram protocol]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=4096</guid>
		<description><![CDATA[
			
				
			
		
Synchronous UDP Receiver
GH version 0.6.0019
Description:
This definition allows receiving with the User Datagram Protocol through .net. Please note, this definition uses a synchronous structure, meaning Rhino/GH will hang until some data is received from an external application. Please run the included Processing Sketch in order to begin transmitting continuous data to GH.
Examples:
http://www.livearchitecture.net/archives/3664
http://www.livearchitecture.net/archives/3732
http://www.livearchitecture.net/archives/3745
Requirements:
Grasshopper 0.6.0019
Processing 1.0.5: http://www.processing.org
UDP Library [...]]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/4096/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maya Fluid to Grasshopper via UDP</title>
		<link>http://www.livearchitecture.net/archives/3745</link>
		<comments>http://www.livearchitecture.net/archives/3745#comments</comments>
		<pubDate>Fri, 24 Jul 2009 20:45:34 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[autodesk]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[luis fraguada]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[mcneel]]></category>
		<category><![CDATA[node]]></category>
		<category><![CDATA[open frameworks]]></category>
		<category><![CDATA[rhinoceros]]></category>
		<category><![CDATA[shajay bhooshan]]></category>
		<category><![CDATA[udp]]></category>
		<category><![CDATA[user datagram protocol]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://www.livearchitecture.net/?p=3745</guid>
		<description><![CDATA[
			
				
			
		
In a collaboration with Shajay Bhooshan, Autodesk Maya 2009 can communicate with McNeel&#8217;s Rhinoceros::Grasshopper.  The work on communicating to and from Grasshopper via the user datagram protocol (UDP) was to effectively speed up communication between programs without the use of each program writing and reading a text file.  This investigation was begun to open up [...]]]></description>
		<wfw:commentRss>http://www.livearchitecture.net/archives/3745/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
