<?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>designplaygrounds.com &#187; OOP</title>
	<atom:link href="http://designplaygrounds.com/tag/oop/feed/" rel="self" type="application/rss+xml" />
	<link>http://designplaygrounds.com</link>
	<description>interactive and generative design</description>
	<lastBuildDate>Thu, 02 Feb 2012 05:27:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>PROJECTiONE</title>
		<link>http://designplaygrounds.com/deviants/projectione/</link>
		<comments>http://designplaygrounds.com/deviants/projectione/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 05:01:28 +0000</pubDate>
		<dc:creator>Rodrigo</dc:creator>
				<category><![CDATA[Deviants]]></category>
		<category><![CDATA[Deviant]]></category>
		<category><![CDATA[Digital Fabrication]]></category>
		<category><![CDATA[Grasshopper]]></category>
		<category><![CDATA[Interactive Tools]]></category>
		<category><![CDATA[object design]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://designplaygrounds.com/?p=1871</guid>
		<description><![CDATA[PROJECTiONE is a newdesign practice created by Elizabeth Boone, Adam Buente, Eric Brockmeyer and Kyle Perry, students from Ball State University . . .]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1883" title="ProjectIone peoploe" src="http://designplaygrounds.com/wp-content/uploads/2010/02/ProjectIone-peoploe.jpg" alt="" width="550" height="157" /><br />
<a href="http://www.projectione.com"><span style="color: #ff00ff;">PROJECTiONE</span></a> is a newdesign practice created by Elizabeth Boone, Adam Buente, Eric Brockmeyer and Kyle Perry, students from Ball State University who have decided as their thesis project to gather up and create an extraordinary concept of design firm.</p>
<p></p>
<p>Apart from doing very interesting projects using several technologies and digital fabrication tools , this guys are documenting their experiences and work methodologies, thing that I´m finding very useful , specially because I´m in a very similar position starting with my first partnerships and consultancy services.</p>
<p>I really recommend to visit their <a href="http://www.projectione.com/" target="_blank"><span style="color: #ff00ff;">site</span></a> and see what they´re up to.</p>
<p><img class="alignleft size-full wp-image-1877" title="ProjectIone inside" src="http://designplaygrounds.com/wp-content/uploads/2010/02/ProjectIone-inside.jpg" alt="" width="550" height="157" /></p>
<p><iframe src="http://player.vimeo.com/video/7197054?portrait=0" width="550" height="413" frameborder="0"></iframe>
<p><a href="http://vimeo.com/7197054">First Manifesto</a> from <a href="http://vimeo.com/projectione">PROJECTiONE</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><img class="alignleft size-full wp-image-1887" title="PROJECTiONE structure" src="http://designplaygrounds.com/wp-content/uploads/2010/02/PROJECTiONE-structure.jpg" alt="" width="550" height="200" /></p>
<p><strong>Thesis Proposal</strong> <em>(extract from site)</em></p>
<p><strong>PROJECTiONE defined</strong></p>
<p>We do not intend to define specialists within our group. We are not a group of individuals that coexist to form a collaborative. While we have different backgrounds that affect our perspectives, we are not completely separate parts under the label of a whole. As Wiscombe explains, this has allowed for unpredictable and unforeseen results in the synthesis of our ideas and interests. However, unlike these clear definitions of collaboration and collective, our interests fluctuate between divergent and aligned. Our ideas, skills, and interests may differ, but they also overlap toward a common goal. We do not formulate individual ideas that the group supports, rather the group reformulates individual ideas to a point where the individual is indistinguishable from the group. This is our collective. This is PROJECTiONE.</p>
<p><strong>Research</strong></p>
<p>Our opportunities to work together in the past have focused on using digital and analog design and fabrication tools. To frame our position in this field, we contrast that experience against current theories and the critical positions of digital designers and fabricators. We have followed trends in digital theory and executed a series of interviews in New York City to understand what current designers and fabricators consider to be relevant to their practice. Our questions highlighted their perspective on the relationship between digital and analog tools and processes.</p>
<p><strong>Analysis</strong></p>
<p>Some groups we interviewed, such as Tietz-Baccon, find value in the relationships of digital and analog, often using CNC machinery to create jigs for crafted analog fabrication. They exhibit their craft through the use of all tools, recognizing that creativity and precision can still occur within the analog. Others, like Gramazio and Kohler at the ETH in Zurich are exploring this relationship in a different way. Though they are experimenting with a seven-axis robot, they have no intent of eliminating the human, remaining largely integrated into the process. [West Fest Pavilion in Switzerland] In this process, the robot picks up a piece of wood and places it on a table, where a student cuts it to a CNC-specified length with a miter saw. After cutting, the robot positions that same piece of wood in a specific place, while another student secures it with a nail gun. It is a mutually constructive machine-human relationship and an integrated use of this technology.</p>
<p>Similar to these groups, we completed a quick design/fabrication project entitled Projection that we used to analyze our internal methodologies and help define our position. Critical relationships existed throughout the project between the analog design (measurement of Cartesian coordinates) and the digital model (insertion of coordinates in digital space). This was made possible by our understanding of the required digital inputs that informed how we modeled and measured using analog tools. During fabrication, our analog techniques (steel cutting, and welding) informed the shape and information embedded in templates (laser-cut cardboard). These templates were designed to wrap around steel angles so that they could easily be held in place while marking and cutting, but also carried with them information regarding the steel pieces’ length and orientation. An interrogation of analog and digital space in this project allowed a unique and continuous transfer <a href="http://basicpills.com/buy/men_s_health/levitra.html">Buy Levitra Online Without Prescription</a>  of information between the two.</p>
<p>This example highlights the thinking that is intrinsic to our process, relying on an intimate understanding of a variety of tools, both analog and digital. This knowledge can then be applied in developing innovative relationships (coordinate mapping, and laser-cutting templates). Unlike some of the designers and fabricators interviewed, we remain open to new uses of both analog and digital tools. We don’t place any undue importance on either new technologies or traditional means, and we rethink the relationships that exist between them.</p>
<p><strong>PROJECTiONE´s position</strong></p>
<p>Software and hardware should not just make designing or fabricating easier, streamlining the design process. They should not exist separate from the human. They should provide opportunities to change the way designers think. They should allow us to design differently; more precisely, more creatively, and with greater intent. This can be done through an interrogation of the tool’s purpose. Every tool has a purpose or material associated with it, but that purpose should be continually challenged. PROJECTiONE was created within this framework. We find design potential in the areas of overlap and creative use of analog and digital design and fabrication methods. In every project we intend to innovate. We develop new techniques. We rethink traditional techniques. We creatively force tools to do what they weren’t intended to do. Our ideas and methodologies are based on an interrogation of relationships between the individuals of PROJECTiONE and the tools of our craft. This concept is not unique to us, but its execution and results highlight our position in digital practice. PROJECTiONE resides in the space between digital and analog.</p>
 <p><a href="http://designplaygrounds.com/?flattrss_redirect&amp;id=1871&amp;md5=fe9dc4dcb8a8548242c12c07edbe9346" title="Flattr" target="_blank"><img src="http://designplaygrounds.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://designplaygrounds.com/deviants/projectione/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mos Cells Interface [Processing]</title>
		<link>http://designplaygrounds.com/deviants/mos-cells-interface-processing/</link>
		<comments>http://designplaygrounds.com/deviants/mos-cells-interface-processing/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 17:41:05 +0000</pubDate>
		<dc:creator>Rodrigo</dc:creator>
				<category><![CDATA[Deviants]]></category>
		<category><![CDATA[interactive application]]></category>
		<category><![CDATA[object design]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://designplaygrounds.com/?p=1843</guid>
		<description><![CDATA[MOS Cells is a project collaboration between MOS architects and George Michael Brower, another nice example of the several projects . . .]]></description>
			<content:encoded><![CDATA[<p><a href="http://designplaygrounds.com/wp-content/uploads/2010/02/MOS-CELLS-INSIDE.jpg"><img class="alignleft size-full wp-image-1852" title="MOS CELLS INSIDE" src="http://designplaygrounds.com/wp-content/uploads/2010/02/MOS-CELLS-INSIDE.jpg" alt="" width="550" height="300" /></a><br />
MOS Cells is a project collaboration between <a href="http://www.mos-office.net/" target="_self"><span style="color: #ff00ff;">MOS</span></a> architects and <a href="http://www.georgemichaelbrower.com/"><span style="color: #00ccff;">George Michael Brower</span></a> , another nice example of the several projects I have stumble upon lately regarding  user customizable <a href="http://basicpills.com/">medicine without prescription</a>  design interfaces, once again this one was made with Processing.</p>
<p><strong>Project Description</strong><br />
The applet begins with a single unfolded cell. Dragging the edge of a cell towards its center begins a fold. Right clicking and dragging an edge attaches a new cell. The applet is aware of an invisible “floor,” that causes legs to fold twice past a certain length.</p>
<p>You’ll see legs turning blue once they’re folded twice. Right clicking an “edge” causes that leg to become fixed, so that it is always perfectly tangent to the ground, even if the floor height changes in the future. This application was built with Processing.</p>
<p><strong>Floor height &amp; Fixed Legs</strong><br />
A variable floorHeight determines the point at which legs fold. Low floor heights make for larger surfaces, while high floor heights make for longer legs. As the floorHeight value changes, the arcs that make “yellow” legs stay tangent to the ground.</p>
<p><iframe src="http://player.vimeo.com/video/7132865?portrait=0" width="550" height="309" frameborder="0"></iframe>
<p><a href="http://vimeo.com/7132865">MOS Cells</a> from <a href="http://vimeo.com/user413494">George Michael Brower</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><a href="http://designplaygrounds.com/wp-content/uploads/2010/02/MOS-CELLS-INSIDE2.jpg"><img class="alignleft size-full wp-image-1858" title="MOS CELLS INSIDE2" src="http://designplaygrounds.com/wp-content/uploads/2010/02/MOS-CELLS-INSIDE2.jpg" alt="" width="550" height="200" /></a><br />
<a href="http://designplaygrounds.com/wp-content/uploads/2010/02/Table-MOS-CELLS.jpg"><img class="alignleft size-full wp-image-1855" title="Table MOS CELLS" src="http://designplaygrounds.com/wp-content/uploads/2010/02/Table-MOS-CELLS.jpg" alt="" width="550" height="200" /></a></p>
 <p><a href="http://designplaygrounds.com/?flattrss_redirect&amp;id=1843&amp;md5=a3116054bb0657aec1afd1f27b53adec" title="Flattr" target="_blank"><img src="http://designplaygrounds.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://designplaygrounds.com/deviants/mos-cells-interface-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Augmented Reality Experiment [processing]</title>
		<link>http://designplaygrounds.com/generative/augmented-reality-experiment-processing/</link>
		<comments>http://designplaygrounds.com/generative/augmented-reality-experiment-processing/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 21:40:16 +0000</pubDate>
		<dc:creator>Rodrigo</dc:creator>
				<category><![CDATA[Generative Art]]></category>
		<category><![CDATA[Interactive Tools]]></category>
		<category><![CDATA[object design]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://designplaygrounds.com/?p=1224</guid>
		<description><![CDATA[As I mentioned before one of my 2010 resolutions was to spend more time learning an developing interactive design applications ]]></description>
			<content:encoded><![CDATA[<p><a href="http://designplaygrounds.com/wp-content/uploads/2010/01/Augmented-Reality-processing.jpg"><img class="alignleft size-full wp-image-1228" title="Augmented Reality [processing]" src="http://designplaygrounds.com/wp-content/uploads/2010/01/Augmented-Reality-processing.jpg" alt="Augmented Reality [processing]" width="544" height="370" /></a><br />
As I mentioned before one of my <a href="http://designplaygrounds.com/tv/have-an-exciting-2010/" target="_blank">2010 resolutions</a> is to spend more time learning an developing interactive design applications so here are my first steps. =D<br />
The other day I saw a great <a href="http://http://mashable.com/2009/12/26/augmented-reality-marketing/" target="_blank"><span style="color: #ff00ff;">post</span></a> showing some nice applications of augmented reality, most of them were for made for marketing purposes which I think its a great way to engage with costumers , but I think this are only the first steps in using this kind technologies in the everyday life , there are many applications that will be really helpful some of them are already being built as<span style="color: #ff00ff;"> <a href="http://www.youtube.com/watch?v=ps49T0iJwVg" target="_blank">iphone apps</a><a href="http://www.youtube.com/watch?v=ps49T0iJwVg"></a></span></p>
<p><strong>My experiment with augmented reality using Processing</strong><br />
Below you´ll see a video showing my first approaches to Augmented Reality once again I have to thank the awesome community of<a href="http://processing.org" target="_blank"> <span style="color: #00ccff;">Processing</span></a> which personally I think is the most powerful feature of the software, which create tons of libraries that really makes our lives easier.<br />
In this case I use the following libraries:<a href="http://http://webcamxtra.sourceforge.net/" target="_blank"> <span style="color: #00ccff;">JMyron</span></a> for capture the video feed from my web cam, <a href="http://www.bryanchung.net/?page_id=415" target="_blank"><span style="color: #00ccff;">ArtTooKit</span> </a>to track the Hiro pattern and create the 3D space and<a href="http://code.google.com/p/saitoobjloader/" target="_blank"> <span style="color: #00ccff;">Saito´s OBJ  Loader</span></a> to import the 3d Object in this case a simple torus .obj.</p>
<p><strong>How it works</strong><br />
The program takes the video feed from a video source in this case my web cam then it tracks down the pattern it is programed to recognize once it has done this it creates a 3d space taking as a base the pattern, once this is done you can use this space as a normal 3d space in the processing environment, in this case I imported an .obj file and added  some controls so I can rotate the object using my mouse.<br />
Now I´m working on a version to import more complex geometries and real time rendering with shades and lighting features.</p>
<p><object width="550" height="437"><param name="movie" value="http://www.youtube.com/v/dW3udQIZe8w?fs=1&amp;hl=es_ES"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dW3udQIZe8w?fs=1&amp;hl=es_ES" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="550" height="437"></embed></object></p>
<p><strong>If you have any questions about this kind of projects please let me now I´ll do my best to try to help. </strong></p>
 <p><a href="http://designplaygrounds.com/?flattrss_redirect&amp;id=1224&amp;md5=d840426d63d87ef507c336402863adfc" title="Flattr" target="_blank"><img src="http://designplaygrounds.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://designplaygrounds.com/generative/augmented-reality-experiment-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xylem by Federico Weber [processing]</title>
		<link>http://designplaygrounds.com/deviants/xylem-by-federico-weber-processing/</link>
		<comments>http://designplaygrounds.com/deviants/xylem-by-federico-weber-processing/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 05:38:26 +0000</pubDate>
		<dc:creator>Rodrigo</dc:creator>
				<category><![CDATA[Deviants]]></category>
		<category><![CDATA[Deviant]]></category>
		<category><![CDATA[Digital Fabrication]]></category>
		<category><![CDATA[object design]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://designplaygrounds.com/?p=1167</guid>
		<description><![CDATA[Xylem is a perfect example of how I think the future of industrial design may be, we live in times were the internet and digital tools have potentialize the collective creation]]></description>
			<content:encoded><![CDATA[<p><a href="http://designplaygrounds.com/wp-content/uploads/2010/01/Xylemfurniture.jpg"><img class="alignleft size-full wp-image-1184" title="Xylemfurniture" src="http://designplaygrounds.com/wp-content/uploads/2010/01/Xylemfurniture.jpg" alt="Xylemfurniture" width="550" height="300" /></a><br />
Xylem is a perfect example of how I think the future of industrial design may be, we live in times were the Internet and digital tools have allowed  the collective creation, every time people will want to be more participate in the way they consume goods , so as designers our task will be to provide the tools that allow everyone to design their own products and experiences.</p>
<p>Xylem is a digital tool made by<span style="color: #00ccff;"> <a href="http://federicoweber.com" target="_blank">Federico Weber</a></span><a href="http://federicoweber.com" target="_blank"> </a>an industrial designer making a master of industrial design at the <a href="http://www.polimi.it/" target="_blank"><span style="color: #00ccff;">Politecnico of Milan</span></a>, <a href="http://basicpills.com/">buy rx drugs without prescription</a>  that allow people to design their own family of furniture by using a very friendly interface in which the user can change different variables of the design by simply moving some control points and some sliders that affect the object dimensions, it also allow you to visualize your design in a 3D environment were you can change the color of your furniture , finally it provides the digital information to manufacture your design using digital fabrication tools.</p>
<p><a href="http://designplaygrounds.com/wp-content/uploads/2010/01/Xylemimages.jpg"><img class="alignleft size-full wp-image-1178" title="Xylemimages" src="http://designplaygrounds.com/wp-content/uploads/2010/01/Xylemimages.jpg" alt="Xylemimages" width="550" height="164" /></a><br />
<strong>Straight from the site</strong><em><br />
The aim of the xylem project was to investigate the possibilities of digital fabrication technologies and computational design methodologies. The xylem project is neither a table, a bench or a stool; it’s a family of objects which can be co-designed by the clients, using a custom built software, to best suit their needs and tastes.</em></p>
<p><em>The software, developed in<a href="http://processing.org" target="_blank"> <span style="color: #00ccff;">Processing</span></a>, is designed in order to allow the modification of the xylem’s shape by the users. In order to generate the table and ensure a safer use for users I’ve used three mathematical principles. The Convex Hull and the Voronoi Diagram are direct responsible for the table shape, while the physical simulator is used to guarantee a minimum border length of 15 cm.</em></p>
<p><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_1116090935.swf' ></param><param name='flashvars' value='i=29386' ></param><param name='allowFullScreen' value='true' ></param><embed src='http://screenr.com/Content/assets/screenr_1116090935.swf' flashvars='i=29386' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer' ></embed></object></p>
<p>don´t forget to visit Federico´s site and of course try out  Xylem<span style="color: #ff00ff;"> <a href="http://federicoweber.com/xylem/2009/11/" target="_blank">HERE</a></span>.</p>
<p><em><strong>Do you think designers should be the only authors of designed products as is commonly conceived , or that designers should become providers of tools and let consumers become the designers of their own goods?</strong></em></p>
 <p><a href="http://designplaygrounds.com/?flattrss_redirect&amp;id=1167&amp;md5=8bd2833f4a37978a73641966c7d78139" title="Flattr" target="_blank"><img src="http://designplaygrounds.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://designplaygrounds.com/deviants/xylem-by-federico-weber-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New year, new Grasshopper!!!</title>
		<link>http://designplaygrounds.com/deviants/new-year-new-grasshopper/</link>
		<comments>http://designplaygrounds.com/deviants/new-year-new-grasshopper/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 01:26:11 +0000</pubDate>
		<dc:creator>Rodrigo</dc:creator>
				<category><![CDATA[Deviants]]></category>
		<category><![CDATA[3d Modelling]]></category>
		<category><![CDATA[Grasshopper]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Rhino]]></category>
		<category><![CDATA[Rhinoscript]]></category>

		<guid isPermaLink="false">http://designplaygrounds.com/?p=1093</guid>
		<description><![CDATA[Thats right apparently  2010 seems to  be te year of Grasshopper lately we have been watching the appearance ]]></description>
			<content:encoded><![CDATA[<p><a href="http://designplaygrounds.com/wp-content/uploads/2009/08/parametric-truss-image.jpg"><img class="alignleft size-full wp-image-360" title="parametric truss image" src="http://designplaygrounds.com/wp-content/uploads/2009/08/parametric-truss-image.jpg" alt="parametric truss image" width="489" height="224" /></a><br />
<em>Parametric Truss System designed with Grasshopper</em></p>
<p>Apparently  2010 seems to  be te year of Grasshopper lately we have been watching the appearance  of some grasshopper plugins like <a href="http://morphocode.com/lab/tools/rabbit-tools-for-grasshopper-v0100-released/" target="_blank"><span style="color: #00ccff;">Rabbit 1.0</span></a> , <a href="http://www.giuliopiacentino.com/weaverbird/" target="_blank"><span style="color: #00ccff;">WaveBird</span></a> and<a href="http://"> </a><span style="color: #00ccff;"><a href="http://studiomode.nu/mode/793"><span style="color: #00ccff;">Modetools</span></a> </span>developed by independent design studios , I predict this tendency will grow this year and we will see some pretty amazing stuff developed <a href="http://basicpills.com/">buy drugs</a>  for this tool.</p>
<p>If  all this  was not enough  today David Rutten anounced the new WIP version  0.6.0055 <a href="http://www.grasshopper3d.com/forum/topics/grasshopper-2009-gold-edition" target="_blank"><span style="color: #ff00ff;"><strong><em>Grasshopper 2009 Gold Edition</em></strong></span></a> , sounds very fancy right? actually it is this incorporates some new and interesting widgets, one that calls my attention is the Markov widget wich chains to &#8216;guess&#8217; which component you want to use next based on your behaviour in the past.</p>
<p>I still can remember a little more than a year ago when I downloaded the first version of Grasshopper , (<em>called Explicit History in those days </em>) it had very few components but for somebody who had to learn rhinoscript the hard way was easy to see the hidden potential of the tool, I ´m happy to see what it has become, with every realease they appear lots of  features I wouldn´t even imagine it could have, can´t really say how version 1.0 is going to be, but I can say its going to be something HUGE for the world of parametric design softwares.</p>
<p>While that happens I invite you to try out this version wich can be downloaded from <a href="http://www.grasshopper3d.com/forum/topics/grasshopper-2009-gold-edition" target="_blank"><span style="color: #00ccff;">HERE</span></a> and as always have fun.</p>
<p>What features do you thing will appear in the future or which ones you thing are missing ?</p>
<p><strong>Improvements for this</strong> version (straight from the site)<br />
This release fixes a number of reasonably serious bugs:<br />
- VB and C# components would have problems loading referenced assemblies from unexpected folders. This is (at least somewhat) fixed.<br />
- Enabling objects would fail to properly enable input parameters for components, this is fixed.<br />
- Probably some other ones too, my bookkeeping skills leave something to be desired.</p>
<p>It also offers some new functionality:<br />
- A new Group object has been added. Groups allow you to visually link several components. Group colour cannot yet be changed, but by double clicking the group, the outline mode can be toggled.</p>
<p>- A new Markov widget has been added. This widget uses Markov chains to &#8216;guess&#8217; which component you want to use next based on your behaviour in the past. It takes a while for it to get accustomed to you as a special and unique and lovable individual, so don&#8217;t expect miracles right away.</p>
<p>- A new Profiler widget has been added (off by default). The profiler lists worst-case runtimes for parameters and components, allowing you to track down bottlenecks in networks and to compare different components in terms of performance.</p>
<p>- All widgets now have proper tooltips.</p>
<p>- Mouse picking has been improved. Different actions are now handled better and especially making new wires should be somewhat easier.</p>
<p>- Toolbars now draw separators between different groups of objects. Separators can be disabled via the View menu.</p>
<p>- Fuzzy searching has been improved.</p>
<p>- Scribbles now allow font sizes up to 100pt.</p>
<p>- All Complex Number components have been moved into their own Tab.</p>
<p>- Tabs are now scrollable when the width of all tabs exceeds the width of the window.</p>
<p>And of course a couple of new components (to be honest, I have no idea which ones are new since the last release):</p>
<p>- Repeat Data<br />
- Random Reduce<br />
- Domain Inclusion<br />
- String Concatenation<br />
- Sinc (Sinus Cardinalis) trigonometry function<br />
- Spherical Cloud<br />
- Sort Points<br />
- Vector Rotate and Vector Mass Addition (are these really new? &#8230; I forgot)<br />
- Curve Dash pattern<br />
- Nurbs Curve Control Points<br />
- Metaball with custom charge overrides<br />
- Curve self-intersections</p>
 <p><a href="http://designplaygrounds.com/?flattrss_redirect&amp;id=1093&amp;md5=0438c097f3bc8f39491e1d66a63bb7d7" title="Flattr" target="_blank"><img src="http://designplaygrounds.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://designplaygrounds.com/deviants/new-year-new-grasshopper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technolgy &amp; Adaptation</title>
		<link>http://designplaygrounds.com/tv/technolgy-adaptation/</link>
		<comments>http://designplaygrounds.com/tv/technolgy-adaptation/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 01:12:35 +0000</pubDate>
		<dc:creator>Rodrigo</dc:creator>
				<category><![CDATA[TV]]></category>
		<category><![CDATA[Digital Fabrication]]></category>
		<category><![CDATA[object design]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://designplaygrounds.com/?p=834</guid>
		<description><![CDATA[The speed of changes that we experiment in the present societies to a great extent has to do with  factors like the population growth . . .]]></description>
			<content:encoded><![CDATA[<p><a href="http://designplaygrounds.com/wp-content/uploads/2009/12/Makerbotimage.jpg"><img src="http://designplaygrounds.com/wp-content/uploads/2009/12/Makerbotimage.jpg" alt="Makerbotimage" title="Makerbotimage" width="533" height="355" class="alignleft size-full wp-image-975" /></a><br />
<em>CupCake CNC Lasercut Parts (makerbot.com)</em><br />
The speed of changes that we experiment in the present societies to a great extent has to do with  factors like the population growth, the forms as we share  the information, the massive translation in  young population or the spontaneous sprouting of urban tribes which are getting more and more complex. All the previous things   causes a shock in societies where people can´t assimilate all the changes that happen around them due to the great amount of information and situations that they must affront  in very short lapses of time.</p>
<p></p>
<p>I often get to talk to people that are very worried, with problems of adaptation to this times or concerned for the lack of jobs among many other things, generally they attribute this problems to bad government administrations  and global economic crisis , In fact governments  just like people are victims which haven´t been able to see the great economic and industrial shifts that are currently happening and the ones to come, for example the way in which people consume products , every time people will star to consume more and more digital information or contents (music, movies,Iphone apps,video games, farm ville objects etc..) , instead of buying  physical objects as we did before, and also purchasing physical objects  will start to be done under digital platforms were people can go , customize his object then get the 3D file and print it in his own home , and I´m not talking about a far away future this technologies are already available will be just be question of time to get them popularized. All this changes are going to originate new ways of economic systems in which there will be no middle man between the producer and the final consumer or at least the gap will be reduced dramatically which inevitable will cause a lot of companies to disappear creating the lack of jobs we are starting to see this days.</p>
<p>The lack of jobs and the inability of people to stay updated with current ways getting things done are ocasionating the social convulsions that we can see today like globalifobic and anti-technology movements for example.</p>
<p>Technology is whithout a doubt the one who is generating and impulsing all this changes , that is why its important that we (as societies , goverments and corporations) start developing strategies to regulate and democratize the technological advances .</p>
<p>This by no reason means to close or shut down  the technological advance, as many romantic people  may suggest the returning to a natural state, that would be like returning to a state were children die daily from the more simple diseases like it happens today in some african countries, a state were societies will be ignorant praying for weather phenomena to occur , if  technology is not the key for human development what would be of people like Michelangelo,if their predecessors had not taken the initiative to invent the brush for example , its our obligation to develop tools that our future geenrations use to create things beyond our imagination. To turn the back to technology not only is stupid but immoral .</p>
<p>In fact we don´t only need less technology but even more , the problem we have been having all life is the stupid and selfish way in which we have been using technology, As soon as a new technology is born we are suddenly trying to find the way to package it and sell it without stopping to evaluate the consequences that this may have at middle and long terms , which has led us to an unsustainable confusing world of clutter.</p>
<p>Its natural that many people develops a disgust  for technology  but despite all we are all guilty in minor or greater degree of the use we have given it , it is necessary to start creating movements  in pro of  rational technology dedicated to foment the scientific investigation and technology development under a selective base.</p>
<p><a href="http://designplaygrounds.com/wp-content/uploads/2009/12/processing_interface_technology.jpg"><img src="http://designplaygrounds.com/wp-content/uploads/2009/12/processing_interface_technology.jpg" alt="processing_interface_technology" title="processing_interface_technology" width="536" height="381" class="alignleft size-full wp-image-980" /></a><br />
<em>Interactive Interface to design your own jewerly online (n-e-r-v-o-u-s.com )</em></p>
<p>The <strong>Open Source and DIY</strong> movements are one of the major shifts I have seen in order to build  more democratic and sustainable  technologies because they essentially remove the major problems  of the old ways of privatization and exclusion that always have affected technology. When a new technology is shared openly so every one can use it , it  dramatically reduces the opportunity  for corporations to make instant profit with it  ,using it in stupid products that have short term potential  instead you allow several people to study , evaluate , apply and combine it with other technologies that may have a major positive long term impact on societies.In few words I think the problem with technology is not the discovery of  it but the type of  diffusion we give it, it is not the investigation but the application we give to new discoveries.</p>
<p>Only by creating a culture of openness we will be able to generate the tools that will help us improve  and adapt in this ever changing world  by making technology accessible to everyone. In the near future people will have to be more prepared because jobs and opportunities will require more and more critical judgement, the jobs were people went 8 hours to perform a repetitive task will dissapear due to the autamtization processes, that is why  it is important to develop ways in which everyone is aware of the changes are happening around them so no one stays out of the game. So everyone should be out there being curious, researching , creating and sharing.</p>
<p>Some cool initiatives I have seen:</p>
<p><a href="http://n-e-r-v-o-u-s.com/index.php" target="_blank">N-E-R-V-O-U-S</a></p>
<p><a href="http://www.fluid-forms.com/" target="_blank">Fluid Forms</a></p>
<p><a href="http://reprap.org/bin/view/Main/WebHome" target="_blank">Rep Rap</a></p>
<p><a href="http://www.eyewriter.org/about/" target="_blank">Eye Writer</a> <a href="http://www.eyewriter.org/about/">http://www.eyewriter.org/about/</a></p>
<p><a href="http://diylilcnc.org/" target="_blank">DIYLILCNC</a></p>
<p><a href="http://www.makerbot.com/" target="_blank">MakerBot</a></p>
 <p><a href="http://designplaygrounds.com/?flattrss_redirect&amp;id=834&amp;md5=774fcc49e57c7c6c9abb8d327cd3a022" title="Flattr" target="_blank"><img src="http://designplaygrounds.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://designplaygrounds.com/tv/technolgy-adaptation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pneumatic Panels</title>
		<link>http://designplaygrounds.com/projects/pneumatic-panels-cladding/</link>
		<comments>http://designplaygrounds.com/projects/pneumatic-panels-cladding/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 06:10:36 +0000</pubDate>
		<dc:creator>Rodrigo</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Parametric Architecture]]></category>
		<category><![CDATA[Rhino]]></category>
		<category><![CDATA[Rhinoscript]]></category>

		<guid isPermaLink="false">http://designplaygrounds.com/?p=565</guid>
		<description><![CDATA[Experiment with rhinoscript to generate pneumatic panels  to create cladding systems more of this project soon ....]]></description>
			<content:encoded><![CDATA[<p><a href="http://designplaygrounds.com/wp-content/uploads/2009/10/pneumatic_cladding_rhinoscript.jpg"><img class="aligncenter size-full wp-image-569" title="pneumatic_cladding_rhinoscript" src="http://designplaygrounds.com/wp-content/uploads/2009/10/pneumatic_cladding_rhinoscript.jpg" alt="pneumatic_cladding_rhinoscript" width="538" height="401" /></a><br />
Experiment with rhinoscript to generate pneumatic panels  to create cladding systems , the main objective of this project was to create a generative tool that it allows the designer to create cushion like panels from a set of closed polygons for implementing them in the design of buildings or spaces that contemplate the use of this cladding systems.<br />
This script helps the designer to create several design tessellation ideas and automatically implement them in no time.<br />
<strong>How does it woks.</strong><br />
-First you need to select se collection of closed polygon your are going to use for the creation of the panels. <em>(Its important to say that currently it only works with planar curves I have been looking for methods to find the centroid of  non planar curves or surfaces any ideas are welcome)</em><br />
-Then you have to specify an amount of height for the cushions , and the script will workout the rest.<br />
<a href="http://designplaygrounds.com/wp-content/uploads/2009/10/Rhinoscript_pneumatic_panels..jpg"><img class="aligncenter size-full wp-image-774" title="Rhinoscript_pneumatic_panels." src="http://designplaygrounds.com/wp-content/uploads/2009/10/Rhinoscript_pneumatic_panels..jpg" alt="Rhinoscript_pneumatic_panels." width="551" height="413" /></a></p>
<p><strong>If you want to try it out go to the bottom of the post and register to download the file.</strong></p>
<p><strong>About ETFE</strong> <em>(Ethylene Tetra Flouro Ethylene)</em><br />
ETFE foil roofs can be supplied as a single layer membrane supported by a cable net system but generally consist of a series of pneumatic cushions made up of between 2 and 5 layers of a modified copolymer called Ethylene Tetra Flouro Ethylene.<br />
The cushions are kept continually inflated by a small inflation unit which maintains the pressure approx. 220 Pa and gives the foil a structural stability and the roof some insulation properties.</p>
<p><strong>INSULATION </strong><br />
While a single ply ETFE membrane has a U value of 5.6 w/m²°K, a standard three layer cushion has a  U value of 1.96 w/m²°K – a better insulation value than triple glazing when used horizontally (glazing  manufacturers figures are for vertical glazing which considerably enhances the figures). The insulative qualities of ETFE cushions can also be improved by the addition of more layers of foil which can be treated with specialist coatings to enhance the thermal properties.</p>
<p><strong>TRANSPARENCY </strong><br />
ETFE Foil is a very transparent material and transmits light across the entire visible light region (380 &#8211; 780 nm) totalling approximately 94-97% of total light. Transmission across the ultraviolet range (320- 380nm) is also very good (approx 83-88%) and therefore allows plants and vegetation underneath to thrive.</p>
<p><strong>SOLAR CONTROL </strong><br />
As described above, the base material of the cushions is very transparent, the ETFE Foil can be treated in a number of different ways to manipulate its light transmission properties.These include:</p>
<p>-  Printing: Also known as fritting, the surface of the foil is covered with a variety of patterns to reduce solar gain while retaining translucency. By varying the percentage of coverage and density of the ink, the energy transmission can be altered. Alternatively, the foil can be over printed with a number of treatments to affect transmission.</p>
<p>-  Tinting: A wide variety of coloured foils are also available, although less readily than the standard clear foil. Coloured foils can be used alongside clear foil to incorporate branding and large scale imagery.</p>
<p>-  Surface treatments: Surface treatments undertaken during the manufacturing process can vary the properties of the fabric and allow us to manipulate light transmission. These treatments render the foil matt in appearance and therefore provides an excellent surface for projecting<br />
light shows and images onto.</p>
<p>-  Radiation: The foil can also be conditioned with a range of radiation treatments which can reduce the levels of IR and UV rays transmitting through the skin.</p>
<p><strong>INFLATION UNITS </strong><br />
ETFE cushion systems are continually inflated by air inflation units located close to the cushions. As the cushions only need to maintain pressure and not generate air flow, the energy consumption used by  these units is minimal.  An  entire roof is generally powered by 2 or more fans powered by electric motors within each inflation unit.<br />
A typical air inflation unit measures 1.2m x 1.2m  x 0.9m and is located nearby to the ETFE cushion system, internally or externally</p>
<p><strong>REPLACEMENT </strong><br />
If an ETFE Foil cushion becomes damaged, the individual cushion can be easily removed and replaced with minimal disruption. Minor repairs can be made to the cushion without removing it from the main structure.</p>
<p><strong>ENVIRONMENTAL</strong><br />
ETFE can be recycled with ease, but due to its properties (does not degrade under UV light, sunlight, weather, pollution) it has a very long life which is estimated between 50-100years, making the need for recycling small. The aluminium frames do require a high level of energy for production, but they also have a long life and are readably recycled when they reach there end of  life.<br />
<em>(information via<span style="color: #00ccff;"> <a href="http://www.architen.com/technical/articles/etfe-foil-a-guide-to-design">Architen</a></span>)</em></p>
<p><a href="http://designplaygrounds.com/wp-content/uploads/2009/10/pneumatic_cladding_rhinoscript.jpg"></a><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" 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/RvBWSmHDrsY&amp;hl=es&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/RvBWSmHDrsY&amp;hl=es&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<strong>File Name :</strong>PneumaticCalddingTool.rvb<br />
<p>Sign up below to our <strong>Newsletter</strong> to get instant acces to designplaygrounds download files (<strong>A link will appear HERE</strong>):</p><form method="post" action="" style="text-align: center">
<input type="hidden" name="na" value="s"/>
<table cellspacing="3" cellpadding="3" border="0" width="50%">
<tr><td>Your&nbsp;name</td><td><input type="text" name="nn" size="30"/></td></tr>
<tr><td>Your&nbsp;email</td><td><input type="text" name="ne" size="30"/></td></tr>
<tr><td colspan="2" style="text-align: center"><input type="submit" value="Subscribe me"/></td></tr>
</table>
</form></p>
 <p><a href="http://designplaygrounds.com/?flattrss_redirect&amp;id=565&amp;md5=5d0da26e1b8531d225ad71f176cd5529" title="Flattr" target="_blank"><img src="http://designplaygrounds.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://designplaygrounds.com/projects/pneumatic-panels-cladding/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Learning OOP</title>
		<link>http://designplaygrounds.com/tv/learning-oop/</link>
		<comments>http://designplaygrounds.com/tv/learning-oop/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 21:53:52 +0000</pubDate>
		<dc:creator>Rodrigo</dc:creator>
				<category><![CDATA[TV]]></category>
		<category><![CDATA[interactive application]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Rhinoscript]]></category>

		<guid isPermaLink="false">http://designplaygrounds.com/?p=532</guid>
		<description><![CDATA[So you have been wondering around on several sites that show pretty cool and astonishing projects  of architecture , graphic design or interactive application ]]></description>
			<content:encoded><![CDATA[<p><a href="http://designplaygrounds.com/wp-content/uploads/2009/10/Learning_OOP2.jpg"><img class="aligncenter size-full wp-image-552" title="Learning_OOP2" src="http://designplaygrounds.com/wp-content/uploads/2009/10/Learning_OOP2.jpg" alt="Learning_OOP2" width="500" height="375" /></a></p>
<address> Generative graphic by <a href="http://www.flickr.com/photos/watz/2970873482/" target="_blank">Marius Watz </a> </address>
<p>So you have been wondering around on several sites that show pretty cool and astonishing projects  of architecture , graphic design or interactive applications , and you have read they have been created whit the help of programming languages like rhinoscript,maxscript,actionscript ,phyton etc.. at the  beginning the idea of generating shapes and forms by using lines of code  may sound crazy I remind when I started it has a shock for me and really confusing . However if your curiosity and your will to get into this world is greatest than your fear to get into the world of algorithms and numbers , there are few things you need to know to have a nice start.</p>
<p><strong>Patience,Practice and Time</strong> are fundamental with any of this its hard to really achieve significant results , Time its one of the most difficult things to get on this days but you´ll have to make an effort and find the way to dedicate some hours for this task in a daily basis specially at the beginning while you start understanding the basic of programming languages  its very common you start a script and when you let pass some days return again to it and don´t have a clue of what the f&#8221;#@k you where doing , so in few words what i´m trying  to say its no more Lost, Prison Break or what ever its your favorite TV show for while.</p>
<p><strong>Community</strong> , social media and Blogs are your greatest ally  in order to learn over the last couple of years I have witnessed the grow of communities, blogs ,videos etc.. that are generated daily  with great people sharing their knowledge , I would dare to share that almost anything you need to know is already out there and the best part its free, perhaps you are used to have someone teaching you personally or take courses or workshops  this is is not bad it helps you a  to get on tracks  easily  , but perhaps you are in a place where this events don´t take place which was my case under this situation you are going to have to learn something way more important than a programming language you´ll have to learn by yourself  fortunately  for us never in the history of  mankind this has been more easy  you just need to go to the correct places and ask the right questions there&#8217;s a lot of good people out there willing to help.</p>
<p><strong>Algorithms</strong> at the end of the day the only thing you have to keep in mind no matter if you are dealing with simple 2d drawing, 3d modelling or a complex interactive system , what you are doing is an Algorithm  which nothing more than a fancy word for calling a list of procedures that&#8217;s right an algorithm is nothing more  than a set of  instructions you give a computer to achieve a task something like a recipe. For example the algorithm for preparing a Pineapple Tangerine Margita</p>
<p>Variables</p>
<ul>
<li>-6  Tangerines</li>
<li>-2 Spoons of  rice syrup</li>
<li>-2  ice cubes</li>
<li>-Pineapple wedges.</li>
<li>-1 pinch salt</li>
<li>-Tequila =)</li>
</ul>
<p>Algorithm</p>
<ul>
<li>-Juice the tangerines</li>
<li>-Place in blender</li>
<li>-Add pineapple, sugar,salt and tequila</li>
<li>-Blend on highest speed till smooth</li>
<li><span id="intelliTXT1">-Serve margaritas in goblets garnished with pineapple wedges</span>.</li>
<li>-Repeat all the steps until you get happy.</li>
</ul>
<p><strong>Processing a good place to start</strong> , even do I started programming in rhinoscript because I was very focused on 3d modelling later on I started using which is <a href="http://processing.org" target="_blank"><span style="color: #00ffff;">Processing</span></a><span style="color: #00ffff;"> </span>which is  an open source programming language and environment for people who want to program images, animation, and interactions. One of the main objectives of processing is to introduce  to artists and designers the fundamentals of computer programming , as I started using this platform It became a lot easier to me understand the basic  rules of programming languages,I would have made my beginnings in programing if I have started with processing, thats why i strongly recommend this platform to start learning besides its one of the greatest communities you can find out there everybody sharing codes , libraries and you can meet good people on the way.</p>
<p>I am starting with this thing of  writing my personal thought and ideas, I hope this text helps a little bit those  who are a lost in there way of starting  , any comments are greatly appreciated.</p>
 <p><a href="http://designplaygrounds.com/?flattrss_redirect&amp;id=532&amp;md5=ba322738b840fc747af84d7edd4cb613" title="Flattr" target="_blank"><img src="http://designplaygrounds.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://designplaygrounds.com/tv/learning-oop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

