<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ed Whetstone&#039;s Kludge City</title>
	<atom:link href="http://kludgecity.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kludgecity.wordpress.com</link>
	<description>Production Blog</description>
	<lastBuildDate>Thu, 18 Aug 2011 19:04:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='kludgecity.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ed Whetstone&#039;s Kludge City</title>
		<link>http://kludgecity.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://kludgecity.wordpress.com/osd.xml" title="Ed Whetstone&#039;s Kludge City" />
	<atom:link rel='hub' href='http://kludgecity.wordpress.com/?pushpress=hub'/>
		<item>
		<title>UV madness</title>
		<link>http://kludgecity.wordpress.com/2011/05/17/uv-madness/</link>
		<comments>http://kludgecity.wordpress.com/2011/05/17/uv-madness/#comments</comments>
		<pubDate>Tue, 17 May 2011 18:48:19 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[Kludge City]]></category>
		<category><![CDATA[On Process]]></category>

		<guid isPermaLink="false">http://kludgecity.wordpress.com/?p=81</guid>
		<description><![CDATA[The current version of Kludge uses a procedure I call &#8220;unitizeAndPlace&#8221; which divides up the window UVs into an 8&#215;8 grid on the 0-1 UV space.  It does this by iterating through all selected faces and assigning them to randomly-selected spots. This is very slow.  On a building with ten thousand windows, the uAP script [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=81&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The current version of Kludge uses a procedure I call &#8220;unitizeAndPlace&#8221; which divides up the window UVs into an 8&#215;8 grid on the 0-1 UV space.  It does this by iterating through all selected faces and assigning them to randomly-selected spots.</p>
<p>This is very slow.  On a building with ten thousand windows, the uAP script has to run a loop to select the face, pick a random number, and move the UV shell <strong><em>ten thousand times</em>.  </strong>Usually this takes a few minutes, but the larger the number of faces, the larger the performance hit.  A massive building with 60,000 windows will take more than an hour to UV.</p>
<p>The result of all this is that 1/64th of all the faces end up on each of the 64 possible UV grid spaces &#8212; which means there is a much better way to do this.  Instead of randomly placing 10,000 faces, instead, I&#8217;m now creating 64 groups of random faces and assigning them to each of the 64 spaces.  The randomization and selection process still takes some time, but I&#8217;m also using sets instead of arrays for the face lists, which should reduce the amount of time required writing and re-writing arrays.</p>
<p>I&#8217;ll post up the results whenever I run some stress tests.  I think this script could be useful for a variety of projects, not just Kludge.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=81&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2011/05/17/uv-madness/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>
	</item>
		<item>
		<title>Delays, but&#8230;</title>
		<link>http://kludgecity.wordpress.com/2011/05/05/delays-but/</link>
		<comments>http://kludgecity.wordpress.com/2011/05/05/delays-but/#comments</comments>
		<pubDate>Thu, 05 May 2011 05:46:51 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[Kludge City]]></category>

		<guid isPermaLink="false">https://kludgecity.wordpress.com/2011/05/05/delays-but/</guid>
		<description><![CDATA[Hey, if anyone wants me to email them a copy of kludge 2, bugs and all, just let me know. The project is officially &#8220;on-hiatus&#8221; while I finish up a couple projects this summer.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=80&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hey, if anyone wants me to email them a copy of kludge 2, bugs and all, just let me know. The project is officially &#8220;on-hiatus&#8221; while I finish up a couple projects this summer. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=80&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2011/05/05/delays-but/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>
	</item>
		<item>
		<title>Version 2.0 Delayed&#8230; again&#8230;</title>
		<link>http://kludgecity.wordpress.com/2011/03/24/version-2-0-delayed-again/</link>
		<comments>http://kludgecity.wordpress.com/2011/03/24/version-2-0-delayed-again/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 20:54:11 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[Kludge City]]></category>
		<category><![CDATA[On Process]]></category>

		<guid isPermaLink="false">http://kludgecity.wordpress.com/?p=76</guid>
		<description><![CDATA[I&#8217;ve recently started a job with a studio here in Dallas, so I haven&#8217;t been able to do ANYTHING with Kludge for a couple of months.  I still need to fix a handful of hiccups with Maya 2010 not working correctly, but more importantly, I&#8217;ve actually come up with a few really good ideas that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=76&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently started a job with a studio here in Dallas, so I haven&#8217;t been able to do ANYTHING with Kludge for a couple of months.  I still need to fix a handful of hiccups with Maya 2010 not working correctly, but more importantly, I&#8217;ve actually come up with a few really good ideas that I want to incorporate before I release version 2.  I appreciate everyone&#8217;s patience&#8230; the end result should be a streamlined, production-friendly tool that actually works as advertised.  In the meantime, check out the progress on <a href="http://sumofparts.wordpress.com">http://sumofparts.wordpress.com</a> &#8212; the short film that Kludge is ostensibly built for.  We&#8217;re actually making assets!  hooray!</p>
<p>By the way, if any of you are using Kludge to do anything interesting, send me a picture!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=76&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2011/03/24/version-2-0-delayed-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>
	</item>
		<item>
		<title>Demonstrable</title>
		<link>http://kludgecity.wordpress.com/2011/01/04/demonstrable/</link>
		<comments>http://kludgecity.wordpress.com/2011/01/04/demonstrable/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 22:00:35 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[Kludge City]]></category>

		<guid isPermaLink="false">http://kludgecity.wordpress.com/?p=72</guid>
		<description><![CDATA[My 2010 Demo Reel has an example of KludgeCity in action: &#160; The reel can be found here: http://vimeo.com/17833535<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=72&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My 2010 Demo Reel has an example of KludgeCity in action:</p>
<p><a href="http://sumofparts.files.wordpress.com/2011/01/frame_from_demo_sm.jpg"><img title="frame_from_demo_sm" src="http://sumofparts.files.wordpress.com/2011/01/frame_from_demo_sm.jpg?w=590&#038;h=331" alt="" width="590" height="331" /></a></p>
<p>&nbsp;</p>
<p>The reel can be found here: <a href="http://vimeo.com/17833535">http://vimeo.com/17833535</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=72&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2011/01/04/demonstrable/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>

		<media:content url="http://sumofparts.files.wordpress.com/2011/01/frame_from_demo_sm.jpg" medium="image">
			<media:title type="html">frame_from_demo_sm</media:title>
		</media:content>
	</item>
		<item>
		<title>A Long Way Down</title>
		<link>http://kludgecity.wordpress.com/2010/11/19/a-long-way-down/</link>
		<comments>http://kludgecity.wordpress.com/2010/11/19/a-long-way-down/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 21:57:14 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[daily update]]></category>
		<category><![CDATA[Kludge City]]></category>

		<guid isPermaLink="false">http://kludgecity.wordpress.com/?p=69</guid>
		<description><![CDATA[As part of a test, I ended up building a 200-story, fully-loaded KludgeCity building.  It tips the scales at 1,800,000 triangles including exterior details and interior geometry.  The actual building took about three minutes to generate without UVs.  I included balconies, but I somehow doubt you&#8217;d want those on a building this size.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=69&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As part of a test, I ended up building a 200-story, fully-loaded KludgeCity building.  It tips the scales at 1,800,000 triangles including exterior details and interior geometry.  The actual building took about three minutes to generate without UVs.  I included balconies, but I somehow doubt you&#8217;d want those on a building this size.</p>
<div id="attachment_70" class="wp-caption alignleft" style="width: 600px"><a href="http://kludgecity.files.wordpress.com/2010/11/big_building_test_1.jpg"><img class="size-full wp-image-70" title="big building test 1" src="http://kludgecity.files.wordpress.com/2010/11/big_building_test_1.jpg?w=590&#038;h=590" alt="big building test 1" width="590" height="590" /></a><p class="wp-caption-text">big building test 1</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=69&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2010/11/19/a-long-way-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>

		<media:content url="http://kludgecity.files.wordpress.com/2010/11/big_building_test_1.jpg" medium="image">
			<media:title type="html">big building test 1</media:title>
		</media:content>
	</item>
		<item>
		<title>Window Treatments</title>
		<link>http://kludgecity.wordpress.com/2010/11/18/window-treatments/</link>
		<comments>http://kludgecity.wordpress.com/2010/11/18/window-treatments/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 21:42:33 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[daily update]]></category>
		<category><![CDATA[Kludge City]]></category>

		<guid isPermaLink="false">http://kludgecity.wordpress.com/?p=62</guid>
		<description><![CDATA[Finished the first step of the UV workflow &#8212; the &#8220;unitize and randomize UV&#8221; script from the first KludgeCity.  Now all buildings have their windows and interior dividers UV&#8217;d based on a random 8 by 8 grid.  Also, I&#8217;ve added a &#8220;color&#8221; rollout that allows you to define what colors you want to have on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=62&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Finished the first step of the UV workflow &#8212; the &#8220;unitize and randomize UV&#8221; script from the first KludgeCity.  Now all buildings have their windows and interior dividers UV&#8217;d based on a random 8 by 8 grid.  Also, I&#8217;ve added a &#8220;color&#8221; rollout that allows you to define what colors you want to have on your building shaders before they&#8217;re generated.  This allows you to set a refraction/reflection tint for windows, and also lets you create a &#8220;variation grid&#8221; that controls a random value shift on the glass color.  Below is an example of the window variation, and with nightscape workflow enabled.  Starting to see the light at the end of the tunnel on version 0.2, but I&#8217;ve still got a lot of elbow grease to put in.</p>
<div id="attachment_63" class="wp-caption alignleft" style="width: 428px"><a href="http://kludgecity.files.wordpress.com/2010/11/shaders_rollout.jpg"><img class="size-full wp-image-63" title="shaders rollout" src="http://kludgecity.files.wordpress.com/2010/11/shaders_rollout.jpg?w=590" alt="shaders rollout"   /></a><p class="wp-caption-text">shaders rollout</p></div>
<div id="attachment_64" class="wp-caption alignleft" style="width: 600px"><a href="http://kludgecity.files.wordpress.com/2010/11/windows_and_shaders1.jpeg"><img class="size-full wp-image-64" title="uv windows" src="http://kludgecity.files.wordpress.com/2010/11/windows_and_shaders1.jpeg?w=590&#038;h=442" alt="uv windows" width="590" height="442" /></a><p class="wp-caption-text">uv windows</p></div>
<div id="attachment_65" class="wp-caption alignleft" style="width: 600px"><a href="http://kludgecity.files.wordpress.com/2010/11/windows_and_shaders2.jpeg"><img class="size-full wp-image-65" title="uv windows with nightscape" src="http://kludgecity.files.wordpress.com/2010/11/windows_and_shaders2.jpeg?w=590&#038;h=442" alt="uv windows with nightscape" width="590" height="442" /></a><p class="wp-caption-text">uv windows with nightscape</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/62/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=62&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2010/11/18/window-treatments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>

		<media:content url="http://kludgecity.files.wordpress.com/2010/11/shaders_rollout.jpg" medium="image">
			<media:title type="html">shaders rollout</media:title>
		</media:content>

		<media:content url="http://kludgecity.files.wordpress.com/2010/11/windows_and_shaders1.jpeg" medium="image">
			<media:title type="html">uv windows</media:title>
		</media:content>

		<media:content url="http://kludgecity.files.wordpress.com/2010/11/windows_and_shaders2.jpeg" medium="image">
			<media:title type="html">uv windows with nightscape</media:title>
		</media:content>
	</item>
		<item>
		<title>Fresh air for KludgeCity Residents</title>
		<link>http://kludgecity.wordpress.com/2010/11/17/fresh-air-for-kludgecity-residents/</link>
		<comments>http://kludgecity.wordpress.com/2010/11/17/fresh-air-for-kludgecity-residents/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 22:53:18 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[daily update]]></category>
		<category><![CDATA[Kludge City]]></category>

		<guid isPermaLink="false">http://kludgecity.wordpress.com/?p=57</guid>
		<description><![CDATA[working on balconies.  Not exactly realistic right now, but I&#8217;m trying a couple different variations.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=57&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>working on balconies.  Not exactly realistic right now, but I&#8217;m trying a couple different variations.</p>
<div id="attachment_58" class="wp-caption alignleft" style="width: 490px"><a href="http://kludgecity.files.wordpress.com/2010/11/balconies1.jpeg"><img class="size-full wp-image-58" title="balconies experiment" src="http://kludgecity.files.wordpress.com/2010/11/balconies1.jpeg?w=590" alt="balconies experiment"   /></a><p class="wp-caption-text">balconies experiment</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=57&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2010/11/17/fresh-air-for-kludgecity-residents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>

		<media:content url="http://kludgecity.files.wordpress.com/2010/11/balconies1.jpeg" medium="image">
			<media:title type="html">balconies experiment</media:title>
		</media:content>
	</item>
		<item>
		<title>A note on process</title>
		<link>http://kludgecity.wordpress.com/2010/11/15/a-note-on-process/</link>
		<comments>http://kludgecity.wordpress.com/2010/11/15/a-note-on-process/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 05:53:29 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[Kludge City]]></category>
		<category><![CDATA[On Process]]></category>

		<guid isPermaLink="false">http://kludgecity.wordpress.com/?p=43</guid>
		<description><![CDATA[In case anyone&#8217;s curious, I thought I&#8217;d let you know sort of what my process is when I&#8217;m working on Kludge. Most importantly, I keep my eyes open when I&#8217;m out and about.  I live in Dallas, so we&#8217;ve got a fairly decent variety in our skyline.  I take photos when I can, and look [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=43&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In case anyone&#8217;s curious, I thought I&#8217;d let you know sort of what my process is when I&#8217;m working on Kludge.</p>
<p>Most importantly, I keep my eyes open when I&#8217;m out and about.  I live in Dallas, so we&#8217;ve got a fairly decent variety in our skyline.  I take photos when I can, and look at pictures of interesting buildings online. There is sort of a vocabulary of city architecture &#8212; some buildings have alternating stripes of material (what I call &#8220;buffers&#8221; in the script), some buildings have windows that wrap around, some have blank walls without windows, some are monolithic and flat on their facades, and others have all kinds of details extruding out from their surfaces.  My job is to take those basic architectural ideas, and make a system that is capable of creating them on the fly, for any mixture of features.</p>
<p>It doesn&#8217;t always work.</p>
<p>The first step is always to model out the structure by hand.  Everything you do in Maya has a corresponding command in MEL.  In theory, if you can do it manually, you can do it in a script.  I&#8217;ll work out a list of steps that are involved in creating a particular bit of geometry, and write out a sort of &#8220;pseudo-code&#8221; that summarizes the process.  Then I figure out what MEL commands will give me the desired result.  Usually this involves a lot of guess-and-check and many trips to the technical documentation.  MEL is good at a lot of things, but it can be incredibly difficult to find a scripted solution that mimics human creative judgment. &#8220;select the faces that are facing outward from the building&#8221; is great if you&#8217;re talking to a modeler, but translating that into code can be tricky.</p>
<p>At the core of Kludge there is the default building &#8212; the only building that is guaranteed to work perfectly every time.  Whenever I add a new feature, I work with this default building at default settings until I make it work correctly.  The &#8220;ideal test case&#8221; is something I come back to throughout the testing process &#8212; every time I make a major change, the first thing I check is to see whether the default setup still works as expected.</p>
<p>After that, I try out a handful of other configurations.  If all goes well, then I proceed to do everything I can to break the system.  Most of the time, this is not difficult.  Usually, I try to &#8220;user-proof&#8221; the system to the best of my imagination, but the truth is, there are more ways to break Kludge than there is time for me to fix them.  All I can really do is try to make the system as flexible as possible.</p>
<p>A lot of the functionality of Kludge will eventually involve randomization, and I really can&#8217;t ensure that every combination of features will look good, or even work at all.  But I guess that&#8217;s really the power of working procedurally &#8212; if you don&#8217;t like the result, in a couple minutes, you can have an entirely different building.  There&#8217;s no reason not to try a bunch of different things and only keep what works.</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=43&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2010/11/15/a-note-on-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>
	</item>
		<item>
		<title>Wait, what&#8217;s this?</title>
		<link>http://kludgecity.wordpress.com/2010/11/11/wait-whats-this/</link>
		<comments>http://kludgecity.wordpress.com/2010/11/11/wait-whats-this/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 04:02:04 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[daily update]]></category>
		<category><![CDATA[Kludge City]]></category>

		<guid isPermaLink="false">http://kludgecity.wordpress.com/?p=52</guid>
		<description><![CDATA[Is it possibly the nightscape workflow that I promised but never delivered on in the first version?  I think it might be.  Still leagues from perfect, but so far so good!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=52&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Is it possibly the nightscape workflow that I promised but never delivered on in the first version?  I think it might be.  Still leagues from perfect, but so far so good!</p>
<div id="attachment_53" class="wp-caption alignleft" style="width: 600px"><a href="http://kludgecity.files.wordpress.com/2010/11/nightscape-test-01.jpg"><img class="size-full wp-image-53" title="nightscape test 01" src="http://kludgecity.files.wordpress.com/2010/11/nightscape-test-01.jpg?w=590&#038;h=284" alt="nightscape test 01" width="590" height="284" /></a><p class="wp-caption-text">nightscape test 01</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=52&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2010/11/11/wait-whats-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>

		<media:content url="http://kludgecity.files.wordpress.com/2010/11/nightscape-test-01.jpg" medium="image">
			<media:title type="html">nightscape test 01</media:title>
		</media:content>
	</item>
		<item>
		<title>Approximately Proxy</title>
		<link>http://kludgecity.wordpress.com/2010/11/09/approximately-proxy/</link>
		<comments>http://kludgecity.wordpress.com/2010/11/09/approximately-proxy/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 20:48:54 +0000</pubDate>
		<dc:creator>Ed Whetstone</dc:creator>
				<category><![CDATA[daily update]]></category>
		<category><![CDATA[Kludge City]]></category>

		<guid isPermaLink="false">http://kludgecity.wordpress.com/?p=47</guid>
		<description><![CDATA[Added new feature &#8212; now you can generate a low poly proxy (152 quads, compared to 70,000 for the full mesh) You will eventually be able to toggle between the visibility of the proxy and the high-poly version, so you can place your buildings before render time, add a command as a pre-render MEL script, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=47&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Added new feature &#8212; now you can generate a low poly proxy (152 quads, compared to 70,000 for the full mesh)</p>
<p>You will eventually be able to toggle between the visibility of the proxy and the high-poly version, so you can place your buildings before render time, add a command as a pre-render MEL script, and the system will switch all of them out for the render.</p>
<div id="attachment_48" class="wp-caption alignleft" style="width: 600px"><a href="http://kludgecity.files.wordpress.com/2010/11/proxy-example.jpeg"><img class="size-full wp-image-48" title="proxy example" src="http://kludgecity.files.wordpress.com/2010/11/proxy-example.jpeg?w=590&#038;h=331" alt="proxy example" width="590" height="331" /></a><p class="wp-caption-text">proxy example</p></div>
<div id="attachment_49" class="wp-caption alignleft" style="width: 600px"><a href="http://kludgecity.files.wordpress.com/2010/11/proxyexample.jpg"><img class="size-full wp-image-49" title="proxy example wireframe" src="http://kludgecity.files.wordpress.com/2010/11/proxyexample.jpg?w=590&#038;h=590" alt="proxy example wireframe" width="590" height="590" /></a><p class="wp-caption-text">proxy example wireframe</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kludgecity.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kludgecity.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kludgecity.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kludgecity.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kludgecity.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kludgecity.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kludgecity.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kludgecity.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kludgecity.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kludgecity.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kludgecity.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kludgecity.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kludgecity.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kludgecity.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kludgecity.wordpress.com&amp;blog=17135606&amp;post=47&amp;subd=kludgecity&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kludgecity.wordpress.com/2010/11/09/approximately-proxy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abd852b028c433b7a7ef8257f8f093f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edthehobbit</media:title>
		</media:content>

		<media:content url="http://kludgecity.files.wordpress.com/2010/11/proxy-example.jpeg" medium="image">
			<media:title type="html">proxy example</media:title>
		</media:content>

		<media:content url="http://kludgecity.files.wordpress.com/2010/11/proxyexample.jpg" medium="image">
			<media:title type="html">proxy example wireframe</media:title>
		</media:content>
	</item>
	</channel>
</rss>
