<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Whitney Krape</title>
	
	<link>http://www.whitneykrape.com</link>
	<description>Hi, I am an &lt;strong&gt;Animator&lt;/strong&gt;, &lt;strong&gt;Web Developer&lt;/strong&gt;, &lt;i&gt;and&lt;/i&gt; &lt;strong&gt;Voracious Artist&lt;/strong&gt;</description>
	<lastBuildDate>Fri, 03 Feb 2012 22:01:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/WhitneyKrape" /><feedburner:info uri="whitneykrape" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Right now.</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/GnU-WpCRPFc/</link>
		<comments>http://www.whitneykrape.com/2012/02/right-now/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 17:17:32 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1984</guid>
		<description><![CDATA[Welcome to whitneykrape.com. Right now I am juggling a thousand projects but I can be contacted through the form on the contact page. Thanks!]]></description>
			<content:encoded><![CDATA[<p>Welcome to whitneykrape.com. Right now I am juggling a thousand projects but I can be contacted through the form on the contact page. Thanks! </p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/GnU-WpCRPFc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2012/02/right-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2012/02/right-now/</feedburner:origLink></item>
		<item>
		<title>Hide Google Analytics when Logged into WordPress</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/ux5rGLHUs4E/</link>
		<comments>http://www.whitneykrape.com/2011/08/hide-google-analytics-when-logged-into-wordpress/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 23:27:17 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1863</guid>
		<description><![CDATA[Another quick but helpful tip. Most sites use Google Analytics to track visits, pageviews and overall traffic but if you are constantly updating a site you can end up wildly skewing your analytics with constant refreshes. To avoid this, you &#8230; <a href="http://www.whitneykrape.com/2011/08/hide-google-analytics-when-logged-into-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Another quick but helpful tip. Most sites use Google Analytics to track visits, pageviews and overall traffic but if you are constantly updating a site you can end up wildly skewing your analytics with constant refreshes. To avoid this, you can go into Google Analytics and add an IP Filter:<br />
<a href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/08/googleanalyticsfilters_2011-08-26.png"><img class="alignleft size-full wp-image-1871" title="googleanalyticsfilters_2011-08-26" src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/08/googleanalyticsfilters_2011-08-26.png" alt="" width="550" height="376" /></a></p>
<p><br class="clear"/></p>
<p>However this doesn&#8217;t help much if your updating from different coffee shops, or cities for that matter, on a regular basis. For an easy fix use WordPress &#8220;if user logged in&#8221; function.</p>
<pre><code>if ( is_user_logged_in() ) {
//Also a good place to add scripts specific to logged in users.
} else {
//script code
 var _gaq = _gaq || [];
 _gaq.push(['_setAccount', 'UA-8062446-2']);
 _gaq.push(['_trackPageview']);
 _gaq.push(['_trackPageLoadTime']);

 (function() {
   var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
   ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
   var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
 })();
//script code
}
</code></pre>
<p>Now, no matter where, if you are logged in your constant reloads won&#8217;t affect your analytics.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/ux5rGLHUs4E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2011/08/hide-google-analytics-when-logged-into-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2011/08/hide-google-analytics-when-logged-into-wordpress/</feedburner:origLink></item>
		<item>
		<title>Wallace Roberts and Todd</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/53-Gd3P7CJY/</link>
		<comments>http://www.whitneykrape.com/2011/08/wallace-roberts-and-todd/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 23:56:28 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Current Clients]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1852</guid>
		<description><![CDATA[A quick profile of a current client Wallace, Roberts and Todd. WRT came to me about a month ago needing upgrades to their site administration and site readability. I quickly set to work adding more flexibility to their Django based administration and &#8230; <a href="http://www.whitneykrape.com/2011/08/wallace-roberts-and-todd/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A quick profile of a current client <a title="Wallace, Roberts and Todd" href="http://www.wrtdesign.com">Wallace, Roberts and Todd</a>. WRT came to me about a month ago needing upgrades to their site administration and site readability. I quickly set to work adding more flexibility to their Django based administration and moving more of their frontend Codeigniter setup to dynamic content. <strong>Bottomline: They spend less time updating and visitors spend more time exploring.</strong></p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/53-Gd3P7CJY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2011/08/wallace-roberts-and-todd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2011/08/wallace-roberts-and-todd/</feedburner:origLink></item>
		<item>
		<title>Blender 2.5 Network Rendering: Part 02 Windows</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/SPZvUeqCISk/</link>
		<comments>http://www.whitneykrape.com/2011/07/blender-network-rendering-part-02/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 22:43:15 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Blender 3D]]></category>
		<category><![CDATA[Blender 2.5]]></category>
		<category><![CDATA[Command Line]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Rendering]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1663</guid>
		<description><![CDATA[Windows is a solid platform for animation as all of the major 3D platforms support it; however, making it remote render friendly require it to have command line support. Being able to do remote command line for a machine is &#8230; <a href="http://www.whitneykrape.com/2011/07/blender-network-rendering-part-02/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Windows is a solid platform for animation as all of the major 3D platforms support it; however, making it remote render friendly require it to have command line support. Being able to do remote command line for a machine is essential to keep render maintenance to a minimum. First I will go over the SSH (Secure SHell) setup for Windows then get into the a few changes to add better network and Blender support.</p>
<p><span id="more-1663"></span></p>
<h2>1. Setting up SSH</h2>
<p>I have setup the 2 Windows boxes on the render network with Cygwin, it has a lot of support online for troubleshooting and setup. Both machines are Windows XP but with some adjustment this should work on any version.</p>
<p>Head over to <a href="http://www.cygwin.com/" rel="nofollow">http://www.cygwin.com/</a> for the download and there are a few articles around on the commands and setup <a href="http://lifehacker.com/179514/geek-to-live--introduction-to-cygwin-part-i" rel="nofollow">http://lifehacker.com/179514/geek-to-live&#8211;introduction-to-cygwin-part-i</a> and there is also a solid setup by setup for setting up the SSH connection in Windows <a href="http://pigtail.net/LRP/printsrv/cygwin-sshd.html" rel="nofollow">http://pigtail.net/LRP/printsrv/cygwin-sshd.html</a>. I&#8217;ll go over the specifics for Blender setup and commands below.</p>
<p>There is a bit more setup to Cygwin for Windows as a network drive makes the whole process easier. You can map a network drive in Windows but when rendering through the command line Blender won&#8217;t see the that network drive, therefor drive needs to be setup through Cygwin. Startup a Cygwin prompt and use the
<pre><code>net use</code></pre>
<p> command. By default the command will output what network drives are connected but with a few parameters we can use it to map a network drive. To connect to a drive type
<pre><code>net use f: '\/\/192.168.10.1\/sharename' '/user:192.168.10.1\/username' password</code></pre>
<p> Your mileage might vary on the syntax but that should setup the drive to connect on startup.</p>
<h2>2. Blender Node Startup Files</h2>
<p>Blender setup for Windows have Python prepackaged and ready to go, however there we need to build a .blend file to use as the slave and master node startup files.</p>
<p><a class="alignright size-medium wp-image-1744" href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_pluginsetup.png" rel="shadowbox"><img title="blender_pluginsetup" src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_pluginsetup-300x187.png" alt="" /></a> First enable the network render plugin under User Preferences &gt; Add-Ons. This will enable the network render option in the dropdown at the top which is set to &#8220;Blender Render&#8221; by default.</p>
<p><br class="clear"></p>
<p><a class="alignright size-medium wp-image-1752" href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_slavesetup.png" rel="shadowbox"><img title="blender_slavesetup" src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_slavesetup-300x258.png" alt="" /></a> After switching to the &#8220;Network Render&#8221; option at the top find the render options on the right, wherever your properties panel is, and select slave and fillout the network data as needed. Note the &#8220;Path&#8221; here is for temporary files, when starting the render the scene file sets the output directory. Save this file out as node.slave.blend.</p>
<p><br class="clear"></p>
<p><a class="alignright size-medium wp-image-1796" href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/bender_mastersetup.jpg" rel="shadowbox"><img src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/bender_mastersetup-300x258.jpg" alt="" title="bender_mastersetup"/></a>A master node startup file is also needed but since all of the network settings are the same you can simply click the &#8220;Master&#8221; option and save out the file again as something like &#8220;node.master.blend.&#8221;</p>
<p><br class="clear"></p>
<h2>3. Blender Command Line</h2>
<p>Now that you have Cygwin, Blender, and .blend files with for the nodes we can test the whole setup. For testing, you can startup all the Blender instances on the current machine; master, slave and client, using &#8220;localhost&#8221; for all of the addresses. The reference for the syntax is available here, <a href="http://wiki.blender.org/index.php/Doc:Manual/Render/Command_Line_Options"></a> but this changes a bit through Cygwin. To get the proper directory use the full path:
<pre><code>'C:/Program Files/Blender Foundation/Blender/blender.exe'</code></pre>
<p>Followed by:
<pre><code>-b 'z:\/file.blend' -a</code></pre>
<p>The -b switch for identifying the path for file.blend and -a indicating it&#8217;s an animation not a single frame. The full command is:
<pre><code>'C:/Program Files/Blender Foundation/Blender/blender.exe'-b 'z:\/file.blend' -a</code></pre>
<p> Now that we have the syntax down we can startup our nodes.</p>
<h3>Blender Master Node</h3>
<p><a class="alignright size-medium wp-image-1797" href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_masterresult.jpg" rel="shadowbox"><img src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_masterresult-300x102.jpg" alt="" title="blender_masterresult"/></a> For notes on what the master node does refer to my previous post on the overall Blender Networking setup <a href="http://www.whitneykrape.com/tutorials-and-resources/blender-network-rendering-part-01/"></a>. To startup the node use:
<pre><code>'C:/Program Files/Blender Foundation/Blender/blender.exe'-b 'z:\/node.slave.blend' -a</code></pre>
<h3>Blender Slave Node</h3>
<p><a class="alignright size-medium wp-image-1798" href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_slaveresult.jpg" rel="shadowbox"><img src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_slaveresult-300x46.jpg" alt="" title="blender_slaveresult"/></a>Both the master and slave are launched and then left alone so they have the same command structure. (Note the examples are from a Mac terminal but the result will have similar information on all platforms.)
<pre><code>'C:/Program Files/Blender Foundation/Blender/blender.exe'-b 'z:\/node.master.blend' -a</code></pre>
<h3>Blender Client Node</h3>
<p><a class="alignright size-medium wp-image-1803" href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_clientsetting.jpg"><img src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/blender_clientsetting-282x300.jpg" alt="" title="blender_clientsetting"/></a> The last step is to have the client send out the job. You can either send a file through the command line or you can send it from a running instance of Blender. Either way the important step is to make sure the file has the network information setup up and the file set to use &#8220;Network Render.&#8221; </p>
<p><br class="clear"></p>
<p>That should do it for getting you renders out over the network, command line included. Next I&#8217;ll go over the same process for Ubuntu and OS X. In a future post I will also go over adding remote nodes to a network with tunneling and/or port forwards.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/SPZvUeqCISk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2011/07/blender-network-rendering-part-02/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2011/07/blender-network-rendering-part-02/</feedburner:origLink></item>
		<item>
		<title>Quick fix for rel=”category tag” in WordPress</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/T-rRiPVN8jg/</link>
		<comments>http://www.whitneykrape.com/2011/07/quick-fix-for-relcategory-tag-in-wordpress/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 01:22:25 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[HTML5 Vaildation]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1769</guid>
		<description><![CDATA[Here is a quick tip for helping WordPress, WordPress 3.2 specifically, with the HTML5 spec. HTML5 spec says that only certain rel types are allowed and WordPress&#8217; &#8220;category tag&#8221; isn&#8217;t one of them. Fortunately I found a good bit of &#8230; <a href="http://www.whitneykrape.com/2011/07/quick-fix-for-relcategory-tag-in-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here is a quick tip for helping WordPress, WordPress 3.2 specifically, with the HTML5 spec. HTML5 spec says that only certain rel types are allowed and WordPress&#8217; &#8220;category tag&#8221; isn&#8217;t one of them. Fortunately I found a good bit of code here <a href="http://smalldiary.com/wordpresshow-to-add-nofollow-to-category-links.html" rel="nofollow">http://smalldiary.com/wordpresshow-to-add-nofollow-to-category-links.html</a> which strips out the current rel=&#8221;category tag&#8221; and adds a rel=&#8221;nofollow&#8221; as a filter in the fuctions.php file for the theme. By adding it to the functions.php for the theme this provides a theme wide fix rather than having to edit individual templates.</p>
<p>I altered the code a bit for my uses, however, as I&#8217;d still like the search engines crawling around my site so I stripped the code down to:</p>
<pre><code>add_filter( 'the_category', 'add_nofollow_cat' ); 
function add_nofollow_cat( $text ) {
$text = str_replace('rel="category tag"', "", $text); return $text;
}</code></pre>
<p>Now the W3 Validator has one less WordPress quirk to pickup on.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/T-rRiPVN8jg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2011/07/quick-fix-for-relcategory-tag-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2011/07/quick-fix-for-relcategory-tag-in-wordpress/</feedburner:origLink></item>
		<item>
		<title>Blender Transparency Map Shadows Quick Fix</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/ozHzZRyl40Y/</link>
		<comments>http://www.whitneykrape.com/2011/07/blender-transparency-map-shadows/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 12:29:21 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Blender 3D]]></category>
		<category><![CDATA[Blender 2.5]]></category>
		<category><![CDATA[Rendering]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1711</guid>
		<description><![CDATA[Over the weekend I was working out how to tear a piece of paper in Blender and stumbled on the annoying but easily solvable issue of transparency shadows. By default a material will not receive shadows based on the texture &#8230; <a href="http://www.whitneykrape.com/2011/07/blender-transparency-map-shadows/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the weekend I was working out how to tear a piece of paper in Blender and stumbled on the annoying but easily solvable issue of transparency shadows.</p>
<p><a class="alignright size-medium wp-image-1715" href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/transmapshdw_incorrect.jpg" rel="lightbox"><img title="transmapshdw_incorrect" src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/transmapshdw_incorrect-300x168.jpg" alt="" width="300" height="168"/></a> By default a material will not receive shadows based on the texture but on the geometry of an object. As seen here: </p>
<p><br class="clear"></p>
<p><a class="alignright size-medium wp-image-1716" href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/recieve_transparent.png" rel="lightbox"><img title="recieve_transparent" src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/recieve_transparent-109x300.png" alt="" width="34" height="100" /></a> To fix this, go to the receiving material&#8217;s proprieties and click &#8220;Receive Transparent.&#8221;</p>
<p><br class="clear"></p>
<p><a class="alignright size-medium wp-image-1717" href="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/transmapshdw_correct.jpg" rel="lightbox"><img title="transmapshdw_correct" src="http://www.whitneykrape.com/wordcms/wp-content/uploads/2011/07/transmapshdw_correct-300x168.jpg" alt="" width="300" height="168" /></a> Now the shadows are based on the texture:</p>
<p><br class="clear"></p>
<p>A simple fix, but if you are coming from a 3d software using clip maps or settings on the texture this can be a bit difficult to find. I will be taking a closer look on how this effect is best used and if it affects render times in a later post.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/ozHzZRyl40Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2011/07/blender-transparency-map-shadows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2011/07/blender-transparency-map-shadows/</feedburner:origLink></item>
		<item>
		<title>Blender 2.5 Network Rendering: Part 01 Systems</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/s0F0JbXClRI/</link>
		<comments>http://www.whitneykrape.com/2011/06/blender-network-rendering-part-01/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 01:05:56 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Blender 3D]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1576</guid>
		<description><![CDATA[This post is an outline for setting up an offsite render network mainly for Blender Rendering but also for After Effects and possibly Premiere. I had started a series on this before but ran into a number of problems, which have now &#8230; <a href="http://www.whitneykrape.com/2011/06/blender-network-rendering-part-01/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This post is an outline for setting up an offsite render network mainly for Blender Rendering but also for After Effects and possibly Premiere. I had started a series on this before but ran into a number of problems, which have now been sorted out. The network has been in use for a few weeks now and consists of all of the major platforms; Linux (Ubuntu,) Windows (XP/7,) and OS X.</p>
<p>The main objective with this setup is to have a remote render farm where work is offloaded from the main workstation and left to work without constant management; however, variations based on individual needs this setup should be easy to do. I will be covering everything from the OS setup for easy remote management to Blender install and setup to terminal commands. I won&#8217;t be covering hardware setup, OS installation or general use for each program; there are any number of guides these so no sense going over them again, I&#8217;ll be sticking to what you need to manage renders in Blender.</p>
<p><span id="more-1576"></span></p>
<p>This first post is just about the over system setup. The next post will get into the details of setting up each OS then into the Blender setup.</p>
<p><strong>Step 01: Find some computers</strong><br />
This step might be easy for some, but if you are having trouble scrounging up spare computers try craigslist and look for office closings or other giveaways. You can even check recycling centers or second hand shops. Although you can be too picky, I&#8217;d avoid systems with less than a 1Ghz processor and less than 1 Gig of RAM. For best results, try to find systems with a 1:2 ratio of Ghz to RAM (unless they are Dual or Quad core in which case 2-4 Gigs should be fine.)<br />
<strong>Step 02: BIOS Setup</strong><br />
Since you are likely using semi-modern systems, the BIOS setup is simple. Find the power options and make sure Wake-on-Lan is enabled then test. This is essential for an offsite render network but also helpful for an onsite one as well. If one of your systems doesn&#8217;t have a Wake on Lan option, an old but gold system or basic laptop, there are solutions such as using Windows Hibernation, which will be covered later on. For a complete guide to Wake on Lan, Lifehacker has a handy article <a href="http://lifehacker.com/348197/access-your-computer-anytime-and-save-energy-with-wake+on+lan" rel="nofollow">http://lifehacker.com/348197/access-your-computer-anytime-and-save-energy-with-wake+on+lan</a>.<br />
<strong>Step 03: Choose your OS</strong><br />
Since you are using a few random machines you&#8217;ll probably have a mix of OSes. No OS is flat out better than another for network rendering; even Windows can be setup with a remote command line such as SSH. Linux, in this case Ubuntu, does have advantages with cost and ease of setup; Ubuntu is free and most the changes we&#8217;ll be making to Windows are setup and running by default in Ubuntu. Another deciding factor is what addtional services you plan on running on the node. For this network, I have 2 Windows nodes so I can run the After Effects Network Renderer, which is not available for Linux. Also the system is controlled by a recent model Mac Mini which doubles as a web test environment and media machine. Mac Mini&#8217;s aren&#8217;t the best cost to power systems but one system can be used as a client machine for renders; more on this later.</p>
<p><br class="clear"></p>
<p><strong>Step 04: Network Setup</strong><br />
Any network where you can see each system from another will work, nothing too special about the network setup here. My only advice is to avoid wireless networks. Wireless works great for mobile devices but are too inconsistent for a series of render nodes. Hostnames, for instance, don&#8217;t seem to work as readily on wireless networks and rarely are transfer speeds optimal over the air.<br />
<strong>Step 05: OS setup</strong></span><br />
Now the the actual setup. You have a few computers and need to get them setup and rendering together. Each of the systems needs these services:</span></p>
<ol>
<li>SSH</span></li>
<li>VNC (Remote Desktop)</span></li>
<li>Network Accessed Drive (For both on and off site systems.)</li>
<li>Blender 2.5</li>
</ol>
<p>VNC and a Networked Drive aren&#8217;t essential but are extremely helpful. Every now and then I send over a scene that needs a bit more setup. It is usually faster to touch up a scene over VNC than to reupload a large Blender file with cached physics and packaged textures.</p>
<p>One major note. Although it is nice to manage systems with a GUI, using a command line is often much faster and more than sufficient for getting renders through. This guide will go through command line instructions extensively.<br />
<strong>Windows</strong><br />
For remote access to Windows I setup an SSH connection using Cygwin. The setup is a bit tedious but it makes sending remote commands easy and has worked well for me so far. There is also copSSH but I haven&#8217;t used it so this guide will cover the Cygwin method. The initial setup should be done at the system, rather then remotely, but if you have Wake-on-Lan tested and working you can do the Windows setup offsite.<br />
<strong>OSX / Ubuntu</strong><br />
Setting up OSX and Ubuntu are easier, as SSH is included in the OS by default. OSX is the easiest to setup as setting up VNC is an option in the Networking panel and nothing special needs to be configured for headless use. Ubuntu requires more setup as not having a monitor connected means that the GUI isn&#8217;t loaded by default so you have to do some additional configuration to get Ubuntu a bit more remote session friendly. Also, where SMB works pretty well out of the box for OSX, Ubuntu needs a few additional commands to get the network drive working smoothly.</span></span></p>
<p>That&#8217;s it for the outline, look for the Windows guide in the next week or two.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/s0F0JbXClRI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2011/06/blender-network-rendering-part-01/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2011/06/blender-network-rendering-part-01/</feedburner:origLink></item>
		<item>
		<title>Blender Network Rendering: Quick Update</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/L2nl_P6TzLI/</link>
		<comments>http://www.whitneykrape.com/2011/03/blender-network-rendering-quick-update/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 14:20:24 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Blender 3D]]></category>
		<category><![CDATA[Blender 2.5]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1572</guid>
		<description><![CDATA[I&#8217;ve noticed in the past few weeks the site getting more traffic and most of it to the Blender Network Rendering post, there will be an update on this soon. I wanted to point out that the tutorial series isn&#8217;t &#8230; <a href="http://www.whitneykrape.com/2011/03/blender-network-rendering-quick-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve noticed in the past few weeks the site getting more traffic and most of it to the Blender Network Rendering post, there will be an update on this soon. I wanted to point out that the tutorial series isn&#8217;t dead but it did end up going though major revisions when put into practice; the changes are mainly due to LuxRender being a bit too heavy for animation use and my workflow switching to Blender 2.5.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/L2nl_P6TzLI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2011/03/blender-network-rendering-quick-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2011/03/blender-network-rendering-quick-update/</feedburner:origLink></item>
		<item>
		<title>Idea – Production and LuxRender: Week 06</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/NCHguMRSOXM/</link>
		<comments>http://www.whitneykrape.com/2010/12/idea%e2%80%93production-and-luxrender-week-06/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 19:46:29 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1552</guid>
		<description><![CDATA[It has been somewhat difficult to sit down and focus on the actual animation of my film but fortunately I have been tackling all of the technical issues first. With only a couple minor remaining issues, the animation of the &#8230; <a href="http://www.whitneykrape.com/2010/12/idea%e2%80%93production-and-luxrender-week-06/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It has been somewhat difficult to sit down and focus on the actual animation of my film but fortunately I have been tackling all of the technical issues first. With only a couple minor remaining issues, the animation of the film is looking like a vacation next to getting Blender, OS X, Linux, Lightwave and every other piece of software working. Above I have posted an image that shows my experience with LuxRender which is proving to be extremely helpful in getting a solid look for the film.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/NCHguMRSOXM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2010/12/idea%e2%80%93production-and-luxrender-week-06/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2010/12/idea%e2%80%93production-and-luxrender-week-06/</feedburner:origLink></item>
		<item>
		<title>Idea – Wrapping Pre-Production: Week 05</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/5iPmMntKIKk/</link>
		<comments>http://www.whitneykrape.com/2010/08/idea-wrapping-pre-production/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 05:20:56 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Short Film - Idea]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1329</guid>
		<description><![CDATA[It has been a long and productive summer in many areas. Although I have not been working directly on the film, modeling, animating, and rendering, I have had the opportunity to solve a couple of major production issues. First, I &#8230; <a href="http://www.whitneykrape.com/2010/08/idea-wrapping-pre-production/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It has been a long and productive summer in many areas. Although I have not been working directly on the film, modeling, animating, and rendering, I have had the opportunity to solve a couple of major production issues. First, I have settled on a 3D software package. I had been using Lightwave 3D for a very long time, 8 to 9 years, but with the lack of major updates and a questionable move to a subscription based model I could not continue with Lightwave. Looking at other packages was daunting. From an economic standpoint justifying the cost of buying any of them was impossible considering Lightwave is still the least expensive at around 900 bucks. Where the Adobe Production Suite is downright essential, Photoshop and Illustrator are indispensable, a 3D package is not necessary as I am not looking to make money with current short and I have not pursued 3D work for sometime. Fortunately this area is one where open-source software has come through. <a rel="nofollow" href="http://www.blender.org">Blender</a> is a fantastic 3D solution for what I need. Where rigging is quite cumbersome in Lightwave, Blender can switch from modeling to setup with ease.</p>
<p>I will be posting more on Blender and the short film soon, stay tuned!</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/5iPmMntKIKk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2010/08/idea-wrapping-pre-production/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2010/08/idea-wrapping-pre-production/</feedburner:origLink></item>
		<item>
		<title>Animatic Builder v1.40</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/MEZrynsnx7g/</link>
		<comments>http://www.whitneykrape.com/2010/06/animatic-builder-v1-40/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 00:32:37 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animatic Builder]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[The Paperless Animation Studio]]></category>
		<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1349</guid>
		<description><![CDATA[The new version of Animatic Builder is up. This update includes a whole offline system taking advantage of HTML 5&#8242;s manifest and localStorage for offline use anywhere. To complement the new offline functionality is a redesigned UI which now scales &#8230; <a href="http://www.whitneykrape.com/2010/06/animatic-builder-v1-40/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a class="showcase" href='http://www.whitneykrape.com/animaticbuilder/v1.4' title='Animatic Builder v1.40'><img src="http://media.whitneykrape.com/images/posts/20101212_animaticbuilderv140.jpg" alt="Animatic Builder v1.40 - Auth: Whitney Krape" /></a> The new version of <a href="http://www.whitneykrape.com/animatic-builder/">Animatic Builder</a> is up. This update includes a whole offline system taking advantage of HTML 5&#8242;s manifest and localStorage for offline use anywhere. To complement the new offline functionality is a redesigned UI which now scales to mobile platforms as well, specifically the iPhone. The are a number of speed improvements allowing well over 200 frames in a sequence without impacting playback performance. (The SQL updating and the uploading for the demo are disabled.)</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/MEZrynsnx7g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2010/06/animatic-builder-v1-40/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2010/06/animatic-builder-v1-40/</feedburner:origLink></item>
		<item>
		<title>Dynamically generated HTML5 manifests</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/BqrntnpQttg/</link>
		<comments>http://www.whitneykrape.com/2010/06/dynamically-generated-html5-manifests/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 16:42:46 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Tutorials and Resources]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1331</guid>
		<description><![CDATA[In the specification for HTML5 several methods for storing data locally are outlined including localStorage and manifests. While building out the offline storage for Animatic Builder, I attempted to keep the stored data dead simple; as in the case of &#8230; <a href="http://www.whitneykrape.com/2010/06/dynamically-generated-html5-manifests/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the specification for HTML5 several methods for storing data locally are outlined including localStorage and manifests. While building out the offline storage for Animatic Builder, I attempted to keep the stored data dead simple; as in the case of the shot information which is stored as one long JSON string. In this way the shot data can be pulled into any other use by reading the string. Keeping the images stored proved more difficult due to the number, potentially hundreds, and their format as many separate files. As well as making sure the storage is universal on mobile and full client systems.<span id="more-1331"></span></p>
<p>Originally I built a system encoding the images into base64 and storing them in the localStorage with the shot data. At the time I was unaware of this massive headache I was gleefully writing into the backend of the system. Although the stored image swapping in and out of base64 worked well on a local server, when moving onto a remote server, even with a fully featured client browser, the system became uselessly bogged down for obvious reasons. Base64 images are 30% larger than their originals, multiplied by a hundred, you get the idea.</p>
<p>Frustrated, I turned back to the manifest. The manifest in the spec is not outlined as a dynamic cache as it must be set before page load. To get around this, I have a script (simple PHP) build the manifest before the app moves into the data sync and cache page. The preload page scans the /uploads and /structure directories then builds the manifest from the scans.</p>
<p><code><br />
cacheList = array();<br />
// The directories we want to scan.<br />
$paths = array('./', './', './');<br />
// Foreach directory, scan.<br />
foreach($paths as $path) {<br />
 $files = scandir($path);<br />
 foreach($files as $file) {<br />
  if (preg_match('/\.(jpg|png|jpeg|gif|css|js|php)$/i',$file)) {<br />
   $cacheList[] = $path . $file;<br />
  }<br />
 }<br />
};<br />
// Name the manifest.<br />
$manifestFile = 'your.manifest';<br />
$writeTo = fopen($manifestFile, 'w') or die("Error, could not create manifest.");<br />
$contentsCache = "CACHE MANIFEST\nCACHE:\n";<br />
foreach($cacheList as $toCache) {<br />
 $contentsCache .= $toCache . "\n";<br />
}<br />
// Write it all out.<br />
fwrite($writeTo, $contentsCache);<br />
fclose($writeTo);<br />
</code></p>
<p>By building manifest dynamically the developer doesn&#8217;t have to continually update what gets cached and the user gets the whole app cached. The extra step is add the handy JavaScript reporter so the user knows what is happening on the backend <a rel="nofollow" href="http://hacks.mozilla.org/2010/01/offline-web-applications/">Offline Web Applications</a>. The entirety of this solution works on many platforms as the server, PHP building the .manifest, then the browser interpreting the .manifest is up to the client having a modern browser. Fortunately most browsers support these specs.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/BqrntnpQttg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2010/06/dynamically-generated-html5-manifests/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2010/06/dynamically-generated-html5-manifests/</feedburner:origLink></item>
		<item>
		<title>Idea – Animatic Halfway: Week 04</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/oqpHpxjVepE/</link>
		<comments>http://www.whitneykrape.com/2010/03/idea-animatic-halfway-week-04/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 14:19:06 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Short Film - Idea]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1314</guid>
		<description><![CDATA[After pulling together most of my storyboards on paper in my sketchbook I have moved on to building out the frames in Photoshop because I left my sketchbook in another state. Brilliant I know, but it was time to move &#8230; <a href="http://www.whitneykrape.com/2010/03/idea-animatic-halfway-week-04/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>After pulling together most of my storyboards on paper in my sketchbook I have moved on to building out the frames in Photoshop because I left my sketchbook in another state. Brilliant I know, but it was time to move into the digital realm. I was able to trace over the storyboards I have completed and separate out the actions into individual frames.</p>
<p>I have completed about half of the storyboards and I&#8217;ll begin plugging them into Animatic Builder so I can edit the film as I go through my day.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/oqpHpxjVepE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2010/03/idea-animatic-halfway-week-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2010/03/idea-animatic-halfway-week-04/</feedburner:origLink></item>
		<item>
		<title>Idea – Starting the Animatic: Week 03</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/tltcYZM5wPQ/</link>
		<comments>http://www.whitneykrape.com/2010/03/idea-animatic-week-03/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 15:54:53 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Short Film - Idea]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1276</guid>
		<description><![CDATA[The most important part of a large scale project, especially one undertaken solo, is a break. The constant drum beat of, &#8220;I need to finish this and send it out tomorrow!&#8221; takes a massive toll. Stepping back for a day &#8230; <a href="http://www.whitneykrape.com/2010/03/idea-animatic-week-03/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The most important part of a large scale project, especially one undertaken solo, is a break. The constant drum beat of, &#8220;I need to finish this and send it out tomorrow!&#8221; takes a massive toll. Stepping back for a day without thinking about the project makes you realize that your life will continue even if you don&#8217;t finish this film, painting, etc. Even better? When you start working again you will come with fresh ideas and a renewed drive.<span id="more-1276"></span></p>
<p>I came to this point on Friday when I realized I wasn&#8217;t going to finish my animatic in a weeks time. It was at that point I took a break and stood back from the work for a moment and relaxed. Now, a few days later, I have a better outlook on the project.</p>
<p>As I mentioned before the harder parts of the project are two sequences where the doll/avatar animates a couple of ideas. Both ideas are quick flashes, but even with their short screen time, I want to build a design and feel that would get a viewer pulled in. The concept is, these are the &#8220;good&#8221; ideas that flash in an artists mind, that could be something interesting but not exciting. Once the doll tosses these ideas aside, I want a moment where the viewer has to get reemerged into the actual film.</p>
<p>Right now I am adding and developing the pieces up until the main character, he needs a name it seems, makes an escape out of the room.</p>
<p>At this point I was hoping to have more done, but with so many projects in the works I am comfortable with moving a little slower on the film. I&#8217;ll update with the animatic soon.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/tltcYZM5wPQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2010/03/idea-animatic-week-03/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2010/03/idea-animatic-week-03/</feedburner:origLink></item>
		<item>
		<title>Idea – Storyboards: Week 02</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/1VFKN3oYRew/</link>
		<comments>http://www.whitneykrape.com/2010/02/idea-storyboards-week-02/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 05:18:17 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Short Film - Idea]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1236</guid>
		<description><![CDATA[Opening Shot It has been a busy week but I managed to get through most of the storyboards for the film. Rather than try and make a series of thumbnails, a bad idea by the way, I decided to commandeer &#8230; <a href="http://www.whitneykrape.com/2010/02/idea-storyboards-week-02/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="showcase"><a href='http://www.whitneykrape.com/animation/idea-storyboards-week-02/' title='Idea - Storyboards: Week 02'><img src="http://media.whitneykrape.com/images/idea02_withthewind_lg.jpg" alt="Idea - Storyboards: Week 02 - Auth: Whitney Krape" /></a></p>
<p><a class='imageCaptioned alignRight' href='http://media.whitneykrape.com/images/idea02_opening_lg.jpg' rel='shadowbox' title='Opening Shot'><img src='http://media.whitneykrape.com/images/idea02_opening_sm.jpg' alt='Opening Shot - Auth: Whitney Krape' />Opening Shot</a></p>
<p>It has been a busy week but I managed to get through most of the storyboards for the film. Rather than try and make a series of thumbnails, a bad idea by the way, I decided to commandeer one of the sketchbooks I hadn&#8217;t used yet for the task. Although index cards are normally preferred, I&#8217;ve been running around too much to make a proper storyboarding wall. Instead I&#8217;ll scan the pages and put them into my app so I can edit the animatic on my phone.</p>
<p>The most difficult parts of the film to conceptualize are two &#8220;story within a story&#8221; sequences which need to be bold graphically and have very simple story arcs. The shot setup is a bit odd in that the doll has to flip the pages off then have the wind carry the pages behind the foreground so they can be framed over the doll&#8217;s shoulder. Then once framed the pages need to continue flipping through even when they are not being torn off the stack. I don&#8217;t have this sequence shown here, but I&#8217;ll make sure my animatic is shared at some point.<span id="more-1236"></span><br class="clear"></p>
<p>Look below for my &#8220;how not to storyboard&#8221; section and a few sample storyboards from the upcoming film!<br />
<a class='imageCaptioned alignLeft' href='http://media.whitneykrape.com/images/idea02_hownottostoryboard_lg.jpg' rel='shadowbox' title='How not to storyboard'><img src='http://media.whitneykrape.com/images/idea02_hownottostoryboard_sm.jpg' alt='How not to storyboard - Auth: Whitney Krape' />How not to storyboard</a><a class='imageCaptioned alignRight' href='http://media.whitneykrape.com/images/idea02_lookingup_lg.jpg' rel='shadowbox' title='Looking Up'><img src='http://media.whitneykrape.com/images/idea02_lookingup_sm.jpg' alt='Looking Up - Auth: Whitney Krape' />Looking Up</a></p>
<p><br class="clear"></p>
<p>On the left are a collection of thumbnails from my sketchbook where I thought the layout, and action, were getting worked out pretty well. Not really. The main story is getting put down on paper but the thumbnails are so small it is tough to get the layout and even placed in a row they don&#8217;t have much continuity; the page is downright confusing.</p>
<p>On the right is just one, very simple, frame from that sequence. Even without much of a background the frame works much better because the character is fully developed and outlining the action in blue helps the eye know what is going to happen in the scene.</p>
<p><a class='imageCaptioned alignLeft' href='http://media.whitneykrape.com/images/idea02_walkingacross_lg.jpg' rel='shadowbox' title='Walking Across'><img src='http://media.whitneykrape.com/images/idea02_walkingacross_sm.jpg' alt='Walking Across - Auth: Whitney Krape' />Walking Across</a><br />
<br class="clear"></p>
<p>The above image is an even better example of a fully laid out shot. The layout is easy to understand and the action is fully thought out. All of these images need a bit more work to be fully fleshed out, but they at least provide enough information for an animatic.</p>
<p>Check back next week for the animatic!</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/1VFKN3oYRew" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2010/02/idea-storyboards-week-02/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2010/02/idea-storyboards-week-02/</feedburner:origLink></item>
		<item>
		<title>Idea – Concept: Week 01</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/kIY9TTjeFSk/</link>
		<comments>http://www.whitneykrape.com/2010/02/idea-concept-week-01/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 03:19:03 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Short Film - Idea]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1132</guid>
		<description><![CDATA[Turn Around of the &#8220;Idea&#8221; A new website, a year, and now a new film. I realized that my previous film was far to complex to finish on my own in a reasonable amount of time. The main problems with &#8230; <a href="http://www.whitneykrape.com/2010/02/idea-concept-week-01/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="showcase"><a href='http://www.whitneykrape.com/animation/idea-concept-week-01/' title='Idea - Concept: Week 01'><img src="http://media.whitneykrape.com/images/idea01_fromabove_lg.jpg" alt="Idea - Concept: Week 01 - Auth: Whitney Krape" /></a></p>
<p><a class='imageCaptioned alignRight' href='http://media.whitneykrape.com/images/idea_cdesign01_lg.jpg' rel='shadowbox' title='Turn Around of the "Idea"'><img src='http://media.whitneykrape.com/images/idea_cdesign01_sm.jpg' alt='Turn Around of the "Idea" - Auth: Whitney Krape' />Turn Around of the &#8220;Idea&#8221;</a></p>
<p>A new website, a year, and now a new film. I realized that my previous film was far to complex to finish on my own in a reasonable amount of time. The main problems with &#8220;Riot&#8221; are too many characters and an overly realistic design. In developing my new film I have outlined a single main character with only a couple sets. By building a story on a single place and a single character I can focus on the animation rather than many different characters and sets.</p>
<p>The &#8220;Idea&#8221; as I am currently calling it, is about an idea come to life from a stack of paper. Simple. Probably a film that has been done many ways before. My objective to do my own take on a common story and see if it draws and audience.</p>
<p>Here goes. <span id="more-1132"></span></p>
<p>The main image of the post is a paint over 3D sketch of a stack of paper on my desk which will serve as the main set. The lighting is going to change a bit as I have shifted the time to an early morning but the spotlight effect will stay the same.</p>
<p>The &#8220;turn-around&#8221; sketch is a quick drawing I made before working on the final design for the main character. I decided that the film will be a self portrait so I used my logo as the characters face while his body is folded from a ripped out section of a page. The other two drawings are more sketches of the character.</p>
<p>More concept art, hopefully some finished storyboards, next week.</p>
<p>(It would be foolish to expect updates weekly seeing as how I tried that before, but then some mistakes are meant to be repeated.)</p>
<p><a class='imageCaptioned alignLeft' href='http://media.whitneykrape.com/images/idea_sdesign01_lg.jpg' rel='shadowbox' title='Shot and set design'><img src='http://media.whitneykrape.com/images/idea_sdesign01_sm.jpg' alt='Shot and set design - Auth: Whitney Krape' />Shot and set design</a><a class='imageCaptioned alignRight' href='http://media.whitneykrape.com/images/idea_cdesign02_lg.jpg' rel='shadowbox' title='"Idea" Character Design'><img src='http://media.whitneykrape.com/images/idea_cdesign02_sm.jpg' alt='"Idea" Character Design - Auth: Whitney Krape' />&#8220;Idea&#8221; Character Design</a></p>
<p><br class="clear"></p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/kIY9TTjeFSk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2010/02/idea-concept-week-01/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2010/02/idea-concept-week-01/</feedburner:origLink></item>
		<item>
		<title>Animatic Builder now available for download!</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/bAXv6bZw0F8/</link>
		<comments>http://www.whitneykrape.com/2010/02/animatic-builder-now-available-for-download/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 01:48:40 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animatic Builder]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1139</guid>
		<description><![CDATA[A short sweet post here. Up on the Animatic Builder page are two downloads, a nightly build and the recent stable version. Have at least PHP 4 and MySQL 4? then your all set to go! Animatic Builder]]></description>
			<content:encoded><![CDATA[<p>A short sweet post here. Up on the Animatic Builder page are two downloads, a nightly build and the recent stable version. Have at least PHP 4 and MySQL 4? then your all set to go! <a href="http://www.whitneykrape.com/animatic-builder/">Animatic Builder</a></p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/bAXv6bZw0F8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2010/02/animatic-builder-now-available-for-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2010/02/animatic-builder-now-available-for-download/</feedburner:origLink></item>
		<item>
		<title>Animatic Builder Development Continues</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/g2-1Kt6-_Fs/</link>
		<comments>http://www.whitneykrape.com/2009/12/animatic-builder-development-continues/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 02:26:47 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animatic Builder]]></category>
		<category><![CDATA[Animation]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1054</guid>
		<description><![CDATA[The Redesigned Animatic Builder timeline. During the past few weeks I have been diligently updating Animatic Builder with new features and a completely new interface. Overall the main idea of the App hasn&#8217;t changed; building and maintaining a sequence over &#8230; <a href="http://www.whitneykrape.com/2009/12/animatic-builder-development-continues/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="showcase"><a href='http://www.whitneykrape.com/animation/animatic-builder-development-continues/' title='Animatic Builder Development Continues'><img src="http://media.whitneykrape.com/images/animaticbuilder_lg.png" alt="Animatic Builder Development Continues - Auth: Whitney Krape" /></a></p>
<p><a class='imageCaptioned alignRight' href='http://media.whitneykrape.com/images/timeline_v10_lg.jpg' rel='shadowbox' title='The Redesigned Animatic Builder timeline.'><img src='http://media.whitneykrape.com/images/timeline_v10_sm.jpg' alt='The Redesigned Animatic Builder timeline. - Auth: Whitney Krape' />The Redesigned Animatic Builder timeline.</a></p>
<p>During the past few weeks I have been diligently updating Animatic Builder with new features and a completely new interface. Overall the main idea of the App hasn&#8217;t changed; building and maintaining a sequence over a range of any internet connected devices. What in the release makes that goal easier? Quite a bit.</p>
<p>From the start the whole App has been rebuilt with an AJAX, or asynchronous, connection so the user can modify the sequence without the delay of reloading page each time a change needs to be saved. Every on page change is made once a user focuses away from a changeable element. As well, each change effects the sequence immediately so a duration takes effect right as it is made.</p>
<p>The playback system has changed drastically as well. The most obvious alteration is the introduction of a self-centering elastic layout which keeps the current frame in the center of a browser window and when the browser is re-sized the whole layout expands around it to any size. <span id="more-1054"></span> <a class='imageCaptioned alignRight' href='http://media.whitneykrape.com/images/ab_iphone_example_lg.jpg' rel='shadowbox' title='Animatic Builder as on the iPhone.'><img src='http://media.whitneykrape.com/images/ab_iphone_example_sm.jpg' alt='Animatic Builder as on the iPhone. - Auth: Whitney Krape' />Animatic Builder as on the iPhone.</a> You can look at the app on an iPhone for editing then pull the a sequence on a projector and stretch the browser window to fill the screen. In regards to the playback presentation, I&#8217;ve added both a dimming effect and a series of hiding tabs so a user can reduce the whole layout to just the image in a frame. In this way, a user can play a sequence as a movie, seamlessly. Playing back a sequence in the browser feels just like a playing QuickTime movie.</p>
<p>Adding images to the sequence has also been simplified. By double clicking on an frame brings up an image change box where a user can choose from an expandable library. In this same dialog, images can be added, deleted, and collected from the uploads folder.</p>
<p>All of these changes are cross platform. The elastic CSS layout causes some problems on mobile devices however, they aesthetic not functional. More importantly, using Apple&#8217;s JS API, I have added gesture support so one can glide through a sequence easily. Mobile support is light, however, as the iPhone does not allow uploading from their devices but the image menu is available by clicking with two fingers. As well, the iPhone only supports vertical orientation at the moment and the layout need some adjustment. The layout is based on percentages to allow for flexibility across platforms, however when mobile Safari opens some elements get very distorted.</p>
<p>I have started a page on the site specifically for Animatic Builder and I will continue to update it as I use it for my film. To check out the latest version, editing enabled, head here. <a class='imageCaptioned alignRight' href='http://www.whitneykrape.com/animaticbuilder/v1.0' title='Animatic Builder version 1.0'><img src='http://media.whitneykrape.com/images/animaticbuilder_newestversion_lg.jpg' alt='Animatic Builder version 1.0 - Auth: Whitney Krape' />Animatic Builder version 1.0</a></p>
<p>And the new home of the app. <a href="http://www.whitneykrape.com/animatic-builder/">whitneykrape.com/animatic-builder/</a></p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/g2-1Kt6-_Fs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2009/12/animatic-builder-development-continues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2009/12/animatic-builder-development-continues/</feedburner:origLink></item>
		<item>
		<title>Portfolio – Sarah Shipley</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/aZDldRH8DgM/</link>
		<comments>http://www.whitneykrape.com/2009/11/portfolio-sarah-shipley/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 18:28:00 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animation]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=1052</guid>
		<description><![CDATA[I have completed a couple of sites recently and one of those I have had the honor working on is that of Sarah Shipley, a copywriter and producer I met during my time working in New York City. Sarah was &#8230; <a href="http://www.whitneykrape.com/2009/11/portfolio-sarah-shipley/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.whitneykrape.com/images/sarahshipley_example_sm.jpg" alt="Auth: Whitney Krape New Portfolio Site - Sarah Shipley" /></p>
<p>I have completed a couple of sites recently and one of those I have had the honor working on is that of Sarah Shipley, a copywriter and producer I met during my time working in New York City. Sarah was looking for a simple site to show her work. Many times an artist looking for a portfolio site will build an overly complex Flash site with too many bells and whistles. To show off one&#8217;s work, leave add-ons for sites that show off the web; your site is meant to show off you and your work.</p>
<p>Head on over and check out Sarah&#8217;s work!<br />
Edit: Site is down.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/aZDldRH8DgM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2009/11/portfolio-sarah-shipley/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2009/11/portfolio-sarah-shipley/</feedburner:origLink></item>
		<item>
		<title>Relax – Week 3 : Animatic Builder</title>
		<link>http://feedproxy.google.com/~r/WhitneyKrape/~3/GDBZUq7JNAg/</link>
		<comments>http://www.whitneykrape.com/2009/09/relax-week-3-animatic-builder/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 23:00:28 +0000</pubDate>
		<dc:creator>Whitney Krape</dc:creator>
				<category><![CDATA[Animatic Builder]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[The Paperless Animation Studio]]></category>
		<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://www.whitneykrape.com/?p=894</guid>
		<description><![CDATA[The Animatic Builder timeline. For this update I am going to give an overview of a new online application I have developed over he past couple of weeks to aid in pre-production, Animatic Builder. If you are unfamiliar with storyboards &#8230; <a href="http://www.whitneykrape.com/2009/09/relax-week-3-animatic-builder/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="showcase"><img src="http://media.whitneykrape.com/images/animaticbuilder.jpg" alt="Relax - Week 03 : Animatic Builder" /></p>
<p><a class='imageCaptioned alignRight' href='http://media.whitneykrape.com/images/timeline_lg.jpg' rel='shadowbox' title='The Animatic Builder timeline.'><img src='http://media.whitneykrape.com/images/timeline_sm.jpg' alt='The Animatic Builder timeline.' />The Animatic Builder timeline.</a><br />
For this update I am going to give an overview of a new online application I have developed over he past couple of weeks to aid in pre-production, Animatic Builder. If you are unfamiliar with storyboards or animatics <a rel="nofollow" href="http://www.wikipedia.com/animatic">there are overviews here</a>. Essentially where storyboards are the first visual organization of a film idea, an animatic is the next step adding a duration to each storyboard so the pacing of a film can be developed. Animatic Builder is designed to make creating storyboard and animatic sequences easier by keeping a sequence and it&#8217;s associated content in a central location accessible from virtually anywhere within an intuitive user interface.</p>
<p>The core idea of Animatic Builder is that a sequence can be timed out, played back and updated from a web browser without the need for movie compression, emailing large files and maintaining timeline files. With a concept and a set of images, a timed out sequence can be arranged and played back in just a few minutes. Animatic Builder is not meant to replace a non-linear editor such as Final Cut Pro but for planning out a scene or short movie during pre-production. The functionality of the app will be focused on building sequences with only pre-production information, keeping the app lightweight and accessible from any modern browser. Animatic Builder keeps a sequence and it&#8217;s necessary files contained for easy access.<br />
<span id="more-894"></span></p>
<p><br class="clear" /></p>
<p><a class='imageCaptioned alignRight' href='http://media.whitneykrape.com/images/insertshot_lg.jpg' rel='shadowbox' title='Inserting a shot into the Animatic Builder timeline.'><img src='http://media.whitneykrape.com/images/insertshot_sm.jpg' alt='Inserting a shot into the Animatic Builder timeline.' />Inserting a shot into the Animatic Builder timeline.</a></p>
<p>The idea is that keeping a physical storyboard on hand, whether in a sketchbook or a hand-full of index cards, is impractical in many situations. With Animatic Builder, shots can be laid out with metadata such as a description, title, and notes so they can be browsed and updated easily. The app comes alive when a duration is added to each shot, turning the storyboard into a playable animatic.</p>
<p>The only requirement for the app is a JavaScript enabled browser, which includes nearly every modern browser mobile and desktop alike. While JavaScript is a basic requirement each platform presents a unique set of challenges.</p>
<p>As the core idea feature of this app is portability, every possible platform will considered during development from modern browsers such as Internet Explorer and Firefox to mobile platforms such as iPhones, Blackberries and Android based phones and netbooks. For the moment the most advanced features will be found on standard browsers and on the iPhone with gesture support.</p>
<p>The concept is pretty simple so description does not do it justice, instead I recommend giving it a test run.</p>
<p><a class='imageCaptioned' href='http://www.whitneykrape.com/animaticbuilder/alphav0.03/' title='Launch Animatic Builder'><img src='http://media.whitneykrape.com/images/launchab.jpg' alt='Launch Animatic Builder' />Launch Animatic Builder</a></p>
<p class='clear'>For a complete look at the future of the app take a look at the development tree attached below. And yes a user interface rebuild is on the list. I am aware that the app is quite homely looking at the moment.</p>
<ol id="devtree">
<li>
<h3>Animatic Builder &#8211; Development Tree</h3>
<ol class="level-1">
<li>
<h4>Update System</h4>
<ol class="level-2">
<li>Shot reordering system</li>
<li>Asynchronous connection
<ol class="level-3">
<li>Remove update lag</li>
<li>Enable Image/Movie preview during upload</li>
</ol>
</li>
<li>Support for multiple sequences</li>
<li>Multiple versions of a sequence</li>
</ol>
</li>
<li>
<h4>User Interface</h4>
<ol class="level-2">
<li>Clean-up, Simplify and Beautify</li>
<li>Re-tune to place focus on shots, especially during playback</li>
<li>Make metadata collapsible</li>
<li>Current shot detection and highlight
<ol class="level-3">
<li>Play from current</li>
<li>Update current shot</li>
<li>
<h5>Consolidate playback controls</h5>
<ol class="level-4">
<li>Move shot/note controls to playback bar</li>
<li>Only information in sequence</li>
<li>Center controls in window</li>
<li>Goto shot number</li>
</ol>
</li>
</ol>
</li>
<li>
<h5>Rebuild scrolling</h5>
<ol class="level-3">
<li>Disable scrolling</li>
<li>
<h6>Re-enable scrolling to match device</h6>
</li>
<li>Fixed position for iPhone</li>
<li>Center and focus shot</li>
<li>Build &#8220;breathing&#8221; transition between previewing and playback</li>
</ol>
</li>
<li>Investigate seamless camera operations, pan, zoom, rack</li>
</ol>
</li>
<li>
<h4>Offline Support</h4>
<ol class="level-2">
<li>Portable version separate from server</li>
<li>Reads/Writes text information to single file</li>
<li>Uploaded and parsed by online version</li>
<li>Save different versions of sequences</li>
<li>Take advantage of device specific databases</li>
<li>Download/upload zipped file of associated content</li>
</ol>
</li>
<li>
<h4>Audio Engine</h4>
<ol class="level-2">
<li>Simple audio playback timed to shots</li>
<li>Replace/add browser scroll-bar with both audio/video markers</li>
<li>Keep audio/video timeline integrated</li>
</ol>
</li>
<li>
<h4>A more creative/inspiring name than Animatic Builder</h4>
</li>
</ol>
</li>
</ol>
<p>As the app currently resides entirely on a server, some skill is required to setup and maintain the system. Therefore, rather than taking the time to develop an installation for the app, I am keeping the server side source closed and the app only available for previewing. <span class='red'>If you are interested in using the app please contact me with the form at the bottom of the page.</span> At this point I am trying to gauge interest in the concept and see where the project goes.</p>
<img src="http://feeds.feedburner.com/~r/WhitneyKrape/~4/GDBZUq7JNAg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.whitneykrape.com/2009/09/relax-week-3-animatic-builder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.whitneykrape.com/2009/09/relax-week-3-animatic-builder/</feedburner:origLink></item>
	</channel>
</rss>

