<?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>Variance Theory</title>
	<atom:link href="http://variancetheory.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://variancetheory.com</link>
	<description>The work of Ben Throop - Artist, Designer, and Developer</description>
	<lastBuildDate>Mon, 29 Mar 2010 02:34:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Unity Model Viewer In Progress &#8211; Rev 2</title>
		<link>http://variancetheory.com/unity-model-viewer-in-progress-rev-2/</link>
		<comments>http://variancetheory.com/unity-model-viewer-in-progress-rev-2/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 05:26:58 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://variancetheory.com/?p=578</guid>
		<description><![CDATA[Rev2 of the Model Viewer ]]></description>
			<content:encoded><![CDATA[<p>An addition to the Model Viewer &#8211; Animation switching. The viewer automatically reads the animations on a model and lets the user flip through them. The model is a blockout concept for an in-progress project my buddy <a href="http://blog.zupko.info/">Andy</a> and I are tinkering with.</p>
<p><em>Please view the full post to see the Unity content.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://variancetheory.com/unity-model-viewer-in-progress-rev-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Productivity++ or how I stopped bad browsing habits</title>
		<link>http://variancetheory.com/productivity-or-how-i-stopped-bad-browsing-habits/</link>
		<comments>http://variancetheory.com/productivity-or-how-i-stopped-bad-browsing-habits/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 04:29:38 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://variancetheory.com/?p=571</guid>
		<description><![CDATA[Like anyone that works at their computer all day, I have to make a point of staying productive through periods of waiting. Waiting for an app to load, for a file to process, or anything else that takes me out of the Flow, and my habit is to reach for Firefox and pull up Facebook [...]]]></description>
			<content:encoded><![CDATA[<p>Like anyone that works at their computer all day, I have to make a point of staying productive through periods of waiting. Waiting for an app to load, for a file to process, or anything else that takes me out of the Flow, and my habit is to reach for Firefox and pull up Facebook or Digg. These two sites really offer no value during the workday. Zero. Unfortunately they are horribly addictive.</p>
<p>Well, I&#8217;ve tried putting extensions on Firefox, but sometimes I&#8217;ll end up browsing with Chrome and BAM, before I know it I&#8217;m commenting on a photo of someone&#8217;s car or reading about the latest <a href="http://icanhascheezburger.com/2008/03/27/funny-pictures-ur-computr-needs-more-rams/">LOLCat</a> to set the tubes on fire. Well my New Year&#8217;s Resolution was to put an end to this and at the very least start visiting sites that advance my life in some way.</p>
<p>So here&#8217;s what I&#8217;m doing and it&#8217;s working so far. See, most every computer nowadays has a &#8220;hosts&#8221; file, which takes precedence over  everything in determining how a URL gets mapped to an IP address. By editing it strategically, you can redirect any attempt to visit one site to another. Wikipedia has a <a href="http://en.wikipedia.org/wiki/Hosts_file">nice article on hosts files</a> and how they work, but their links to instructions are poor. Try these instead:</p>
<p>Windows XP/Vista/7: <a href="http://www.fpweb.net/support/managed-hosting/hostfile-editing-support.asp">http://www.fpweb.net/support/managed-hosting/hostfile-editing-support.asp</a></p>
<p>Mac: <a href="http://ocaoimh.ie/mac-os-x-how-to-update-etchosts/">http://ocaoimh.ie/mac-os-x-how-to-update-etchosts/</a></p>
<div class="wp-caption alignright" style="width: 260px"><img style="margin: 5px;" src="http://upload.wikimedia.org/wikipedia/commons/b/ba/Henry_David_Thoreau.jpg" alt="Neckbeard" width="250" height="308" /><p class="wp-caption-text">Linux users already know this stuff.</p></div>
<p>So what you can do with your hosts file is map a site that you want to stop visiting to one that you want to start visiting. If you habitually type digg.com into your browser, then that will get remapped. Here&#8217;s what you need to do to map digg.com to answers.unity3d.com (because reading the Unity Answers site will certainly enrich you in some way)</p>
<ol>
<li>Open up your hosts file per the above instructions</li>
<li>Get the IP address of answers.unity3d.com by opening up a command line/terminal and typing &#8216;ping answers.unity3d.com&#8217; minus the quotes.  In this case it is 64.34.80.165</li>
<li>In the hosts file, add a line that looks like this:       64.34.80.165   digg.com  #digg-&gt;answers.unity3d.com</li>
<li>Then add a line that looks like this:       64.34.80.165   www.digg.com  #digg-&gt;answers.unity3d.com</li>
<li>Save the hosts file</li>
<li>Try visiting digg.com and enjoy your self-administered smackdown.</li>
</ol>
<p>I&#8217;ve already found that this has helped me break some bad browsing habits.</p>
]]></content:encoded>
			<wfw:commentRss>http://variancetheory.com/productivity-or-how-i-stopped-bad-browsing-habits/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Robot &#8211; Rev 1</title>
		<link>http://variancetheory.com/robot-rev-1/</link>
		<comments>http://variancetheory.com/robot-rev-1/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 03:53:46 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[mrf]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://variancetheory.com/?p=564</guid>
		<description><![CDATA[Putting together a model viewer &#8211; here&#8217;s a work in progress model as well.
The viewer is using the new screen space ambient occlusion in Unity 2.6 plus some regular shadows. 
Please view the full post to see the Unity content.
]]></description>
			<content:encoded><![CDATA[<p>Putting together a model viewer &#8211; here&#8217;s a work in progress model as well.<br />
The viewer is using the new screen space ambient occlusion in Unity 2.6 plus some regular shadows. </p>
<p><em>Please view the full post to see the Unity content.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://variancetheory.com/robot-rev-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Animated Texture Builder</title>
		<link>http://variancetheory.com/animated-texture-builder/</link>
		<comments>http://variancetheory.com/animated-texture-builder/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 06:20:31 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Game Art]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[SubFeatured]]></category>
		<category><![CDATA[Tech Art]]></category>
		<category><![CDATA[Textures]]></category>

		<guid isPermaLink="false">http://variancetheory.com/?p=538</guid>
		<description><![CDATA[Create grid textures from movies.]]></description>
			<content:encoded><![CDATA[<p>Some engines (Unity, Unreal) support animated textures that are formatted in a grid. However not all engines support converting movies into this format.  After looking around for something that would do this and failing to find anything, I wrote a 3dsmax script to help out with this process. It takes in one or more avi&#8217;s and builds a subdivided plane with the corresponding frames mapped to the quads. It then creates a camera. All you need to do at that point is set the render size and render out the camera view.</p>
<p style="text-align: center;"><span style="font-size: large;"><a href="../wp-content/uploads/2009/12/AnimTexBuilder.ms">Download AnimTexBuilder.ms</a></span></p>
<p><a rel="shadowbox;width=900;height=670;" href="http://variancetheory.com/wp-content/uploads/2009/12/2009-12-01_0054.swf"><img class="size-medium wp-image-413 aligncenter" title="AnimTex_Thumb" src="http://variancetheory.com/wp-content/uploads/2009/12/AnimTex.jpg" alt="Animtex_Thumb" /></a></p>
<p><span style="font-size: large;"> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://variancetheory.com/animated-texture-builder/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VFX &#8211; MUA2</title>
		<link>http://variancetheory.com/vfx-mua2/</link>
		<comments>http://variancetheory.com/vfx-mua2/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 21:50:28 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Game Art]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Tech Art]]></category>

		<guid isPermaLink="false">http://variancetheory.com/?p=529</guid>
		<description><![CDATA[Cutscene FX for Vicarious Visions/Activision]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="338" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=7338518&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="600" height="338" src="http://vimeo.com/moogaloop.swf?clip_id=7338518&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Towards the tail end of <a href="http://www.vvisions.com">Vicarious Visions</a>&#8216; work on <a href="http://marvelultimatealliance.marvel.com/">Marvel Ultimate Alliance 2</a> for the 360 and PS3, I contacted my old boss <a href="http://www.vvisions.com/about/management.cfm">Steve Derrick</a> and asked if he could use me for anything. The timing was right &#8211; they were a bit short on folks to do FX production. Since I had some experience with the tools and processes at VV, Steve asked me to come on and build some cutscene FX.</p>
<p>This was a blitzkrieg of a job. Entering crunch from the word go, it was 3 weeks to get set up, learn the new system, and produce a series of effects. For the most part, the scenes were entirely set up and just waiting for particles and corresponding effects, like lighting, screen flash, and physics chunks. I was given some solid direction by <a href="http://features.cgsociety.org/story_custom.php?story_id=5273">Brent Gibson</a> and I had creative freedom in deciding how to execute the work which kept my motivation level sky high.</p>
<p>As with any large project, there&#8217;s significant overhead in integration. Checkins were only allowed after a team member had completely validated their work locally. This means lots of syncing, lots of building, and lots of waiting. At that stage of the project though, you do not want to be the sucker that breaks the build. Luckily I escaped the ire of Aaron, the lead engineer, and my checkins all cleared.</p>
<p>Overall, I would&#8217;ve been more productive had I been local for the duration of the contract, but with my wife ready to go into labor at any moment, I wasn&#8217;t able to go on site except for a day to ramp up and pick up a devkit. Still, what I was able to provide even under those circumstances was a win for everyone and I enjoyed the work immensely &#8211; even carrying a rekindled love of particle explosions into the creation of Detonator after my son was born.</p>
]]></content:encoded>
			<wfw:commentRss>http://variancetheory.com/vfx-mua2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Detonator &#8211; Explosions for Unity3D</title>
		<link>http://variancetheory.com/detonator/</link>
		<comments>http://variancetheory.com/detonator/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 16:54:35 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Game Art]]></category>
		<category><![CDATA[Tech Art]]></category>
		<category><![CDATA[Textures]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://variancetheory.com/?p=517</guid>
		<description><![CDATA[Created for the Unity Summer of Code 2009.]]></description>
			<content:encoded><![CDATA[<p>Detonator is an extension for <a href="http://unity3d.com">Unity3D</a> that lets you make good looking explosions quickly and easily for your Unity projects. How you use it depends on who you are and what your goals are. Solo coders can quickly get prototype explosions going while artists can stack effects to quickly make complex explosions.</p>
<p><a href="http://variancetheory.com/wp-content/uploads/2009/10/Detonator102shot.jpg" rel="shadowbox[post-517];player=img;"><img class="aligncenter size-medium wp-image-522" title="Detonator102shot" src="http://variancetheory.com/wp-content/uploads/2009/10/Detonator102shot-585x369.jpg" alt="Detonator102shot" width="585" height="369" /></a></p>
<p>Detonator was created originally for the Unity Summer of Code 2009 &#8211; <a href="http://unity3d.com/support/resources/unity-extensions/explosion-framework">Major releases are hosted on the Unity website</a>.</p>
<h4><a href="http://unity3d.com/support/resources/files/Detonator.unitypackage">Download Detonator 1.02</a></h4>
<p>Instead of replicating the documentation here, which will change over time, here&#8217;s the webplayer that shows what Detonator can do.</p>
<p><span id="more-517"></span></p>
<p><em>Please view the full post to see the Unity content.</em></p>
<h3>Bug Reports</h3>
<p>If you find bugs in the package please report them. Either drop a comment in here or even better, head over to the Assembla page and create a ticket.</p>
<h3>Open Source &#8211; Help improve Detonator!</h3>
<h4><a href="https://www.assembla.com/wiki/show/detonator">Visit the project at Assembla.com</a></h4>
<p>The Detonator project is written in C# and is hosted with Subversion on Assembla.com. There&#8217;s integrated bug reporting and wiki for documentation.  Please join up for free and help expand the project! Some ideas for contributions:</p>
<ul>
<li>Texture packs</li>
<li>iPhone version, probably a wizard, that snapshots a Detonator explosion to an animated texture</li>
<li>Prefabs</li>
<li>Additional DetonatorComponents.
<ul>
<li>Camera Shake</li>
<li>Decals/Blast Marks</li>
<li>Screen Flash</li>
<li>Explosion Chaining</li>
</ul>
</li>
</ul>
<p>Right now only the C# source is hosted, but if you&#8217;d like to contribute art or prefabs, we can set up a section for .unitypackage downloads. And of course when Unity 2.6 is released, it will have SVN support that (hopefully) will make this type of hosting even more productive.</p>
]]></content:encoded>
			<wfw:commentRss>http://variancetheory.com/detonator/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Detonator 1.01 &#8211; Indie Fix</title>
		<link>http://variancetheory.com/detonator-1-01-indie-fix/</link>
		<comments>http://variancetheory.com/detonator-1-01-indie-fix/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 14:58:18 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://variancetheory.com/?p=508</guid>
		<description><![CDATA[Thanks to everyone who pointed out that the initial release of Detonator did not play nice with Unity Indie. The Heatwave and its HeatDistort shader made it quite sad indeed.
Indie users note: After installing this package, delete Detonator/Resources/Detonator/Textures/HeatDistort 
Update: Posted 1.02 &#8211; The fallback subshader in HeatDistort  was not working properly. Now it is and you [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to everyone who pointed out that the initial release of Detonator did not play nice with Unity Indie. The Heatwave and its HeatDistort shader made it quite sad indeed.</p>
<p><span style="color: #ff6600;"><strong><span style="text-decoration: line-through;">Indie users note: After installing this package, delete Detonator/Resources/Detonator/Textures/HeatDistort </span></strong></span></p>
<p>Update: Posted 1.02 &#8211; The fallback subshader in HeatDistort  was not working properly. Now it is and you don&#8217;t need to delete that shader anymore. Woop!</p>
<p>Link: <a href="http://variancetheory.com/wp-content/uploads/2009/09/Detonator-1.02.unitypackage">Detonator-1.02</a></p>
]]></content:encoded>
			<wfw:commentRss>http://variancetheory.com/detonator-1-01-indie-fix/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Detonator release today?</title>
		<link>http://variancetheory.com/detonator-release-today/</link>
		<comments>http://variancetheory.com/detonator-release-today/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 04:21:21 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://variancetheory.com/?p=501</guid>
		<description><![CDATA[Detonator will be released very soon. This post outlines future development and bug reporting.]]></description>
			<content:encoded><![CDATA[<p><a href="http://variancetheory.com/wp-content/uploads/2009/09/Detonator-Finalshots.jpg" rel="shadowbox[post-501];player=img;"><img class="size-medium wp-image-502 alignnone" title="Detonator-Finalshots" src="http://variancetheory.com/wp-content/uploads/2009/09/Detonator-Finalshots-585x349.jpg" alt="Detonator-Finalshots" width="585" height="349" /></a></p>
<p><em>(Update: Apparently the Unity guys had some issues updating their site. Stuff should be up 9/17)</em></p>
<p>Well as of this writing it&#8217;s not out just yet, but it will be very shortly. I&#8217;m going to bed in a few minutes and the boys in Copenhagen will be getting up, and Detonator, if not all of the SOC projects, will be released tomorrow. I wanted to just make a quick post for anyone that ends up here and is looking for more info, wondering where development is headed, or finds bugs.</p>
<p>I plan on continuing development on the project and will be posting the code and the current dev build to some public source sharing service like Assembla.com or Google Code in the next couple of days. I&#8217;m SURE that people will find bugs and I&#8217;d like to stay on top of them as best I can. Really, there was minimal testing done on this project so if something acts weird, it probably is.</p>
<p>In the meantime, if you find a bug and don&#8217;t know what to do with it, drop it in the comments here. Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://variancetheory.com/detonator-release-today/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Detonator is close&#8230;</title>
		<link>http://variancetheory.com/detonator-is-close/</link>
		<comments>http://variancetheory.com/detonator-is-close/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 20:53:20 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://variancetheory.com/?p=498</guid>
		<description><![CDATA[
Detonator Parametric Explosion Framework for Unity from Unity3D on Vimeo.
]]></description>
			<content:encoded><![CDATA[<p><object width="600" height="330"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6596756&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6596756&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="330"></embed></object>
<p><a href="http://vimeo.com/6596756">Detonator Parametric Explosion Framework for Unity</a> from <a href="http://vimeo.com/unity3d">Unity3D</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://variancetheory.com/detonator-is-close/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
