<?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>anoved.net &#187; LEGO</title>
	<atom:link href="http://anoved.net/tag/lego/feed/" rel="self" type="application/rss+xml" />
	<link>http://anoved.net</link>
	<description></description>
	<lastBuildDate>Thu, 09 Feb 2012 22:41:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Last Year&#8217;s Starfighters Are Today&#8217;s News</title>
		<link>http://anoved.net/2011/02/last-years-starfighters-are-todays-news/</link>
		<comments>http://anoved.net/2011/02/last-years-starfighters-are-todays-news/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 03:20:12 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[LEGO]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=2732</guid>
		<description><![CDATA[Here are a pair of LEGO starfighters I made last year. These are both Vic Vipers, a popular design loosely based on the player ship from a classic video game. Vic Vipers are characterized by two forward prongs, two rear wings, and a single vertical tail fin. I&#8217;m not quite sure why they&#8217;re so popular [...]]]></description>
			<content:encoded><![CDATA[<p>Here are a pair of LEGO starfighters I made last year.</p>
<p><a title="AMMX-1 &quot;Pickerel&quot; by anoved, on Flickr" href="http://www.flickr.com/photos/anoved/5215994237/"><img src="http://farm6.static.flickr.com/5169/5215994237_c2a40a8d06_z.jpg" alt="AMMX-1 &quot;Pickerel&quot;" width="640" height="480" /></a></p>
<p>These are both <a href="http://www.flickr.com/groups/921332@N22/">Vic Vipers</a>, a popular design loosely based on the <a href="http://gradius.wikia.com/wiki/Vic_Viper">player ship from a classic video game</a>. Vic Vipers are characterized by two forward prongs, two rear wings, and a single vertical tail fin. I&#8217;m not quite sure why they&#8217;re so popular in the LEGO-verse, but I think part of the reason is that the template provides a <em>creative constraint</em>, like painting with a limited palette or <a href="http://en.wikipedia.org/wiki/MacGyver#MacGyverisms">engineering on a budget</a>.</p>
<p><a title="AMMX-2 &quot;Rooster&quot; by anoved, on Flickr" href="http://www.flickr.com/photos/anoved/5216076773/"><img src="http://farm6.static.flickr.com/5007/5216076773_a5bc6c558b_z.jpg" alt="AMMX-2 &quot;Rooster&quot;" width="640" height="480" /></a></p>
<p>Another creative constraint I like to employ when building models is to use pieces from only one or two sets. It helps you learn to see each piece as an elemental shape instead of a specific type of part with a fixed function. <em>Draw what you see, not just a symbol for what you think you see.</em></p>
<p><em></em>Also, <em>strive to rationalize your most indulgent hobby as a valuable exercise in mental elasticity</em>.</p>
<p>Anyway, both ships were built in time for the annual <a href="http://www.flickr.com/photos/pasukaru76/5231339341/">&#8220;NoVVember&#8221; challenge</a>. The second ship was built as a subtle but specific tribute to <a href="http://www.flickr.com/photos/nnenn">nnenn</a> (Nate Nielson), a prolific and respected builder who died unexpectedly last year. The ship incorporates two instances of the <a href="http://peeron.com/inv/parts/41752">funny quasi-part</a> Nate used as his recognizable icon.</p>
<p>So what sort of creative constraints do you work with, intentionally or otherwise? Can a cage become a scaffolding?</p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2011/02/last-years-starfighters-are-todays-news/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;Export to LDraw&#8221; plugin for Google SketchUp</title>
		<link>http://anoved.net/2011/02/export-to-ldraw-plugin-for-google-sketchup/</link>
		<comments>http://anoved.net/2011/02/export-to-ldraw-plugin-for-google-sketchup/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 04:55:33 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[LDraw]]></category>
		<category><![CDATA[LEGO]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[sketchup]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=2807</guid>
		<description><![CDATA[As mentioned in my previous post, I recently drafted a new LDraw part in SketchUp. I converted that model to LDraw format with a script derived from su2ldraw. My version of the plugin is now available as ldraw_export.rb; you can get it here. More details on installation and usage in the file itself.]]></description>
			<content:encoded><![CDATA[<p>As <a href="http://anoved.net/2011/01/2011-1/#92579">mentioned</a> in my previous post, I recently drafted <a href="http://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/92579.dat">a new LDraw part</a> in SketchUp. I converted that model to LDraw format with a script derived from <a href="http://sites.google.com/site/jimfoltz02/su2ldraw">su2ldraw</a>. My version of the plugin is now available as <code>ldraw_export.rb</code>; <a href="http://code.google.com/p/sketchupldraw/downloads/detail?name=ldraw_export.rb"><strong>you can get it here</strong></a>. More details on installation and usage in the file itself.</p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2011/02/export-to-ldraw-plugin-for-google-sketchup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>2011</title>
		<link>http://anoved.net/2010/12/2011/</link>
		<comments>http://anoved.net/2010/12/2011/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 01:27:31 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bike]]></category>
		<category><![CDATA[LEGO]]></category>
		<category><![CDATA[running]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=2792</guid>
		<description><![CDATA[Philadelphia Marathon. (Conditioning corollary: sub-5:00 mile, finally.) Brick Blueprints, a hobby venture. Build a bicycle. Tour some more. Career transition. Further details as events warrant.]]></description>
			<content:encoded><![CDATA[<ol>
<li><a href="http://www.philadelphiamarathon.com/">Philadelphia Marathon.<br />
</a>(Conditioning corollary: sub-5:00 mile, finally.)</li>
<li>Brick Blueprints, a hobby venture.</li>
<li>Build a bicycle. <a href="http://anoved.net/2010/08/bike-trip-recap/">Tour</a> some more.</li>
<li>Career transition.</li>
</ol>
<p>Further details as events warrant.</p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2010/12/2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using LDView to make it easier to add parts to your LDraw library</title>
		<link>http://anoved.net/2010/04/using-ldview-to-make-it-easier-to-add-parts-to-your-ldraw-library/</link>
		<comments>http://anoved.net/2010/04/using-ldview-to-make-it-easier-to-add-parts-to-your-ldraw-library/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 19:46:53 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bricksmith]]></category>
		<category><![CDATA[LDraw]]></category>
		<category><![CDATA[ldview]]></category>
		<category><![CDATA[LEGO]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=2146</guid>
		<description><![CDATA[A common concern among LDraw users is how to add new parts to their libraries. Often, &#8220;in-progress&#8221; versions of desired parts are available in the LDraw.org Parts Tracker (get involved!), but downloading and installing them manually can be tedious. If you don&#8217;t want to download every unofficial part, you can let LDView download and install the [...]]]></description>
			<content:encoded><![CDATA[<p>A common concern among <a href="http://www.ldraw.org/">LDraw</a> users is how to add new parts to their libraries. Often, &#8220;in-progress&#8221; versions of desired parts are available in the <a href="http://www.ldraw.org/library/tracker/">LDraw.org Parts Tracker</a> (<a href="http://www.brothers-brick.com/2010/03/15/volunteering-for-ldraw/">get involved!</a>), but downloading and installing them manually can be tedious. If you don&#8217;t want to download <em><a href="http://www.ldraw.org/modules.php?op=modload&amp;name=News&amp;file=article&amp;sid=14&amp;mode=thread&amp;order=1&amp;thold=0">every</a></em><a href="http://www.ldraw.org/modules.php?op=modload&amp;name=News&amp;file=article&amp;sid=14&amp;mode=thread&amp;order=1&amp;thold=0"> unofficial part</a>, you can let <a href="http://ldview.sourceforge.net/">LDView</a> download and install the parts you want for you.</p>
<p>First, identify the number of a needed part. Let&#8217;s suppose it&#8217;s <a href="http://peeron.com/inv/sets/8968-1">this brick</a>:</p>
<p><a href="http://anoved.net/media/2010/04/peeron-inventory-listing.png"><img title="Identify the new part number" src="http://anoved.net/media/2010/04/peeron-inventory-listing.png" alt="" width="680" height="105" /></a></p>
<p>It&#8217;s not yet in the official part library, but an unofficial version of 60475 <a href="http://www.ldraw.org/cgi-bin/ptdetail.cgi?s=60475">is in the LDraw.org parts tracker</a>. You can download the unofficial part and its prerequisites manually, or you can create a dummy model that requires it, and let LDView retrieve the files you. Here&#8217;s how.</p>
<p>Create a file consisting of a single reference to the desired part, <em>60745.dat</em>:</p>
<pre>1 71 0 0 0 1 0 0 0 1 0 0 0 1 60475.dat</pre>
<p>Let&#8217;s call it <em>download.ldr</em>. Next time you want to download a new part, just change the highlighted part number (or add a new line for the new part; it doesn&#8217;t matter how the parts are positioned):</p>
<p><a href="http://anoved.net/media/2010/04/textwrangler-edit-file.png"><img title="Enter the number of the new part in the dummy file" src="http://anoved.net/media/2010/04/textwrangler-edit-file.png" alt="" width="680" height="197" /></a></p>
<p>LDView can download missing parts automatically. First, make sure &#8220;Automatically check ldraw.org for missing parts&#8221; is checked in the &#8220;Updates&#8221; tab of LDView Preferences:</p>
<p><a href="http://anoved.net/media/2010/04/ldview-check-for-updates.png"><img class="alignnone size-full wp-image-2159" title="LDView preferences" src="http://anoved.net/media/2010/04/ldview-check-for-updates.png" alt="" width="614" height="302" /></a></p>
<p>Next, open <em>download.ldr</em> in LDView. If it&#8217;s already open, reload it. (This will happen instantly if you&#8217;ve selected &#8220;Auto-update immediately&#8221; from the File → Polling menu.) When LDView loads the model, it will attempt to retrieve any missing parts from the parts tracker. After a moment, your new part should appear:</p>
<p><a href="http://anoved.net/media/2010/04/ldview-loaded-part.png"><img title="Reload the dummy file in LDView to retrieve the new part" src="http://anoved.net/media/2010/04/ldview-loaded-part.png" alt="" width="680" height="373" /></a></p>
<p>The new part (and any prerequisite sub-parts or primitives) will be added to your library:</p>
<p><a href="http://anoved.net/media/2010/04/finder-downloaded-part.png"><img title="New part file is downloaded to library" src="http://anoved.net/media/2010/04/finder-downloaded-part.png" alt="" width="680" height="329" /></a></p>
<p>To use your new part in <a href="http://bricksmith.sourceforge.net/">Bricksmith</a>, click &#8220;Reload Parts&#8221; in the &#8220;Parts&#8221; tab of Bricksmith Preferences:</p>
<p><a href="http://anoved.net/media/2010/04/bricksmith-reload-library.png"><img title="Reload library in Bricksmith preferences" src="http://anoved.net/media/2010/04/bricksmith-reload-library.png" alt="" width="488" height="314" /></a></p>
<p>The new part will now be available in the Bricksmith Parts Browser:</p>
<p><img class="alignnone size-full wp-image-2152" title="New part now available in Bricksmith part browser" src="http://anoved.net/media/2010/04/bricksmith-browser.png" alt="" width="682" height="328" /></p>
<p>So, the point is that if you want to use a part that&#8217;s not yet in your library, just paste the part number in <em>download.ldr</em>, open it in LDView, and reload your parts library in Bricksmith.</p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2010/04/using-ldview-to-make-it-easier-to-add-parts-to-your-ldraw-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LDTrim Service</title>
		<link>http://anoved.net/2010/04/ldtrim-service/</link>
		<comments>http://anoved.net/2010/04/ldtrim-service/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 13:49:33 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[automator]]></category>
		<category><![CDATA[LDraw]]></category>
		<category><![CDATA[LEGO]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[service]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=2131</guid>
		<description><![CDATA[LDTrim is a little command line utility I wrote to help format LDraw code. Using Automator in Mac OS X 10.6, I made a Service that applies LDTrim to selected files in the Finder: The screenshot above shows exactly how to set it up. So, if you&#8217;re cleaning up a lot of old LDraw files, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://anoved.net/2008/05/ldtrim/">LDTrim</a> is a little command line utility I wrote to help format LDraw code. Using <a href="http://www.macosxautomation.com/automator/">Automator</a> in Mac OS X 10.6, I made a <a href="http://www.macosxautomation.com/services/index.html">Service</a> that applies LDTrim to selected files in the Finder:</p>
<p><img class="alignnone size-full wp-image-2130" title="LDTrimAutomator" src="http://anoved.net/media/2010/04/LDTrimAutomator.png" alt="" width="680" height="536" /></p>
<p>The screenshot above shows exactly how to set it up. So, if you&#8217;re cleaning up a lot of old LDraw files, now you can do it with nothing more than a right-click on the file or files of interest.</p>
<p><img class="alignnone size-full wp-image-2135" title="LDTrimServiceMenu" src="http://anoved.net/media/2010/04/LDTrimServiceMenu.png" alt="" width="152" height="213" /></p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2010/04/ldtrim-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LEGO Remix</title>
		<link>http://anoved.net/2010/02/lego-remix/</link>
		<comments>http://anoved.net/2010/02/lego-remix/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 23:18:53 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[LEGO]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=1605</guid>
		<description><![CDATA[I&#8217;ve started a Flickr group called LEGO Remix. It is dedicated to the fine art of the alternate model &#8211; something original created with the pieces from an official LEGO set. You have to be frugal and creative with your parts usage to make a good alternate model. It&#8217;s my favorite building challenge. The LEGO [...]]]></description>
			<content:encoded><![CDATA[<p><a title="DJ Brick by anoved, on Flickr" href="http://www.flickr.com/photos/anoved/4361949099/"><img src="http://farm5.static.flickr.com/4062/4361949099_cd93d2988c_m.jpg" alt="DJ Brick" width="240" height="240" /></a></p>
<p>I&#8217;ve started a Flickr group called <a href="http://www.flickr.com/groups/legoremix/">LEGO Remix</a>. It is dedicated to the fine art of the alternate model &#8211; something original created with the pieces from an official LEGO set. You have to be frugal and creative with your parts usage to make a good alternate model. It&#8217;s my favorite building challenge. The LEGO Remix group is intended to encourage this aspect of the hobby.</p>
<p>(The icon is supposed to be a DJ. He&#8217;s… <em>remixing</em> some beats.)</p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2010/02/lego-remix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Translucent Parts Lists in LPub</title>
		<link>http://anoved.net/2010/02/translucent-parts-lists-in-lpub/</link>
		<comments>http://anoved.net/2010/02/translucent-parts-lists-in-lpub/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 01:45:38 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[LEGO]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=1532</guid>
		<description><![CDATA[Inspired by a preview instruction image posted by GreenLead, here is a guide to creating parts lists with translucent backgrounds in LPub. Start by opening a model in LPub. I&#8217;m using this one. Go to LPub&#8217;s Configuration menu and select Page Setup. Choose Picture as the Background type and select a file (thanks to Hubble for [...]]]></description>
			<content:encoded><![CDATA[<p>Inspired by a <a href="http://www.flickr.com/photos/greenlead/4345804760/">preview instruction image</a> posted by <a href="http://www.flickr.com/photos/greenlead/">GreenLead</a>, here is a guide to creating parts lists with translucent backgrounds in <a href="http://www.kclague.net/LPub/">LPub</a>.</p>
<p>Start by opening a model in LPub. I&#8217;m using <a href="http://www.flickr.com/photos/anoved/4347457809/">this one</a>.</p>
<p><a href="http://anoved.net/media/2010/02/s1.png"><img class="alignnone size-medium wp-image-1533" title="s1" src="http://anoved.net/media/2010/02/s1-300x239.png" alt="" width="300" height="239" /></a></p>
<p>Go to LPub&#8217;s <em>Configuration</em> menu and select <em>Page Setup</em>. Choose <em>Picture</em> as the <em>Background</em> type and select a file (thanks to <a href="http://web.me.com/normsherman/Site/Drabblecast_B-Sides/Entries/2009/6/28_Drabblecast_Bsides_5-_Pimp_My_Satellite_Music_Video.html">Hubble</a> for the nebula image in this example).</p>
<p><a href="http://anoved.net/media/2010/02/s2.png"><img class="alignnone size-medium wp-image-1534" title="s2" src="http://anoved.net/media/2010/02/s2-269x300.png" alt="" width="269" height="300" /></a></p>
<p>Now the page background is in place. Don&#8217;t forget that some images make better backgrounds than others. This example is a bit dark, making it hard to see the assembly details in some places.</p>
<p><a href="http://anoved.net/media/2010/02/s3.png"><img class="alignnone size-medium wp-image-1535" title="s3" src="http://anoved.net/media/2010/02/s3-300x239.png" alt="" width="300" height="239" /></a></p>
<p>Next, return to the <em>Configuration</em> menu and select <em>Parts List Setup</em>. Select <em>Picture</em> as the parts list <em>Background</em> type and choose your background image (<a href="http://anoved.net/media/2010/02/overlay.png">here</a> is the simple transparent white image I&#8217;m using).</p>
<p>In this case, it doesn&#8217;t matter whether you choose <em>Stretch</em> or <em>Fill</em>, but if your parts list background has some texture or text you may prefer one over another. However, I think there is a currently a bug in LPub that causes the parts list border to be stretched or cropped along with the background, so for now you&#8217;ll probably want to select <em>Borderless</em> as the <em>Border</em> type.</p>
<p><a href="http://anoved.net/media/2010/02/s4.png"><img class="alignnone size-medium wp-image-1538" title="s4" src="http://anoved.net/media/2010/02/s4-244x300.png" alt="" width="244" height="300" /></a></p>
<p>Now the page background is partly visible through the tinted parts list backgrounds. No post-export image editing necessary! Note that you can also modify individual parts lists backgrounds one at a time by right-clicking them.</p>
<p><a href="http://anoved.net/media/2010/02/s5.png"><img class="alignnone size-medium wp-image-1539" title="s5" src="http://anoved.net/media/2010/02/s5-300x239.png" alt="" width="300" height="239" /></a></p>
<p>I hope this gives you some ideas for new things to try with your custom instructions.</p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2010/02/translucent-parts-lists-in-lpub/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Online LDraw Viewer</title>
		<link>http://anoved.net/2010/01/online-ldraw-viewer/</link>
		<comments>http://anoved.net/2010/01/online-ldraw-viewer/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 06:38:29 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[LEGO]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=1398</guid>
		<description><![CDATA[Click here to view some digital bricks right in your browser. It&#8217;s a quick late-nite first-draft online adaptation of the Processing LDraw viewer I&#8217;ve been playing with.]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1401" title="alvonlinetest" src="http://anoved.net/media/2010/01/alvonlinetest.png" alt="" width="279" height="253" /></p>
<p><a href="http://anoved.net/files/alvlite-test/">Click here to view some digital bricks right in your browser.</a></p>
<p>It&#8217;s a quick late-nite first-draft online adaptation of the <a href="http://anoved.net/2010/01/beginning-processing/">Processing</a> LDraw viewer <a href="http://anoved.net/2010/01/setting-up-andys-ldraw-viewer/">I&#8217;ve been playing with</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2010/01/online-ldraw-viewer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Setting up Andy&#8217;s LDraw Viewer</title>
		<link>http://anoved.net/2010/01/setting-up-andys-ldraw-viewer/</link>
		<comments>http://anoved.net/2010/01/setting-up-andys-ldraw-viewer/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 04:19:29 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[LEGO]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=1392</guid>
		<description><![CDATA[Andy has posted the Processing code for the nifty little LDraw viewer I mentioned in my previous post. Processing gives you a decent among of guidance, but for your reference here&#8217;s what I did to get this up and running: Download and unzip ProcessingLcad-Oct2008.zip. Rename the LcadTest-Oct2008 folder to LcadTest01 in order to match the project [...]]]></description>
			<content:encoded><![CDATA[<p>Andy has <a href="http://www.randommeme.com/mblog/post.cfm/simple-ldraw-viewer-code-in-processing">posted the Processing code</a> for the nifty little LDraw viewer I mentioned in my <a href="http://anoved.net/2010/01/beginning-processing/">previous post</a>.</p>
<p>Processing gives you a decent among of guidance, but for your reference here&#8217;s what I did to get this up and running:</p>
<ol>
<li>Download and unzip <code>ProcessingLcad-Oct2008.zip</code>.</li>
<li>Rename the <code>LcadTest-Oct2008</code> folder to <code>LcadTest01</code> in order to match the project file it contains.</li>
<li>Move the contents of the <code>LcadTest01/libs/</code> folder to your <a href="http://processing.org/reference/libraries/#libraries">Processing sketchbook <code>libraries</code> folder</a>. In my case, it is <code>/Users/anoved/Documents/Processing/libraries/</code>.</li>
<li>Move the contents of the <code>LcadTest01/models/</code> folder to the <code>models</code> subfolder of your LDraw library. Alternatively, you can edit <code>LcadTest01.pde</code> to load a model of your choice.</li>
<li>Open <code>LcadTest01.pde</code> and edit <code>BaseDir</code> to identify your LDraw library folder. In my case, it is <code>/Users/anoved/Documents/LDraw/</code>.</li>
</ol>
<p>Lastly, if the capitalization of the <code>LDConfig.ldr</code> file in your LDraw library does not match that specified later in <code>LcadTest10.pde</code>, edit one or the other so they are in agreement.</p>
<p>Now you can take it for a spin. And, yes, this viewer can load <a href="http://anoved.net/2010/01/ldraw-line-endings/">files with Unix line endings</a>. ☺</p>
<p><a href="http://anoved.net/media/2010/01/andy-lcad.png"><img class="alignnone size-medium wp-image-1391" title="andy-lcad" src="http://anoved.net/media/2010/01/andy-lcad-300x239.png" alt="" width="300" height="239" /></a><a href="http://anoved.net/media/2010/01/andyld-lineending.png"><img class="alignnone size-medium wp-image-1393" title="andyld-lineending" src="http://anoved.net/media/2010/01/andyld-lineending-300x239.png" alt="" width="300" height="239" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2010/01/setting-up-andys-ldraw-viewer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Beginning Processing</title>
		<link>http://anoved.net/2010/01/beginning-processing/</link>
		<comments>http://anoved.net/2010/01/beginning-processing/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 02:31:26 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Geography]]></category>
		<category><![CDATA[LEGO]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://anoved.net/?p=1387</guid>
		<description><![CDATA[Processing is a system that makes it as straightforward as possible to do some pretty sophisticated graphics programming. Based on Java, it abstracts enough technical details to let you focus, more or less, on the basic logic of the idea you want to animate. From the web site: It is used by students, artists, designers, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.processing.org/">Processing</a> is a system that makes it as straightforward as possible to do some pretty sophisticated graphics programming. Based on Java, it abstracts enough technical details to let you focus, more or less, on the basic logic of the idea you want to animate. From the web site:</p>
<blockquote><p>It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool.</p></blockquote>
<p>Check out the <a href="http://www.processing.org/exhibition/">Exhibition</a> for some examples of what&#8217;s possible and the <a href="http://www.processing.org/learning/">Tutorials</a> to see how easy it is get started. There is a great collection of <a href="http://www.processing.org/learning/topics/">examples for specific topics</a>, too, most of which include illustrative applets embedded in the page. The ability to <a href="http://www.processing.org/reference/environment/#applet">export Processing programs (or &#8220;sketches&#8221;) as applets</a> is particularly appealing, although my understanding is that some features, such as file I/O, are available only in application or development mode. It works cross-platform.</p>
<p>I know I have encountered Processing before, but my <a href="http://twitter.com/anoved/status/7619364395">current interest</a> began as I read Andy Lynch&#8217;s <a href="http://www.randommeme.com/mblog/post.cfm/ldraw-viewer-in-processing">description</a> of a simple LDraw renderer he implemented as a Processing sketch. That lit a fire under some related ideas of my own that have been simmering for want of an optimal outlet.</p>
<p>But there&#8217;s more to my interest than digital bricks: if there isn&#8217;t already a decent library (which would be surprising, as <a href="http://processing.org/reference/libraries/index.html">many useful libraries</a> seem to be available), I might be tempted to write a shapefile loader, if for no other reason than to complement the <a href="http://anoved.net/software/chipmunk-basic/shapedraw/">shapefile parser</a> I once wrote for Chipmunk Basic. I think it could be fun to experiment with some raster GIS and remote sensing ideas in Processing, too. <em>(Just get the spectral signatures &#8211; click, click, click &#8211; and you do it. That&#8217;s all what it is!)</em> Last but not least, per its original intent, I can envision using Processing as a superior tool to visualize certain data.</p>
<p>What sort of Process will <em>you</em> invent?</p>
]]></content:encoded>
			<wfw:commentRss>http://anoved.net/2010/01/beginning-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

