<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-1463587445730877520</atom:id><lastBuildDate>Fri, 05 Mar 2010 17:52:07 +0000</lastBuildDate><title>projects</title><description></description><link>http://www.cageybirds.com/blog/</link><managingEditor>noreply@blogger.com (mdshaub)</managingEditor><generator>Blogger</generator><openSearch:totalResults>65</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-4811129130907891566</guid><pubDate>Tue, 02 Mar 2010 08:36:00 +0000</pubDate><atom:updated>2010-03-02T00:36:22.036-08:00</atom:updated><title>one button drumMachine - Exploded</title><description>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/4400189237/" title="photo sharing"&gt;&lt;img src="http://farm5.static.flickr.com/4072/4400189237_999e32a5ff.jpg" style="border: solid 2px #000000;" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/4400189237/"&gt;one button drumMachine - Exploded&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/27507747@N05/"&gt;mdshaub&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;An exploded view from SketchUp of my one button solenoid drum machine project idea. Each layer's shape was exported, printed, and made into a template for shaping the actual layers of plywood and acrylic.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-4811129130907891566?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2010/03/one-button-drummachine-exploded.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-6150978295363596398</guid><pubDate>Tue, 02 Mar 2010 08:35:00 +0000</pubDate><atom:updated>2010-03-02T00:37:39.914-08:00</atom:updated><title>one button drumMachine - Perspective</title><description>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/4400954684/" title="photo sharing"&gt;&lt;img src="http://farm3.static.flickr.com/2753/4400954684_b93ef70ae6.jpg" style="border: solid 2px #000000;" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/4400954684/"&gt;one button drumMachine - Perspective&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/27507747@N05/"&gt;mdshaub&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;A perspective rendering from SketchUp of my one button solenoid drum machine project idea. All the components were modeled in SketchUp, arranged around my rough shape sketches, and plywood layers were routed out to hold the elements in place.&lt;br /&gt;&lt;br /&gt;The project was for the &lt;a href="http://createdigitalmotion.com/2010/01/call-for-works-one-button-game-objects/"&gt;KOKOROMI’S ONE-BUTTON GAME OBJECTS&lt;/a&gt; contest, the concept being a one button controlled 5 track arduino drum machine that taps out the beats with 5 solenoids.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-6150978295363596398?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2010/03/one-button-drummachine-perspective.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-7142710002589590554</guid><pubDate>Sun, 17 Jan 2010 00:49:00 +0000</pubDate><atom:updated>2010-01-16T16:49:15.975-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>project</category><category domain='http://www.blogger.com/atom/ns#'>processing</category><title>Play - An Interactive Drawing Game</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.sussmanprejza.com/ar/card/arrow3.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="231" src="http://www.cageybirds.com/blog/uploaded_images/Play-ScreenShot.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;I just finished this interactive drawing + exploration game that I programmed in &lt;a href="http://www.processing.org/"&gt;Processing&lt;/a&gt; as an announcement for my place of employment, &lt;a href="http://www.sussmanprejza.com/"&gt;Sussman/Prejza&lt;/a&gt;, an environmental design company the does urban branding and wayfinding.&lt;br /&gt;&lt;/div&gt;&lt;div class="p2"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;We sent out an &lt;a href="http://e2ma.net/map/view=CampaignPublic/id=9842.6577340118/rid=05e4af296b9e25ddc113b5f04956d1f5"&gt;email&lt;/a&gt; with several arrows to choose from, each of which leads to a slightly different version of the game. The game is meant to encourage us all to try new things, explore, and see the wonderful and beautiful results that can come from just a few steps into a world of creativity and new possibilities.&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;As you navigate this space with your arrow avatar of choice, you reveal hidden colors and create new shapes based on how you touch the different forms. Some simple decisions, like how far you will move your arrow or if your first move was to the left or to the right, determine major shifts of color.&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;Then, when you decide you are finished exploring, you can see the entire landscape you have explored and the results of your interactions. Each visitor is encouraged to sign their drawing and add it to a &lt;a href="http://www.sussmanprejza.com/ar/card/gallery/"&gt;gallery&lt;/a&gt; of similar but unique works. I hope that it is just as interesting to see what was made as who made it.&lt;br /&gt;&lt;/div&gt;&lt;div class="p2"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;The programming for this game was quite a learning experience, building on a class I took at &lt;a href="http://machineproject.com/"&gt;Machine Project&lt;/a&gt; in LA and a number of simple Arduino projects I have completed in my free time. The largest hurdles were the trigonometry needed to complete the spinning and collision detection and the image uploading for saving images to our gallery. Thanks to the other Processing users who helped me in tackling the image uploading, you are also recognized in the source code!&lt;br /&gt;&lt;/div&gt;&lt;div class="p2"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;I hope to build on this experience to create more projects for the web, mobile devices, and architectural spaces. I hope you play the game and I look forward to seeing even more additions to the &lt;a href="http://www.sussmanprejza.com/ar/card/gallery/"&gt;image gallery&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-7142710002589590554?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2010/01/play-interactive-drawing-game.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-2089366978295688431</guid><pubDate>Wed, 07 Oct 2009 14:06:00 +0000</pubDate><atom:updated>2009-10-07T07:06:59.360-07:00</atom:updated><title>Cat Tracking _ Test Photo 1</title><description>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/3990302482/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3464/3990302482_e9d3c24f12.jpg" style="border: solid 2px #000000;" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/3990302482/"&gt;Cat Tracking _ Test Photo 1&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/27507747@N05/"&gt;mdshaub&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;I compiled all the frames of the video of my cat wearing an LED marker into a simulated long-exposure photo. The original video frames were processed to only include the LED marker on a black background. &lt;br /&gt;&lt;br /&gt;AfterEffects was then used with the Time Echo filter to overlay all the frames of video onto each other. &lt;br /&gt;&lt;br /&gt;The LED light is colored blue at the beginning of the video and shifts to cyan by the end. I'd hoped that this would make it easy to trace the motion over time but with the over-exposed areas looking cyan as well it is not perceivable.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-2089366978295688431?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2009/10/cat-tracking-test-photo-1.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-4326946531197781112</guid><pubDate>Wed, 07 Oct 2009 14:06:00 +0000</pubDate><atom:updated>2009-10-07T07:06:37.271-07:00</atom:updated><title>Cat Tracking _ Standing Tall</title><description>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/3990334756/" title="photo sharing"&gt;&lt;img src="http://farm3.static.flickr.com/2421/3990334756_d9e4c7e53f.jpg" style="border: solid 2px #000000;" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/3990334756/"&gt;Cat Tracking _ Standing Tall&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/27507747@N05/"&gt;mdshaub&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;This is my cat Mouse. &lt;br /&gt;He'll do just about anything for a treat, including put up with a new collar fitted with an LED, watch battery, and ping-pong ball diffuser.&lt;br /&gt;&lt;br /&gt;He knows how to act like the star of the show. The only negative part of the experience is a newfound fear of full sheets of foamcore (the backdrop) and concern about the digital camera being tied to some other "project" idea of mine.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-4326946531197781112?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2009/10/cat-tracking-standing-tall.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-6848518288485858463</guid><pubDate>Wed, 07 Oct 2009 06:58:00 +0000</pubDate><atom:updated>2009-10-06T23:58:15.386-07:00</atom:updated><title>Cat Tracking_TestVideo1</title><description>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;object type="application/x-shockwave-flash" width="500" height="422" data="http://www.flickr.com/apps/video/stewart.swf?v=71377" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt; &lt;param name="flashvars" value="intl_lang=en-us&amp;photo_secret=c5a111b9ed&amp;photo_id=3988925423&amp;flickr_show_info_box=true"&gt;&lt;/param&gt; &lt;param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377"&gt;&lt;/param&gt; &lt;param name="bgcolor" value="#000000"&gt;&lt;/param&gt; &lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=71377" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&amp;photo_secret=c5a111b9ed&amp;photo_id=3988925423&amp;flickr_show_info_box=true" height="422" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/3988925423/"&gt;Cat Tracking_TestVideo1&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/27507747@N05/"&gt;mdshaub&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p class="flickr-yourcomment"&gt;Realtime video of my cat wearing an LED marker. The original video frames were processed to only include the LED marker on a black background. &lt;br /&gt;&lt;br /&gt;AfterEffects was used with the Time Echo filter to overlay the last 200 frames of video throughout.&lt;br /&gt;&lt;br /&gt;The next test will be to compile all the frames of the video as a simulated long-exposure photo.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-6848518288485858463?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2009/10/cat-trackingtestvideo1.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-241524157274750528</guid><pubDate>Mon, 28 Sep 2009 06:36:00 +0000</pubDate><atom:updated>2009-09-27T23:49:27.189-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>processing</category><title>Wire Drawing 1</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cageybirds.com/blog/uploaded_files/processing/ClothExample4_1linePointMovement/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 306px; height: 320px;" src="http://www.cageybirds.com/blog/uploaded_images/Picture-10-740131.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Partially working program to draw wires that are affected by gravity for &lt;a href="http://singlecell.to/"&gt;J-woo&lt;/a&gt;. This only draws one wire, doesn't import a bg image, and doesn't export yet. But, it's a start.&lt;br /&gt;&lt;br /&gt;Click &lt;a href="http://www.cageybirds.com/blog/uploaded_files/processing/ClothExample4_1linePointMovement/"&gt;here&lt;/a&gt; or on the image to test the app.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-241524157274750528?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2009/09/wire-drawing-1.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-8426100447892411730</guid><pubDate>Mon, 28 Sep 2009 03:17:00 +0000</pubDate><atom:updated>2009-11-30T12:40:09.417-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>concept</category><category domain='http://www.blogger.com/atom/ns#'>mockup</category><category domain='http://www.blogger.com/atom/ns#'>project</category><category domain='http://www.blogger.com/atom/ns#'>processing</category><title>PixelPusher - New Project Idea</title><description>I've been thinking a little bit about ways of visualizing images that are different from the rectangular pixels I usually see. I've built a Processing sketch that changes the rectangles into other shapes, and that's nice. The individual elements don't need to be on a rectangular  grid, but could be hexagonal or triangular, or other tessellating shapes.&lt;br /&gt;I also really like the motion of physics simulations in Processing, and I thought maybe an image could be made by repelling and attracting pixels that settle into irregular patterns but communicate gradations none the less. I learned to do this in illustration school when it was called stippling.&lt;br /&gt;&lt;br /&gt;Without any work in code yet, I've mocked up what this might look like. It's only black and white so far, but color could be added (either RGB or CMYK or something else).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/3961488050/" title="MacauWall-Tracing1 by mdshaub, on Flickr"&gt;&lt;img alt="MacauWall-Tracing1" height="180" src="http://farm3.static.flickr.com/2471/3961488050_9f18b7fd1a_m.jpg" width="240" /&gt;&lt;/a&gt;&lt;br /&gt;Pixel Field: Evenly spaced pixels waiting for a source image&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/3960713759/" title="MacauWall-Color by mdshaub, on Flickr"&gt;&lt;img alt="MacauWall-Color" height="180" src="http://farm3.static.flickr.com/2477/3960713759_513f0ec86f_m.jpg" width="240" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/3961487956/" title="MacauWall-Tracing2 by mdshaub, on Flickr"&gt;&lt;img alt="MacauWall-Tracing2" height="180" src="http://farm3.static.flickr.com/2461/3961487956_7332fb2c28_m.jpg" width="240" /&gt;&lt;/a&gt;&lt;br /&gt;Source Image: Pixels repelled and attracted by the dark and light areas of the photo&lt;br /&gt;&lt;br /&gt;A related Processing sketch &lt;a href="http://www.openprocessing.org/visuals/?visualID=6270"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-8426100447892411730?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2009/09/pixelpusher-new-project-idea.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-9068575265644393014</guid><pubDate>Tue, 08 Sep 2009 06:35:00 +0000</pubDate><atom:updated>2009-09-07T23:37:26.317-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>flight</category><category domain='http://www.blogger.com/atom/ns#'>concept</category><category domain='http://www.blogger.com/atom/ns#'>mockup</category><category domain='http://www.blogger.com/atom/ns#'>test</category><category domain='http://www.blogger.com/atom/ns#'>project</category><title>Airplane Shadows _ Mockup 1</title><description>&lt;div style="padding: 3px; text-align: left;"&gt;&lt;object type="application/x-shockwave-flash" data="http://www.flickr.com/apps/video/stewart.swf?v=71377" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="500" height="341"&gt; &lt;param name="flashvars" value="intl_lang=en-us&amp;amp;photo_secret=61eb840583&amp;amp;photo_id=3899592206&amp;amp;flickr_show_info_box=true"&gt; &lt;param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377"&gt; &lt;param name="bgcolor" value="#000000"&gt; &lt;param name="allowFullScreen" value="true"&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=71377" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&amp;amp;photo_secret=61eb840583&amp;amp;photo_id=3899592206&amp;amp;flickr_show_info_box=true" width="500" height="341"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0.8em;" &gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/3899592206/"&gt;Airplane Shadows _ Mockup 1&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/27507747@N05/"&gt;mdshaub&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p class="flickr-yourcomment"&gt;A quick mockup of a project idea. I love the flight patterns project from years past, and have always wanted to build something similar. Seeing a number of airplane shadows pass over my office gave me this idea. I hope to build an airplane shadow map using flight position, altitude, heading, and aircraft type coupled with calculations for sun angles.&lt;br /&gt;&lt;br /&gt;The scale and speed should be pretty accurate, 100 foot long plane traveling at 570 mph (about 830 feet per sec). That's pretty fast, viewing at this scale.&lt;br /&gt;&lt;br /&gt;Putting the results into Google Maps would be step 1, though I'd love that in Google Earth you'd see the shadows rolling over hills.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-9068575265644393014?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2009/09/airplane-shadows-mockup-1.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-1824119542005609178</guid><pubDate>Tue, 08 Sep 2009 06:25:00 +0000</pubDate><atom:updated>2009-09-07T23:33:51.432-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>arduino</category><category domain='http://www.blogger.com/atom/ns#'>bonsai</category><category domain='http://www.blogger.com/atom/ns#'>led_matrix</category><title>Bonsai V4.0 _ Matrix Revisited</title><description>&lt;object type="application/x-shockwave-flash" data="http://www.flickr.com/apps/video/stewart.swf?v=71377" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="300"&gt; &lt;param name="flashvars" value="intl_lang=en-us&amp;amp;photo_secret=2cdc984308&amp;amp;photo_id=3899664968"&gt; &lt;param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377"&gt; &lt;param name="bgcolor" value="#000000"&gt; &lt;param name="allowFullScreen" value="true"&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=71377" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&amp;amp;photo_secret=2cdc984308&amp;amp;photo_id=3899664968" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;I dug out my LED Matrices and was pleasantly surprised that I'd designed these custom carrier boards and had some sample code on my laptop that actually worked.&lt;br /&gt;&lt;br /&gt;This is in support of Dao's latest project, and she's currently working on the other half (a dress sewn from scratch, and a custom matrix of LEDs connected with conductive fabric tape and thread).&lt;br /&gt;&lt;br /&gt;We're both glad the arduino controller bit is taken care of.&lt;br /&gt;&lt;br /&gt;FYI, these carrier boards would be even better if I hadn't messed up some pins so the matrix rows go 8, 1, 2, 3, 4, 5, 6, 7. Ah, it can always be fixed in the code, and was!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-1824119542005609178?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2009/09/bonsai-v40-matrix-revisited.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-5322699245016113837</guid><pubDate>Mon, 20 Apr 2009 05:50:00 +0000</pubDate><atom:updated>2009-11-08T19:56:08.126-08:00</atom:updated><title>Project Ideas</title><description>Fish Machine 3 - Theremin Sound&lt;br /&gt;Order theremin kit&lt;br /&gt;Assemble, test, and tune&lt;br /&gt;Test with fish tank, re-tune and test for interference&lt;br /&gt;Develop tone visualizer in Processing, PD, or other&lt;br /&gt;&lt;br /&gt;Drawing Machines&lt;br /&gt;fix older 2 arm drawing machine&lt;br /&gt;  + develop new drawing program &amp; Arduino controller&lt;br /&gt;&lt;br /&gt;build new Record Player drawing machine&lt;br /&gt;  Modify rotation for servo or stepper power&lt;br /&gt;  Add optical reader for tracking rotation (if needed)&lt;br /&gt;  Modify tune arm for servo control (geared down?)&lt;br /&gt;  Add pen-up control&lt;br /&gt;  + develop new drawing program &amp; Arduino controller&lt;br /&gt;&lt;br /&gt;LED Bonsai 4 - California Endangered Species&lt;br /&gt;Develop Processing sketch to visualize hairball designs to new 3D&lt;br /&gt;&lt;br /&gt;Lamp Shades 3D Models - Rapid Prototyped&lt;br /&gt;Develop Processing 3D recursive models&lt;br /&gt;&lt;br /&gt;Plywood Furniture&lt;br /&gt;Shelves, Bench, Table&lt;br /&gt;&lt;br /&gt;Recipe Screen&lt;br /&gt;LCD displaying current recipe in Kitchen&lt;br /&gt;Add browsing and later editing&lt;br /&gt;&lt;br /&gt;Rapid Prototyping Machines&lt;br /&gt;Additive Machine&lt;br /&gt;Milling Machine&lt;br /&gt;&lt;br /&gt;Electric Car Conversion&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;RFID Pet Trackers&lt;br /&gt;&lt;br /&gt;Arduino - Relay Shield?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-5322699245016113837?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2009/04/project-ideas.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-8168196942391138874</guid><pubDate>Mon, 01 Dec 2008 08:41:00 +0000</pubDate><atom:updated>2008-12-01T00:48:40.771-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>research</category><category domain='http://www.blogger.com/atom/ns#'>processing</category><category domain='http://www.blogger.com/atom/ns#'>fractals</category><title>Happy Holidays</title><description>&lt;div style="text-align: left;"&gt;I'm back to doing some work in &lt;a href="http://www.processing.org/"&gt;Processing&lt;/a&gt;, actually building on some of the older work drawing trees. This is for my holiday e-card, some nice fractal snowflakes. Saw a program on PBS about the history of fractals that got me all excited about them again. This program uses L-Systems to draw the recursive bits, and as kind of a hack draws 3 Koch Curves to make each Snowflake.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cageybirds.com/blog/uploaded_files/processing/SnowFlakeMotion_03/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 314px; height: 157px;" src="http://www.cageybirds.com/blog/uploaded_files/processing/SnowFlakeMotion_03/images/SnowFlakes2.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(click the image to see the sketch)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-8168196942391138874?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2008/12/happy-holidays.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-8812722883172147040</guid><pubDate>Wed, 03 Sep 2008 07:01:00 +0000</pubDate><atom:updated>2008-09-03T10:06:27.112-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Emergence</category><category domain='http://www.blogger.com/atom/ns#'>Fireflies</category><title>RGB Firefly Sync</title><description>&lt;div style="padding: 3px; text-align: left;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/2823622219/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3049/2823622219_bab15afcdc.jpg" style="border: 2px solid rgb(0, 0, 0);" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/2823622219/"&gt;RGB Firefly Sync&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/27507747@N05/"&gt;mdshaub&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;My circuit board-to-be. I'm working on a new project based on the great work here:&lt;br /&gt;tinkerlog.com/2008/07/27/synchronizing-fireflies-ng/&lt;br /&gt;In my 1st version, I will house the circuit within a ping pong ball. Ordered the boards through SparkFun for $2.50 ea. today!&lt;br /&gt;Oh, and used Eagle3D to generate these renders in POVRay.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-8812722883172147040?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2008/09/rgb-firefly-sync.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-2221973673317705800</guid><pubDate>Mon, 04 Aug 2008 07:33:00 +0000</pubDate><atom:updated>2008-08-04T00:33:07.810-07:00</atom:updated><title>My Personal Planet #1 - test 2</title><description>&lt;div style="text-align: left; padding: 3px;"&gt;&lt;object type="application/x-shockwave-flash" width="500" height="500" data="http://www.flickr.com/apps/video/stewart.swf?v=55430" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt; &lt;param name="flashvars" value="intl_lang=en-us&amp;amp;photo_secret=c9c1c09c9a&amp;amp;photo_id=2730593281&amp;amp;show_info_box=true"&gt;&lt;/param&gt; &lt;param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=55430"&gt;&lt;/param&gt; &lt;param name="bgcolor" value="#000000"&gt;&lt;/param&gt; &lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=55430" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&amp;amp;photo_secret=c9c1c09c9a&amp;amp;photo_id=2730593281&amp;amp;flickr_show_info_box=true" height="500" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;span style="font-size: 0.8em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/2730593281/"&gt;My Personal Planet #1 - test 2&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/27507747@N05/"&gt;mdshaub&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;p class="flickr-yourcomment"&gt;My second attempt at making a planet from the same source video from PointGrey. This one has a little stubbier buildings, more foreground, and a better blurring of the center of the image. That turned out pretty well considering I had to cover up the car that shot the video sequence.&lt;br /&gt;&lt;br /&gt;If I shot my own footage, I guess I'd have more sky above.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-2221973673317705800?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2008/08/my-personal-planet-1-test-2.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-4272722193714921190</guid><pubDate>Mon, 04 Aug 2008 06:55:00 +0000</pubDate><atom:updated>2008-08-03T23:59:11.500-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>research</category><category domain='http://www.blogger.com/atom/ns#'>clouds</category><title>My Personal Planet #1</title><description>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;object type="application/x-shockwave-flash" data="http://www.flickr.com/apps/video/stewart.swf?v=55430" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="260" width="260"&gt; &lt;param name="flashvars" value="intl_lang=en-us&amp;amp;photo_secret=fec7aaaf91&amp;amp;photo_id=2729796016&amp;amp;show_info_box=true"&gt; &lt;param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=55430"&gt; &lt;param name="bgcolor" value="#000000"&gt; &lt;param name="allowFullScreen" value="true"&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=55430" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&amp;amp;photo_secret=fec7aaaf91&amp;amp;photo_id=2729796016&amp;amp;flickr_show_info_box=true" height="260" width="260"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;&lt;a href="http://www.flickr.com/photos/27507747@N05/2729796016/"&gt;My Personal Planet #1&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/27507747@N05/"&gt;mdshaub&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Well, sort of a departure, but not really spending enough time on electronics recently to make much progress. This is a fun little distraction, not so unlike the Peter Pan series of photos.&lt;br /&gt;&lt;br /&gt;Inspired by the small planets found here on Flickr and elsewhere. They reminded me of the Little Prince and I certainly wanted one of my own. I happened upon a sample panoramic video from PointGrey Research (ptgrey.com) and had to try this out.&lt;br /&gt;&lt;br /&gt;I'll likely try a version where the buildings aren't so exaggerated next. Maybe shoot some of my own photos/video too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-4272722193714921190?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2008/08/my-personal-planet-1.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-5903537109557349918</guid><pubDate>Fri, 07 Mar 2008 05:13:00 +0000</pubDate><atom:updated>2008-06-21T16:34:24.753-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>windchimes</category><title>Processing Research</title><description>Some attempts to make grass blowing in the wind yielded interesting results and a little confusion/bewilderment/frustration. Pretty normal.&lt;br /&gt;&lt;br /&gt;I found some examples that may help:&lt;br /&gt;&lt;a href="http://www.sjeiti.com/?page_id=6"&gt;3D Grass&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flight404.com/p5/noiseDrive2/"&gt;&lt;span style="text-decoration: underline;"&gt;Swirling Noise&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.object404.com/lab/bTreeBomb/"&gt;Trees not Grass&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bodytag.org/nav.php?u=fluid3/"&gt;Fluid Dynamics&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lightcycle.org/workspace/pollen12/"&gt;Pollen Sand Storm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-5903537109557349918?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2008/03/processing-research.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-3104026449416945174</guid><pubDate>Fri, 07 Mar 2008 04:46:00 +0000</pubDate><atom:updated>2008-03-06T20:52:13.237-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>windchimes</category><title>WindChimes Project</title><description>Last weekend on a long drive I willed a new idea into existence. I'll try to make a high-tech version of some wind chimes. The project should be more ambient than very literal, both visual and auditory. I'd like to say that the final piece should help connect someone to the outdoors even when they must be inside. It might be more thought provoking to do that through a medium that seems so opposite, so disconnected from nature, and that I like very much.&lt;br /&gt;&lt;br /&gt;We'll see how it goes, what form it takes, and if it's one thing or many, separate or interconnected.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-3104026449416945174?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2008/03/windchimes-project.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-95024294819600357</guid><pubDate>Sun, 20 Jan 2008 02:03:00 +0000</pubDate><atom:updated>2008-03-06T21:01:23.801-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Emergence</category><category domain='http://www.blogger.com/atom/ns#'>Fireflies</category><title>Fireflies and Code</title><description>&lt;div style="text-align: left;"&gt;I'm back to doing some work in &lt;a href="http://www.processing.org/"&gt;Processing&lt;/a&gt;, not to draw trees but bugs. A long story could be told about how I heard a story on&lt;a href="http://www.wnyc.org/shows/radiolab/"&gt; Radiolab&lt;/a&gt; about &lt;a href="http://www.wnyc.org/shows/radiolab/episodes/2005/02/18"&gt;Emergence&lt;/a&gt;, specifically a story about lightning bugs in South Asia that blink in sync, which led to my receiving a book for Christmas called &lt;a href="http://www.amazon.com/Emergence-Connected-Brains-Cities-Software/dp/0684868768/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1200795223&amp;amp;sr=8-1"&gt;Emergence&lt;/a&gt;, which helped inspire some new art work.&lt;br /&gt;&lt;br /&gt;This is the first successful sketch I've written that really does the synchronization I heard about by the lightning bugs. You can interact with the little guys a bit, moving the mouse near them makes them stop blinking, getting out of sync, and they'll try to move away from you a bit as well.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cageybirds.com/blog/uploaded_files/processing/Fireflies_06/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://www.cageybirds.com/blog/uploaded_images/Fireflies_06-706840.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(click the image to see the sketch)&lt;br /&gt;&lt;br /&gt;The plan is to work out the "bugs" in the programming, and then build a nice little swarm of electronic lightning bugs that will have the same behavior, and be reactive to people around them as well.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-95024294819600357?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2008/01/fireflies-and-code.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-1743645392115732940</guid><pubDate>Sat, 25 Aug 2007 03:35:00 +0000</pubDate><atom:updated>2007-08-25T14:23:21.799-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>bonsai</category><title>Welcome Visitors</title><description>&lt;a href="http://www.ladyada.net/rant/page/2/"&gt;I just realized that Ladyada mentioned my project on her blog.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I much appreciate that, and those of you who have stopped by all the way from Arizona, Missouri, and Maryland. I'm in Los Angeles, so it was nice to see some local attention too.&lt;br /&gt;&lt;br /&gt;Please leave a comment if something strikes you. I'll try to keep adding progress so check back once in a while too.&lt;br /&gt;&lt;br /&gt;Thanks!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/06/5.html"&gt;I've also been spotted on Make's website.&lt;/a&gt;&lt;br /&gt;Thanks to the visitors from overseas incl: Italy, Russia, Hungary, Czech Republic, Kuwait, Bolivia, Japan, India, UK, and Brazil.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-1743645392115732940?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2007/08/welcome-visitors.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-779884480318504895</guid><pubDate>Sun, 19 Aug 2007 04:27:00 +0000</pubDate><atom:updated>2007-08-18T21:28:28.445-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>research</category><title>Research</title><description>No Research! Really!&lt;br /&gt;&lt;br /&gt;no, not really. Just none documented, and nicely displayed. Yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-779884480318504895?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2007/08/research.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-1739397344891131039</guid><pubDate>Sun, 19 Aug 2007 04:26:00 +0000</pubDate><atom:updated>2007-08-18T21:27:23.970-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>tumbleweed</category><title>Tumbleweed Re-Direct</title><description>Sorry, no blogging about this project yet. For now please see the test drive videos here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cageybirds.com/projects/bubble_bot/index.htm"&gt;Test_Drive&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-1739397344891131039?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2007/08/tumbleweed-re-direct.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-8057554105658543577</guid><pubDate>Sun, 19 Aug 2007 04:03:00 +0000</pubDate><atom:updated>2007-08-18T21:25:24.108-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>bonsai</category><category domain='http://www.blogger.com/atom/ns#'>processing</category><title>Processing Based Forestry</title><description>&lt;div style="text-align: left;"&gt;I've been building some &lt;a href="http://www.processing.org/"&gt;Processing&lt;/a&gt; sketches to draw trees. This lead me to &lt;a href="http://en.wikipedia.org/wiki/L-system"&gt;L-Systems&lt;/a&gt; (or  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Lindenmayer&lt;/span&gt; Systems) which are great rule-based formulas that can be used to draw patterns with natural looking forms. These same formulas can be used to describe natural growth and formations.&lt;br /&gt;&lt;br /&gt;The most successful sketch to-date is this one. It's based on a sketch called &lt;a href="http://www.wxs.ca/applets/hairball/"&gt;"Hairball"&lt;/a&gt; that I found on a page belonging to W. Xavier &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Sneigrove&lt;/span&gt;. I've &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;tweaked&lt;/span&gt; a bit of the code to make trees instead.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cageybirds.com/blog/uploaded_files/processing/Hairball_4Trees_GreenOnBlack/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://www.cageybirds.com/blog/uploaded_images/hairball-tree-01-752407.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(click the image to see the sketch)&lt;br /&gt;&lt;br /&gt;I hope to someday combine this with the bonsai hardware so it can display a unique naturalistic tree that's "grown" from software rather than a single 3D model that I labored over. This will &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;definitely&lt;/span&gt; open up the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;possibility&lt;/span&gt; for the kind of slow interaction I'm hoping for as well. That the plant would grow more on the side facing a window &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;during&lt;/span&gt; the day, or some kind of pruning or training. Something slow would be nice.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-8057554105658543577?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2007/08/processing-based-forestry.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-4275022512770793524</guid><pubDate>Sun, 19 Aug 2007 04:01:00 +0000</pubDate><atom:updated>2007-08-18T22:13:24.536-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>bonsai</category><category domain='http://www.blogger.com/atom/ns#'>processing</category><title>L-system Drawing</title><description>This &lt;a href="http://www.processing.org/"&gt;Processing&lt;/a&gt; sketch features a truly l-system based plant. I haven't figured out how to "grow" this plant in the same way as the very curly other one. When you click in the window of this sketch it jumps another generation in the weed drawing formula.&lt;br /&gt;&lt;br /&gt;Based on the l-system rule: (X → F-[[X]+X]+F[+FX]-X),(F → FF)&lt;br /&gt;Example 8: Fractal plant from &lt;a href="http://en.wikipedia.org/wiki/L-system"&gt;wikipedia&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cageybirds.com/blog/uploaded_files/processing/Fractal_Plant2/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://www.cageybirds.com/blog/uploaded_images/l-system-weed-01-759191.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-4275022512770793524?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2007/08/l-system-drawing.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-2164013517837601615</guid><pubDate>Wed, 01 Aug 2007 14:47:00 +0000</pubDate><atom:updated>2007-08-14T19:22:16.989-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>bonsai</category><title>V4.0 - 3D Pre-Visualization 3</title><description>A second animation finished. This does a nice slow descent while it spins. I'm ready to try building this.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cageybirds.com/blog/uploaded_images/spin3-h264.mov"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://www.cageybirds.com/blog/uploaded_images/spin3-0140-717036.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;(click the image to see the in-progress animation)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-2164013517837601615?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2007/08/v40-3d-pre-visualization-3.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-1463587445730877520.post-8585100488418390204</guid><pubDate>Mon, 30 Jul 2007 07:03:00 +0000</pubDate><atom:updated>2007-07-30T00:09:53.989-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>bonsai</category><title>V4.0 - 3D Pre-Visualization 2</title><description>An animation of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;pre&lt;/span&gt;-&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;visualization&lt;/span&gt; finished enough frames for me to relax a little. I think this will look enough like a bonsai to be recognizable to others. I really just hope that an average viewer knows what it's supposed to represent. It seems that seeing this in the round really helps make the form visible.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cageybirds.com/blog/uploaded_images/spin2-03.mov"&gt;&lt;img style="cursor: pointer;" src="http://www.cageybirds.com/blog/uploaded_images/spin2-0000-709761.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;      (click the image to see the in-progress animation)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1463587445730877520-8585100488418390204?l=www.cageybirds.com%2Fblog' alt='' /&gt;&lt;/div&gt;</description><link>http://www.cageybirds.com/blog/2007/07/v40-3d-pre-visualization-2.html</link><author>noreply@blogger.com (mdshaub)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>