<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="https://digitalproduction.com/wp-content/plugins/xslt/public/template.xsl"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:rssFeedStyles="http://www.wordpress.org/ns/xslt#"
>

<channel>
	<title>Maxim Gehricke - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/maxim-gehricke/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Tue, 17 Feb 2026 15:21:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">236729828</site>	<item>
		<title>How I Spent Five Years Making a Solo 3D Film</title>
		<link>https://digitalproduction.com/2026/01/14/sen-five-years-making-a-solo-3d-film/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Wed, 14 Jan 2026 16:00:00 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[3D animation]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Arnold]]></category>
		<category><![CDATA[CGI]]></category>
		<category><![CDATA[Davinci Resolve]]></category>
		<category><![CDATA[Filmmaking]]></category>
		<category><![CDATA[Framestore]]></category>
		<category><![CDATA[Houdini]]></category>
		<category><![CDATA[Maxim Gehricke]]></category>
		<category><![CDATA[Maya]]></category>
		<category><![CDATA[Nuke]]></category>
		<category><![CDATA[Rendering]]></category>
		<category><![CDATA[SEN]]></category>
		<category><![CDATA[solo short film]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[Substance Painter]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[ZBrush]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=246679</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1007b_1.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A cute cartoon robot with cat-like ears and large, glowing blue eyes stands against a backdrop of icy landscape. Its silver body is sleek and modern, adding to its friendly appearance." /></div><div><p>Maxim Gehricke spent five years creating his solo 3D short film SEN. Here’s how he did it without funding, team, or sleep.</p>
<p>The post <a href="https://digitalproduction.com/2026/01/14/sen-five-years-making-a-solo-3d-film/">How I Spent Five Years Making a Solo 3D Film</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1007b_1.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A cute cartoon robot with cat-like ears and large, glowing blue eyes stands against a backdrop of icy landscape. Its silver body is sleek and modern, adding to its friendly appearance." /></div><div><div class="wp-block-image"><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:12974,&quot;href&quot;:&quot;https:\/\/www.senshortfilm.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250321161804\/https:\/\/www.senshortfilm.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-14 19:48:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-17 21:48:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-20 23:17:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-24 16:17:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-29 23:44:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-02 14:47:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-05 19:47:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-09 08:00:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-12 08:52:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-15 09:21:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-18 14:52:29&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-22 14:45:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-26 00:57:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-01 15:44:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-05 21:21:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-09 16:40:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 12:27:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-17 12:56:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-20 18:24:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 04:07:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 00:49:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-07 13:45:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-12 00:08:45&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-16 16:21:02&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-16 16:21:02&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12960,&quot;href&quot;:&quot;https:\/\/youtu.be\/9xhoXIKlan0&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.youtube.com\/watch?v=9xhoXIKlan0&amp;feature=youtu.be&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12961,&quot;href&quot;:&quot;https:\/\/bsky.app\/profile\/maximgehricke.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260114160321\/https:\/\/bsky.app\/profile\/maximgehricke.com&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-14 16:19:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 21:48:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-20 23:17:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 16:17:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-29 23:44:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-02 14:47:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 19:47:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-09 08:00:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-12 08:52:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-15 09:21:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-18 14:52:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 14:45:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 00:57:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:44:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 21:21:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 16:40:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 12:27:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 12:56:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 18:24:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 04:07:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 00:49:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 13:45:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 00:08:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 16:21:02&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-16 16:21:02&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12962,&quot;href&quot;:&quot;https:\/\/www.linkedin.com\/in\/maximgehricke&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12963,&quot;href&quot;:&quot;http:\/\/thepassengerfilm.blogspot.com\/p\/year-1.html&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250213152118\/https:\/\/thepassengerfilm.blogspot.com\/p\/year-1.html&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-14 16:01:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 21:49:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 08:10:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 14:19:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-30 00:02:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-02 14:48:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 23:27:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-09 12:43:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-12 15:23:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-15 19:41:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-18 22:50:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 14:47:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 00:58:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:45:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 21:22:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 16:44:07&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-13 12:29:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 12:56:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 18:30:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 04:07:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-03 08:33:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-10 07:29:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 12:39:00&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-13 12:39:00&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12964,&quot;href&quot;:&quot;https:\/\/www.imdb.com\/de\/name\/nm2462378\/?ref_=fn_t_1&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260114161825\/https:\/\/www.imdb.com\/de\/name\/nm2462378\/?ref_=fn_t_1&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-14 16:32:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 21:49:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 08:10:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 19:03:03&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-01-30 11:44:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-02 16:04:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 22:21:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 08:58:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 12:02:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 18:33:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 14:50:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 01:05:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 15:45:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 16:46:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 12:32:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 12:56:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 18:45:42&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-03-26 04:07:26&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-03 08:33:38&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-04-12 00:11:07&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-04-16 16:21:21&quot;,&quot;http_code&quot;:202}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-16 16:21:21&quot;,&quot;http_code&quot;:202},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12965,&quot;href&quot;:&quot;https:\/\/www.imdb.com\/de\/name\/nm3405964&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260114161957\/https:\/\/www.imdb.com\/de\/name\/nm3405964\/&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.imdb.com\/de\/name\/nm3405964\/&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-14 16:32:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 21:49:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 08:10:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 19:03:03&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-01-30 11:44:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-02 16:04:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 22:21:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 08:58:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 12:02:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 18:33:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 14:50:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 01:05:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 15:45:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 16:46:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 12:32:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 12:56:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 18:46:04&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-03-26 04:07:26&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-03 08:33:38&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-04-12 00:11:07&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-04-16 16:21:21&quot;,&quot;http_code&quot;:202}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-16 16:21:21&quot;,&quot;http_code&quot;:202},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12966,&quot;href&quot;:&quot;https:\/\/www.reddit.com\/r\/composer&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251001192019\/https:\/\/www.reddit.com\/r\/composer\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-14 16:01:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 21:51:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 08:10:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 19:03:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-30 11:44:10&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-02 16:05:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 22:24:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 08:58:56&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-14 12:06:34&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-17 18:33:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 14:52:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 15:45:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 16:48:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 12:34:38&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-17 12:56:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 14:11:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-28 22:59:54&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-03 08:33:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-12 00:11:26&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-16 16:21:27&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-16 16:21:27&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12967,&quot;href&quot;:&quot;https:\/\/www.imdb.com\/de\/name\/nm1580630&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260114161951\/https:\/\/www.imdb.com\/de\/name\/nm1580630\/&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.imdb.com\/de\/name\/nm1580630\/&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-14 16:36:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 21:51:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 08:17:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 19:03:17&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-01-30 11:44:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-02 16:05:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 22:24:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 08:59:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 12:06:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 18:33:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 14:52:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 15:45:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 16:48:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 12:35:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 12:56:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 04:07:38&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-03 08:33:49&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-04-12 00:11:26&quot;,&quot;http_code&quot;:202},{&quot;date&quot;:&quot;2026-04-16 16:21:28&quot;,&quot;http_code&quot;:202}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-16 16:21:28&quot;,&quot;http_code&quot;:202},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12968,&quot;href&quot;:&quot;https:\/\/drive.google.com\/file\/d\/1lFzgILcVpQY9bYSjepxJRHS-0zgD_qT_\/view&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260114163339\/https:\/\/drive.google.com\/file\/d\/1lFzgILcVpQY9bYSjepxJRHS-0zgD_qT_\/view&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-14 17:00:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 06:59:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 10:27:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 19:14:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-30 11:44:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-02 16:05:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-08 07:46:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 09:01:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 12:07:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 18:34:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 14:53:30&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-03 15:45:40&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-09 16:51:00&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-13 12:38:17&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-17 12:56:41&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-26 04:07:59&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-12 23:31:36&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-12 23:31:36&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:12969,&quot;href&quot;:&quot;https:\/\/www.ostfalia.de\/k\/bachelor\/mediendesign&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251114062629\/https:\/\/www.ostfalia.de\/k\/bachelor\/mediendesign&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-14 16:01:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 07:00:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 10:26:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 19:18:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-02 22:41:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-08 07:47:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 09:03:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 12:10:09&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-17 18:34:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 14:54:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 15:45:43&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-11 17:24:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 12:56:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 04:08:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 23:31:41&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-12 23:31:41&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]'></div>
<figure class="alignleft size-full is-resized"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/director-1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  fetchpriority="high"  decoding="async"  width="695"  height="698"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/director-1.png?resize=695%2C698&#038;quality=72&#038;ssl=1"  alt="A close-up portrait of a young man with light brown hair and a beard, wearing a white shirt with small dark patterns. He poses against a textured blue wall, giving a subtle smile."  class="wp-image-246684"  style="aspect-ratio:0.995714818553327;width:226px;height:auto" ></a></figure>
</div>


<p class="wp-block-paragraph">It is kind of a ridiculous idea to make a 3D animated short film all by yourself, particularly if you are a perfectionist and you do not want the result to lean on stylisation as a shortcut. I am Maxim, 25, from Germany. I spent five years creating my animated short film SEN with almost no budget and countless hours of work. This is a rewind of that adventure.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><a href="https://www.senshortfilm.com/" title="">senshortfilm.com</a> | <a href="https://youtu.be/9xhoXIKlan0">YouTube</a> | <a href="https://bsky.app/profile/maximgehricke.com">Bluesky</a> | <a href="https://www.linkedin.com/in/maximgehricke/">LinkedIn</a></p>



<p class="wp-block-paragraph"><em>SEN is a 3D animated short film made entirely by one artist. Built with <a>Maya</a>, <a>Houdini</a>, <a>Nuke</a>, and <a>Substance Painter</a>, the project combines procedural VFX, detailed hard-surface modelling, and full compositing in a solo production pipeline.</em></p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/9xhoXIKlan0?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<h3 id="where-i-started" class="wp-block-heading">Where I Started</h3>



<p class="wp-block-paragraph">It was early 2020. Covid was still “that virus over there”, at least from a European perspective. I was studying Media Design at a small university in rural Germany. We were tasked with creating a concept for a creative project and executing it the following semester. I had already made a few student short films and many small 3D projects, so an animated short film was the obvious choice.</p>



<p class="wp-block-paragraph">I started preproduction around February 2020 with vague ideas. Very early on, it became clear that the main character should be a robot, since I have always enjoyed hard-surface work much more than organic creatures or characters. There is something about rusty metal and subtle surface imperfections that speaks to me, and the challenge of bringing an object to life pushed me to get to work.</p>



		<figure class="wp-block-jetpack-videopress jetpack-videopress-player" style="" >
			<div class="jetpack-videopress-player__wrapper"> <span class="h6kJNx2D3OTACMdWBFTv8deiPewsLKuGMZYzgr18Xrtf5pajSuQFlKUkiLDN2CvzEtj9V4ncGOpbb0"><iframe title="VideoPress Video Player" aria-label='VideoPress Video Player' width='1000' height='1000' src='https://videopress.com/embed/tV8zkq11?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=0&amp;persistVolume=1&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;hd=0' frameborder='0' allowfullscreen data-resize-to-parent="true" allow='clipboard-write'></iframe><script type="wphb-delay-type" src='https://v0.wordpress.com/js/next/videopress-iframe.js?m=1739540970'></script></span></div>
			
			
		</figure>
		


<h3 id="first-concepts-and-story-iterations" class="wp-block-heading">First Concepts and Story Iterations</h3>



<p class="wp-block-paragraph">I developed story ideas while concepting the protagonist and environment. The first idea failed and was scrapped quickly. A second storyline centred on the protagonist and made it into the final film, though in altered form: a small mining robot escaping from a mining station it was attached to by cables. That original concept still survives in the final model as the cable stump detail on the robot’s back.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/variant1.PNG?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1078"  height="759"  data-id="246687"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/variant1.PNG?resize=1078%2C759&#038;quality=72&#038;ssl=1"  alt="A close-up view of a stylized camera lens with two large, round lenses surrounded by a white casing. The lenses feature a dark center with a bright green rim, set against a gray background."  class="wp-image-246687" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/variant1_withears.PNG?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1155"  height="855"  data-id="246688"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/variant1_withears.PNG?resize=1155%2C855&#038;quality=72&#038;ssl=1"  alt="A stylized robot head with large, wide-set green eyes and a rounded white casing. It features two prominent, angular white ears on the top, creating a whimsical and friendly appearance. The background is a solid dark gray."  class="wp-image-246688" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/variant1_withears2.PNG?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1192"  height="895"  data-id="246686"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/variant1_withears2.PNG?resize=1192%2C895&#038;quality=72&#038;ssl=1"  alt="A stylized robot head design featuring large, round blue eyes and white, curved ears. The robot has a black center with blue accents, giving it a whimsical and friendly appearance against a gray background."  class="wp-image-246686" ></a></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">As I explored the design further, my professor, Melanie Beisswenger, noted that having only eyes would limit emotional expression during animation, so I added ears. Wheels, hands, and arms went through multiple iterations. A jackhammer attachment was dropped in favour of a fingered hand to broaden animation options.</figcaption></figure>



<p class="wp-block-paragraph">I was still not satisfied with the script. I wrote an entirely new screenplay in which the robot accidentally awakens a huge worm-like cave creature and traps it during a chase. Two months in, I had two robot stories, neither fully convincing.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/robot_modelsheet1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="313"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/robot_modelsheet1.png?resize=1200%2C313&#038;quality=72&#038;ssl=1"  alt="A 3D rendering of a whimsical robot character viewed from three angles. The robot has a cylindrical body with two large, expressive eyes, wheel-based feet, and cat-like ears, showcasing a playful and approachable design."  class="wp-image-246689" ></a></figure>



<p class="wp-block-paragraph">A breakthrough came from a writing method I had learned in a lecture: asking “what if?” questions. The idea was to allow any thought, no filtering, no judgment, regardless of how implausible it seemed. What if he meets another robot? A mentor figure. What if the mentor is old and rusty? One further “what if?” unlocked the twist. I scrapped the previous storylines and wrote another script, the fourth or fifth by that point. I rewrote it dozens of times based on feedback from friends, my professors, and strangers online.</p>



<h3 id="rewriting-and-planning" class="wp-block-heading">Rewriting and Planning</h3>



<p class="wp-block-paragraph">While rewriting, I planned the environment and visual logic: the portal design, the planet’s material identity, the crashed spaceship in an icy desert, and how the robot arrived there. Some answers carried over from earlier versions, and others were reworked to fit the new narrative. By mid-2020, the film’s core story and setting had stabilised.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/moodboard1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="633"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/moodboard1.png?resize=1200%2C633&#038;quality=72&#038;ssl=1"  alt="A collage of icy landscapes depicting towering icebergs, frozen caves, and a lion standing majestically amidst a wintry backdrop, showcasing shades of blue and white in a serene yet powerful arctic setting."  class="wp-image-246690" ></a></figure>



<h3 id="inspiration-proof-that-solo-is-possible" class="wp-block-heading">Inspiration: Proof That Solo Is Possible</h3>



<p class="wp-block-paragraph">The new plot increased scope: large environments, distant views, FX, and more animation. I doubted whether I could finish it alone. I found Chris Jones&#8217;s blog, who made an animated short film in the early 2000s called “<a href="http://thepassengerfilm.blogspot.com/p/year-1.html" title="">The Passenger</a>”. Reading his production notes was the reality check I needed: if he could do it on early-2000s hardware, I could at least attempt it on modern technology.</p>



<h3 id="animatic-solving-the-edit-before-final-shots" class="wp-block-heading">Animatic: Solving the Edit Before Final Shots</h3>



<p class="wp-block-paragraph">In parallel with story development, I finished the robot concept, rigged it, and built basic set pieces. Once the script was ready, I created the first animatic. That first version was the hardest because it meant building cameras, scenes, and cuts from a blank slate, knowing none of it would appear in the final render. It felt like throwing time away, but it was necessary.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/concepts1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="736"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/concepts1.png?resize=1200%2C736&#038;quality=72&#038;ssl=1"  alt="A design layout featuring two sections: the top shows serene color and mood concepts with icy landscapes, while the bottom displays a cute robot character on wheels in various angles and styles against a neutral background."  class="wp-image-246685" ></a></figure>



<p class="wp-block-paragraph">A total of 13 animatic versions and regular feedback rounds shaped edit and shot layout over the span of about a year, with production starting after the first few months. For an animated project like SEN, much of the final edit is effectively resolved in previz. My last animatic layout and the final edit are almost identical in shot lengths and rough camera positioning.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246698"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A stylized scene with a robotic character resembling a dog, equipped with large eyes and mechanical features, standing on a simple background. In the background, there are vertical icicles, and a timestamp is displayed at the top right."  class="wp-image-246698" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="673"  data-id="246701"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic1.png?resize=1200%2C673&#038;quality=72&#038;ssl=1"  alt="A stylized robotic character with large eyes and cat-like ears is holding a small object while surrounded by hanging icicles. The background features a dark geometric shape, and a digital clock shows the time."  class="wp-image-246701" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic2.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246705"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic2.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A stylized character stands between two large rocks, with a geometric shape towering above. The background features a clear blue sky, while a timer indicates the scene&#039;s duration. Ice formations cling to the rocks, highlighting a cold environment."  class="wp-image-246705" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic3-1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246704"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic3-1.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A close-up of a friendly-looking cartoon robot with large, expressive blue eyes and ears, set against a simple blue background and rocky terrain. A timer indicates 30 seconds elapsed on the top right."  class="wp-image-246704" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic4.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246700"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic4.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A digital robot character with bunny ears sits in a wheelchair, facing a rocky cave. Stalactites hang from the ceiling in the dim light, creating an eerie atmosphere, while a timer in the corner shows 00:00:38:09."  class="wp-image-246700" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic5.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="671"  data-id="246699"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic5.png?resize=1200%2C671&#038;quality=72&#038;ssl=1"  alt="A small, stylized robot character with large round eyes and a smiling expression stands on a textured surface. Behind it, a circular structure looms, suggesting a playful or whimsical environment."  class="wp-image-246699" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic6.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246702"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic6.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A stylized gray robot with large round eyes and pointed ears stands on a flat surface, set against a backdrop of a large rocky formation and a light blue sky. A time counter is visible in the corner of the image."  class="wp-image-246702" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic7.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246703"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic7.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A grayscale rendering of a lunar-like landscape featuring rugged terrain with a prominent curved rock formation. On the right, a detailed spacecraft is partially visible, while a small figure can be seen near the edge of a crater."  class="wp-image-246703" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic8.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246697"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic8.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A stylized robotic character stands in a barren landscape, observing abstract structures partially buried in the ground, with smoke rising in the background. A timestamp and sequence number are displayed in the corner."  class="wp-image-246697" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic9.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246706"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/animatic9.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A digital rendering of a futuristic machine featuring a circular view filled with swirling purple energy. The image shows an abstract chair in the center, with a visible timer in the top right corner, indicating a countdown."  class="wp-image-246706" ></a></figure>
</figure>



<h3 id="discipline-the-real-production-infrastructure" class="wp-block-heading">Discipline: The Real Production Infrastructure</h3>



<p class="wp-block-paragraph">The hardest part of a solo short is not a specific tool or technique. It is continuity. Many people abandon projects of this size, and I came close to doing so more than once. I want to share some tricks that I’ve used to keep myself going.</p>



<p class="wp-block-paragraph">My favourite strategy is breaking tasks down into steps so small that your brain cannot argue with them. Some mornings my first task was simply “open the software.” Completing that gave a tiny dopamine reward and reduced friction.</p>



<p class="wp-block-paragraph">Accountability was another tactic, the “sledgehammer method” of motivation: tell <strong>EVERYONE </strong>you are making the project. If you care about your reputation, you will feel pressure to deliver because people keep asking for progress. This comes with mental health risk, so I would only recommend it once you have fully committed. Routine mattered as well. Habits beat procrastination, and discipline is physical. Exercise kept me under pressure: daily jogging and daily workouts. I overdid it a bit and do not recommend the exact dosage &#8211; my knees and back had opinions at 25. Still, it helped.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1010_1-1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1010_1-1.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A small, rusty robot with big round eyes sits on a rocky, debris-strewn landscape. A futuristic circular portal with blue lights frames the background, where remnants of broken structures are visible. The scene conveys a post-apocalyptic environment."  class="wp-image-246761" ></a></figure>



<p class="wp-block-paragraph">Similarly, it can also really help to get someone else invested into the project. When <a href="http://Stuart Michael Thomas" title="">Stuart Michael Thomas</a> joined me in 2022 and scored the movie, that was a major motivation boost. No way can I not finish the film now that this amazing professional had spent so much time and effort on making a score for it! Thank you again, Stu!</p>



<h3 id="the-schedule" class="wp-block-heading">The Schedule</h3>



<p class="wp-block-paragraph">About one year into the project (January 2021), I wrote a schedule that now reads as slightly unhinged: up at 6, tutorials and books until 9, then work until 9 PM. Weekends free. Later, I shifted to 8 PM plus Saturday hours. This was what it took to make speedy progress, but with additional responsibilities, this pace was not sustainable. There were weeks and months with little progress. During a three-month internship in Hamburg in 2021, I paused the film entirely. Once I started working full-time (late 2022), progress slowed dramatically. Luckily, I had pushed hard the previous years, and SEN was already 60 to 70 per cent complete by then.</p>



<h3 id="technical-details" class="wp-block-heading">Technical Details</h3>



<div class="cnvs-block-collapsibles cnvs-block-collapsibles-1768394969242 cnvs-block-collapsibles-2" >
	
<div class="cnvs-block-collapsible cnvs-block-collapsible-1768394969532" >
	<div class="cnvs-block-collapsible-title">
		<h6 id="delivery" class="cnvs-block-collapsible-heading">
			<a href="#">Delivery</a>
		</h6>
	</div>
	<div class="cnvs-block-collapsible-content">
		

<p class="wp-block-paragraph">Resolution: 1920&#215;1080 raw renders, upscaled manually to 4K (no AI used for upscaling)<br />Runtime: 3:06 min<br />4,407 frames final, 100,000+ rendered EXRs<br />Colourspace: ACEScg<br />Sound: Dolby Atmos mix, downmixes to 5.1 and stereo</p>

	</div>
</div>


<div class="cnvs-block-collapsible cnvs-block-collapsible-1768394969544" >
	<div class="cnvs-block-collapsible-title">
		<h6 id="core-tools" class="cnvs-block-collapsible-heading">
			<a href="#">Core tools<br></a>
		</h6>
	</div>
	<div class="cnvs-block-collapsible-content">
		

<p class="wp-block-paragraph">DCC: Maya<br />Renderer: Arnold<br />FX: Houdini (most), some initial Maya FX<br />Compositing: Nuke<br />Texturing: Substance Painter and Mari<br />Sculpting: ZBrush<br />Editing: DaVinci Resolve (after switching from Adobe Premiere mid-project)</p>

	</div>
</div>

</div>



<div class="cnvs-block-collapsibles cnvs-block-collapsibles-1768395074406 cnvs-block-collapsibles-2" >
	
<div class="cnvs-block-collapsible cnvs-block-collapsible-1768395074625" >
	<div class="cnvs-block-collapsible-title">
		<h6 id="hardware" class="cnvs-block-collapsible-heading">
			<a href="#">Hardware</a>
		</h6>
	</div>
	<div class="cnvs-block-collapsible-content">
		

<p class="wp-block-paragraph">Start: Ryzen 2700X, 32 GB RAM<br />Also used: 16 GB RAM notebook during travel and lectures (some modelling)<br />End: Ryzen 3900X (12 cores), 64 GB RAM (considering expansion)</p>

	</div>
</div>


<div class="cnvs-block-collapsible cnvs-block-collapsible-1768395074638" >
	<div class="cnvs-block-collapsible-title">
		<h6 id="storage" class="cnvs-block-collapsible-heading">
			<a href="#">Storage</a>
		</h6>
	</div>
	<div class="cnvs-block-collapsible-content">
		

<p class="wp-block-paragraph">Total project size: 7.2 TB<br />Rendered EXR sequences: about 2 TB<br />Houdini FX caches: about 2 TB</p>

	</div>
</div>

</div>



<h3 id="workflow-iteration-and-feedback-as-a-system" class="wp-block-heading"><br />Workflow: Iteration and Feedback as a System</h3>



<p class="wp-block-paragraph">One key lesson: everything starts out looking bad until you iterate enough. Finding things wrong with an asset, shot or edit, then figuring out how to improve it is the main creative challenge. After that, execution just comes down to time plus technical knowledge.</p>



<p class="wp-block-paragraph">Feedback was critical. Every time a piece reached a somewhat presentable state, I would collect notes from professors, friends, family, and online communities. Feedback improved the film and taught me why certain choices worked or did not.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1009_2-1.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1009_2-1.jpg?resize=1200%2C675&#038;quality=80&#038;ssl=1"  alt="A small, robotic character standing in front of a glowing circular portal, surrounded by rocky terrain. The portal emits bright, swirling lights, creating a futuristic atmosphere."  class="wp-image-246758" ></a></figure>



<p class="wp-block-paragraph">I want to give a big shout-out to <a href="https://www.imdb.com/de/name/nm2462378/?ref_=fn_t_1" title="">Melanie Beisswenger</a> here, who was my professor when I started the project. She also became my bachelor&#8217;s thesis critic, and even after graduation, she continued to give valuable notes and feedback. Another big shoutout goes to <a href="https://www.imdb.com/de/name/nm3405964/" title="">Nikolai Neumetzler</a>, another brave soul who joined to judge my bachelor&#8217;s thesis and also stuck around to give feedback afterwards. Also, he even animated one of the shots! Thank you, Melanie and Nik, for your contributions to the project!</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/assets010001.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/assets010001.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A 3D rendering of a terrain model with various colored sections, including brown, green, and purple areas, depicting hills, valleys, and a crater-like formation. A beige rocky structure is shown in the top left corner."  class="wp-image-246733" ></a></figure>



<h3 id="assets-building-a-world-that-holds-up-in-closeups" class="wp-block-heading">Assets: Building a World That Holds Up in Closeups</h3>



<p class="wp-block-paragraph">Asset building was a comfortable area for me. I had experience from university projects, building most assets myself, so modelling, texturing, and shading were familiar territory. The two characters remained informally named “robot” and “rusty”. Environment assets followed. Everything went through multiple iterations across months or years. Some assets were hand-modelled, others sculpted, and some kitbashed.</p>



<p class="wp-block-paragraph">Only a few assets were purchased online: lava rocks for the first shot background, a large cliff dividing the environment (internally called “DivHill”), and base geometry for the wreckage.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/scan.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="895"  height="723"  data-id="246739"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/scan.png?resize=895%2C723&#038;quality=72&#038;ssl=1"  alt="A mound of white powder scattered on a brown surface, with some clumps and grains visible. The lighting is dim, casting shadows around the edges of the pile."  class="wp-image-246739" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/snowclumps.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246740"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/snowclumps.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A 3D modeling software interface displaying a gray, sculptured rock-like object on a grid background. The left panel shows a project structure with various elements, and the top bar contains menu options for modeling."  class="wp-image-246740" ></a></figure>
</figure>



<p class="wp-block-paragraph">The wreckage relied heavily on procedural shaders, but I extracted the large surfaces, created quick UVs, and painted custom textures in <a href="https://digitalproduction.com/tag/substance/" title="Substance">Substance Painter</a>. Photogrammetry scans also entered the pipeline. Snow clumps were based on scans I made in 2020 by spraying water on flour and clumping it.</p>



<h4 id="scene-assembly-strategy" class="wp-block-heading">Scene assembly strategy</h4>



<p class="wp-block-paragraph">Assets were loaded into shots as referenced Maya files. Most were placed in world space so they arrived in correct relative positions. I was not consistent with this rule, and the assets that did not follow it created extra “fun” in transform matching.</p>



<figure class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/crater.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="674"  data-id="246728"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/crater.png?resize=1200%2C674&#038;quality=72&#038;ssl=1"  alt=""  class="wp-image-246728" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/smokefx.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="643"  data-id="246727"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/smokefx.png?resize=1200%2C643&#038;quality=72&#038;ssl=1"  alt="A dark scene shrouded in thick, swirling gray mist, with faint outlines of billowing smoke rising from an unseen source in the background. The atmosphere creates an air of mystery and depth."  class="wp-image-246727" ></a></figure>
</figure>



<h4 id="the-crater-asset-rework" class="wp-block-heading">The crater asset rework</h4>



<p class="wp-block-paragraph">The crater went through major redevelopment. The first version used a complex procedural shader, leading to slow renders without holding up in close-ups. Later, I rebuilt it using tiling textures blended via hand-painted masks. Displacement remained complex but delivered good base detail. For close-ups, it was still not enough. I created mud clump assets from rock models found online, resculpted them in <a href="https://digitalproduction.com/tag/zbrush/" title="ZBrush">ZBrush</a> to read as mud, textured them in Substance Painter, and then manually placed them to enhance detail and hide underlying weaknesses. </p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/craterfx-1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/craterfx-1.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A large, circular crater surrounded by snow, with dark smoke rising from the center. The remnants of a structure are partially visible within the crater, indicating a recent explosion or collapse."  class="wp-image-246774" ></a></figure>



<p class="wp-block-paragraph">Placement was tricky because edges could break the illusion of a continuous surface. A lot more of those mudclumps were later added per-shot in the lighting stage. SEN ended up with 10 major assets, 5 minor assets (including snow and mud clumps) and roughly 87 million triangles across assets combined (excluding certain FX caches treated as assets)</p>



<h3 id="rigging-a-referenced-maya-system-for-swappable-geometry" class="wp-block-heading">Rigging: A Referenced Maya System for Swappable Geometry</h3>



<p class="wp-block-paragraph">Rigging is not my strongest suit, so it took time to arrive at a reliable setup for the characters. I started with the robot while developing the script and animatics, again following an iterative approach. Both the robot and Rusty rigs were based on <a href="https://digitalproduction.com/tag/maya/" title="Maya">Maya </a>referencing, using two geometry workfiles per character: a low-resolution proxy for animatic, animation, and previews, and a high-resolution version with shaders and final detail. </p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/rig.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1068"  height="913"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/rig.png?resize=1068%2C913&#038;quality=72&#038;ssl=1"  alt="A 3D model of a cartoonish robot with large, expressive eyes and ears, mounted on two wheels, set against a gray background. The robot features colorful geometric guides indicating its rigging and animation capabilities."  class="wp-image-246734" ></a></figure>



<p class="wp-block-paragraph">The low-res and high-res files mirrored naming exactly, meaning any object in low-res existed in high-res under the same name. There was no hierarchy in the geometry files, with all geometry sitting at the root level of the outliner. The rig workfile referenced the low-res geometry and then created the hierarchy and control groups that the rig moved. Because naming matched, the low-res geometry could be swapped for high-res cleanly. Choosing robots avoided organic deformation, skin weighting, and the related rig complexity.</p>



<p class="wp-block-paragraph">The robot rig took roughly six months to be fully rigged, although usable versions existed much earlier for animatic work. The biggest technical challenge was wheel rotation driven by translation. This breaks when the character turns 180 degrees, as wheels begin spinning backwards.</p>



<h3 id="world-vectors-to-the-rescue" class="wp-block-heading">World Vectors to the rescue! </h3>



<p class="wp-block-paragraph">The solution was a world-vector wheel rig setup found via a tutorial after considerable time trying to solve it independently. The system compares the previous and current frame&#8217;s world-space positions and adjusts the wheel rotation based on the delta. The arms are driven by an IK setup, while all remaining controls operate in FK. The wheels include a suspension setup that drives the spring, damper, and gear rotations at the correct ratios and reacts inversely when the body banks.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1005_3.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1005_3.jpg?resize=1200%2C675&#038;quality=80&#038;ssl=1"  alt="A robotic figure stands in a snowy landscape, facing a smoldering wreckage in the distance. Thick smoke rises from the ruins, contrasting against the bright, cold horizon."  class="wp-image-246757" ></a></figure>



<p class="wp-block-paragraph">For ground interaction, I considered constraining the wheels to the surface but ultimately chose to animate wheel height manually across all shots to retain control. In many cases, managing the amount of ground intersection was important for later FX work. For Rusty, large parts of the robot rig could be duplicated and adjusted rather than rebuilt from scratch.</p>



<h3 id="how-sen-got-a-professional-score" class="wp-block-heading">How SEN Got a Professional Score</h3>



<p class="wp-block-paragraph">In mid-November 2020, after months of animatic iterations, I began planning the music. The film has no dialogue, so the score carries a large share of the narrative load. I posted on <a href="https://www.reddit.com/r/composer/" title="">r/composer</a> with the title “Looking for Shortfilm Score (Paid)”, offering $100 as a starting point for negotiation and sharing the animatic along with work-in-progress assets.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/redditpostscore.PNG?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="945"  height="709"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/redditpostscore-edited.png?resize=945%2C709&#038;quality=72&#038;ssl=1"  alt="A screenshot of a Reddit post by a user seeking a composer for a 3D animated short film. The post includes details about the film, its length, and contact information for potential collaborators."  class="wp-image-246735" ></a></figure>



<p class="wp-block-paragraph"><a href="https://www.imdb.com/de/name/nm1580630/">Stuart Michael Thomas</a>, a professional composer, got in touch and offered to score the film on the condition that the money be donated to a charity instead. He worked on major studio franchises such as Iron Man, Avengers, and Fast &amp; Furious. His involvement was creatively transformative and kept me motivated through the later stages of production.</p>



<h3 id="animation-process-blocking-to-spline-without-losing-your-mind" class="wp-block-heading">Animation Process: Blocking to Spline Without Losing Your Mind</h3>



<p class="wp-block-paragraph">For me, animation is fun for about two weeks. After that, it becomes repetitive. Fortunately for me, there was a boatload of other tasks on my to-do list, so for most shot,s I could allow myself to take breaks from animating every few weeks and do other tasks. The general approach was consistent across shots:</p>



<ul class="wp-block-list">
<li>Set up the scene.</li>



<li>Load the rig.</li>



<li>Load or build low-res proxy environment geometry.</li>



<li>Import camera from previz and optionally import robot from animatic as reference.</li>



<li>Create a blocking pass.</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1001_cutepose.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1001_cutepose.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A whimsical robot with large blue eyes and cat-like ears stands on an icy landscape, surrounded by towering ice formations and hanging icicles. The sky is clear with a hint of cloud, adding a vibrant backdrop to the frosty setting."  class="wp-image-246756" ></a></figure>



<h4 id="pose-first-blocking" class="wp-block-heading">Pose-first blocking</h4>



<p class="wp-block-paragraph">I often lay out key poses on single frames first to avoid having to deal with curve tangents immediately. I would stack the key poses in the first 10 frames of the shot, with keys on all controls, even if a control did not move. On a typical shot, I spent half a week refining poses, then spaced them out for timing and added in-between poses. Feedback cycles followed. I stayed in blocking because big changes are easiest there. Late in blocking, I retimed sections aggressively and began refining body parts independently. All of these blocking passes were done without any interpolations. This allowed me to craft strong key poses and lay a solid foundation.</p>



<h3 id="the-spline-crash-phase" class="wp-block-heading">The spline crash phase</h3>



<p class="wp-block-paragraph">When I finally splined, the shot entered the “crappy phase”. No matter how solid the blocking looked, the first spline pass always felt like rediscovering animation curves for the first time. The shot that previously held together suddenly looked broken, and the amount of work ahead became unclear. To stay sane during splining, I refined shots in 20- to 80-frame chunks, polishing one section at a time before moving on. This workflow repeated across all 11 shots.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1009_2.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1009_2.jpg?resize=1200%2C675&#038;quality=80&#038;ssl=1"  alt="A small, cartoonish robot with large ears stands in front of a glowing portal on a rocky terrain. The portal emits vibrant colors and light, contrasted against a smoky background with hints of destruction."  class="wp-image-246755" ></a></figure>



<h3 id="lighting-making-snow-read-and-renders-happen" class="wp-block-heading">Lighting: Making Snow Read and Renders Happen</h3>



<p class="wp-block-paragraph">Once motion worked, I moved into lighting, which had its own technical friction. Lighting robots differs from lighting faces, and classic portrait lighting rules apply differently. Doing lighting in Maya was also challenging for morale. Today I would likely light in Houdini, but switching mid-project was not feasible.</p>



<p class="wp-block-paragraph">Early on, I created a “master light rig” – basically just a Maya file with a Skydome, directional Sunlight and an area light to fill in shadows. This was the starting point for all shots. I always made adjustments to these lights and added further shot-specific ones.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/cloud_blocker_viz.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246729"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/cloud_blocker_viz.jpg?resize=1200%2C675&#038;quality=80&#038;ssl=1"  alt="Aerial view of a snowy landscape with dark rocky outcrops. Red lines illustrate measurements or data points extending from a cloud above the scene, highlighting areas of interest on the snow-covered ground."  class="wp-image-246729" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/cloud_blocker.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="246730"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/cloud_blocker.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="Aerial view of a snowy landscape, featuring smooth snowdrifts and rocky patches. The scene includes a clear blue sky with some scattered clouds, creating a pristine winter atmosphere."  class="wp-image-246730" ></a></figure>
</figure>



<h4 id="the-snow-problem-and-the-cloud-shadow-solution" class="wp-block-heading">The snow problem and the cloud shadow solution</h4>



<p class="wp-block-paragraph">Snow is tricky. In photos, it often becomes a blown-out flat white field unless shadows create form. Shot 5, the exposition crater shot, forced the learning: cloud shadows. I created large grid meshes and drove opacity with noise textures to simulate clouds, then manually positioned them to cast landscape shadows. </p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">These cloud shadows also make a landscape feel larger. But Iteration still ruled: light-by-light adjustments repeated until the shot held together, or Maya crashed and erased progress. Subsurface Scattering was used a lot for all the snow and some plastic parts of the robot, but the heaviest passes were probably the volumetric FX elements in the crater.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/renderscript.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="641"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/renderscript.png?resize=1200%2C641&#038;quality=72&#038;ssl=1"  alt="Two command prompt windows displayed on a dark background. The first window shows text about a process starting with various commands, while the second window indicates the status and includes a time delay message."  class="wp-image-246725" ></a></figure>



<h4 id="batch-rendering-automation" class="wp-block-heading">Batch rendering automation</h4>



<p class="wp-block-paragraph">A key productivity tool was a Python script I wrote to generate and execute .bat files using Maya’s batch render command. In a display of unjustified ambition, I christened it &#8220;Renderfarm.py&#8221;. It also allowed me to limit render threads, so I could keep working while renders ran. Sometimes, renders ran in the background while I played games with friends, and I complained about frame rates as if it were anyone else’s fault.</p>



<figure class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/combinedexplosion.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="674"  data-id="246737"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/combinedexplosion.png?resize=1200%2C674&#038;quality=72&#038;ssl=1"  alt="A plume of smoke rising into the sky, with flames at the base, against a light blue background. The sun is faintly visible in the upper right corner, indicating a clear day."  class="wp-image-246737" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/layeredinandbasicgrade.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="677"  data-id="246738"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/layeredinandbasicgrade.png?resize=1200%2C677&#038;quality=72&#038;ssl=1"  alt="A dramatic icy landscape featuring towering ice cliffs with icicles hanging down. In the foreground, a small inlet of water reflects the ice, while an explosion emanates from a cave in the ice, creating a stark contrast."  class="wp-image-246738" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/somesimpleelements.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1006"  height="622"  data-id="246736"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/somesimpleelements.png?resize=1006%2C622&#038;quality=72&#038;ssl=1"  alt="A collection of dynamic fire and smoke effects, including multiple flames in different sizes and a tall plume of dark smoke, all set against a black background, showcasing vibrant orange and yellow flames."  class="wp-image-246736" ></a></figure>
</figure>



<h3 id="fx-houdini-first-with-strategic-cheats" class="wp-block-heading">FX: Houdini-First, With Strategic Cheats</h3>



<p class="wp-block-paragraph">FX is my favourite part of the pipeline: technical, varied, and rewarding. The story allowed for a lot of FX work, which was at least part of the reason for my excitement.<br />SEN includes smoke, snow and mud trails, snowfall, water droplets, ash, portal FX, stylized portal travel FX, and a timelapse decay effect for rusting metal. I started some FX in Maya (snowfall and ash from wreckage) but moved most FX to Houdini, which I had begun learning in early 2020. The film’s icicles were among my first Houdini projects, built as a procedural generator.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="603"  data-id="246747"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx1.png?resize=1200%2C603&#038;quality=72&#038;ssl=1"  alt="A 3D simulation of ocean waves with a submarine model on the surface. The water is represented with a blue mesh surrounded by a grid pattern, while the submarine is highlighted in darker colors against the wave textures."  class="wp-image-246747" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx12.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="707"  data-id="246746"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx12.png?resize=1200%2C707&#038;quality=72&#038;ssl=1"  alt="A detailed 3D model of a rugged terrain featuring concave and convex formations, resembling a topographic map. The surface displays intricate texture and depth variations, set against a gradient blue background."  class="wp-image-246746" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx2.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="608"  data-id="246748"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx2.png?resize=1200%2C608&#038;quality=72&#038;ssl=1"  alt="A 3D topographic map displaying mountainous terrain with a grid overlay in light green. A curved blue line indicates a path across the surface, with a sizable symbol or object visible in the center of the image."  class="wp-image-246748" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx22.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="479"  data-id="246745"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx22.png?resize=1200%2C479&#038;quality=72&#038;ssl=1"  alt="A 3D digital model of a terrain with rugged, textured surfaces and varying elevations, set against a gradient background that transitions from light to darker blue."  class="wp-image-246745" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx3.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="797"  data-id="246742"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx3.png?resize=1200%2C797&#038;quality=72&#038;ssl=1"  alt="A 3D model of a rugged terrain landscape, depicting valleys and ridges in grayscale. The terrain has intricate patterns and contours, highlighting the natural topography in a three-dimensional view against a soft blue gradient background."  class="wp-image-246742" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx4.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="695"  data-id="246741"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx4.png?resize=1200%2C695&#038;quality=72&#038;ssl=1"  alt="A close-up view of a textured gray surface composed of numerous small spherical elements, creating an intricate, layered pattern with varying heights and depths."  class="wp-image-246741" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx5.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="708"  data-id="246744"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx5.png?resize=1200%2C708&#038;quality=72&#038;ssl=1"  alt="A topographic map showcasing a white, abstract landform outlined in red contours against a black background, illustrating geographical features and elevations."  class="wp-image-246744" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx7.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="754"  data-id="246743"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/mudfx7.png?resize=1200%2C754&#038;quality=72&#038;ssl=1"  alt="A technical flowchart labeled &quot;MASKING&quot; illustrating two stages: &quot;mudFX_mask_start&quot; and &quot;mudFX_mask_end.&quot; The diagram includes nodes and connections representing various processes and variables related to masking in a graphical interface."  class="wp-image-246743" ></a></figure>
</figure>



<h4 id="smoke-pipeline" class="wp-block-heading">Smoke pipeline</h4>



<p class="wp-block-paragraph">The fire in the wreckage was faked using flicker-animated area lights and 2D elements in comp, while smoke was simulated in Houdini and exported as VDB sequences for rendering in Maya. The film uses two smoke passes: an older simulation visible in the wide crater introduction in shot 5, and a re-simulated version created in 2024 for the closer crater shots.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/collision.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="361"  data-id="246721"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/collision.png?resize=1200%2C361&#038;quality=72&#038;ssl=1"  alt="A split image featuring two designs. The left side shows a vibrant, yellow, textured pattern resembling fur against a black background, while the right side displays a smooth, curved surface in a soft gray shade."  class="wp-image-246721" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/distort.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="397"  data-id="246720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/distort.png?resize=1200%2C397&#038;quality=72&#038;ssl=1"  alt="Two circular splashes on a black background. The left splash is a smooth, monochromatic gray, while the right splash features vibrant colors of red, green, and yellow, creating a lively contrast."  class="wp-image-246720" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/fog3.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="834"  height="442"  data-id="246722"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/fog3.png?resize=834%2C442&#038;quality=72&#038;ssl=1"  alt="A close-up view of a yellow, fur-like texture set against a black background, showcasing intricate patterns and a vivid contrast, giving it a dynamic and eye-catching appearance."  class="wp-image-246722" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/fog5.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="962"  height="661"  data-id="246723"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/fog5.png?resize=962%2C661&#038;quality=72&#038;ssl=1"  alt="An abstract visualization of dynamic particles flowing in vibrant hues of blue, green, and purple against a dark background, creating a sense of motion and depth."  class="wp-image-246723" ></a></figure>
</figure>



<h4 id="portal-fx-construction" class="wp-block-heading">Portal FX construction</h4>



<p class="wp-block-paragraph">I wrote a creative description of the portal effect before implementation to define visual intent. I built two circular volumetric base elements by emitting particles from a sphere in one direction and giving them a 10-second lifespan to form a line. Then, bending the line into a circle, and emitting smoke from particles, once before and once after bending.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/basernd1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1039"  height="789"  data-id="246709"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/basernd1.png?resize=1039%2C789&#038;quality=72&#038;ssl=1"  alt="A circular pattern made up of small white dots on a black background, displayed within a software interface. The area around the circle is dark, emphasizing the pattern&#039;s design."  class="wp-image-246709" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/basernd2.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1039"  height="821"  data-id="246710"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/basernd2.png?resize=1039%2C821&#038;quality=72&#038;ssl=1"  alt="A swirling, circular pattern of white smoke or vapor, creating a hollow center against a black background. The edges are wispy and chaotic, resembling a portal or a mystical phenomenon."  class="wp-image-246710" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/basernd3.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1039"  height="788"  data-id="246708"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/basernd3.png?resize=1039%2C788&#038;quality=72&#038;ssl=1"  alt="A dark interface of a 3D modeling software showcasing a diagonal line of small light dots on a black background, suggesting a visual representation of depth or perspective. Tool icons are visible on the side."  class="wp-image-246708" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/explosion012.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1009"  height="750"  data-id="246711"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/explosion012.png?resize=1009%2C750&#038;quality=72&#038;ssl=1"  alt="An abstract circular design resembling a radial pattern with black and white contrasting lines radiating outward from a dark center against a soft gradient background."  class="wp-image-246711" ></a></figure>
</figure>



<p class="wp-block-paragraph">From these two bases, I created 15 elements total. Many were particle-based and relied on geometry-based SOP operations to bend or deform finished simulations. Some layers used advection by the base volumes.<br />The main plasma effect consisted of: Two circular particle elements, a third supporting particle element and finally a geometric particle layer resembling a UI, discovered through experimentation. Activation-specific elements included lightning strikes made in Maya using a rigged curve, plus two Houdini activation particle elements.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightningrig.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="629"  data-id="246719"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightningrig.png?resize=1200%2C629&#038;quality=72&#038;ssl=1"  alt="A digital illustration of two lightning bolts striking downwards from thin, circular platforms in a grayish-blue gradient background. The bolts appear in green and white, showcasing a dynamic visual contrast against the minimalistic design."  class="wp-image-246719" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks011.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1076"  height="796"  data-id="246715"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks011.png?resize=1076%2C796&#038;quality=72&#038;ssl=1"  alt="A colorful 3D model displayed on a digital interface, featuring a waving, textured surface with a blend of rainbow hues, set against a light gradient background."  class="wp-image-246715" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks012.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1055"  height="787"  data-id="246718"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks012.png?resize=1055%2C787&#038;quality=72&#038;ssl=1"  alt="A swirling, abstract circular formation with blue and black hues, resembling a cosmic effect, set against a dark background. The edges show dynamic textures, creating an illusion of depth and movement."  class="wp-image-246718" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks021.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1060"  height="791"  data-id="246717"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks021.png?resize=1060%2C791&#038;quality=72&#038;ssl=1"  alt="A digital rendering showcasing a series of vertical yellow and white lines against a black background, presenting an abstract representation. The lines vary in length and spacing, creating a textured visual effect."  class="wp-image-246717" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks023.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1060"  height="756"  data-id="246713"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks023.png?resize=1060%2C756&#038;quality=72&#038;ssl=1"  alt="A circular graphic displaying vibrant yellow lines radiating outward from a central black circle, set against a black background. The image resembles a stylized representation of sound waves or energy patterns."  class="wp-image-246713" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks024.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1056"  height="782"  data-id="246716"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/lightstreaks024.png?resize=1056%2C782&#038;quality=72&#038;ssl=1"  alt="A circular abstract digital design featuring radiating lines in shades of blue and teal, set against a black background, creating a visually striking appearance akin to a glowing iris or a mesmerizing sound wave pattern."  class="wp-image-246716" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/ui1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1037"  height="786"  data-id="246712"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/ui1.png?resize=1037%2C786&#038;quality=72&#038;ssl=1"  alt="A circular design composed of numerous small white dots against a black background, forming a textured outline that resembles a glowing halo or cosmic entity."  class="wp-image-246712" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/ui3.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1038"  height="787"  data-id="246714"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/ui3.png?resize=1038%2C787&#038;quality=72&#038;ssl=1"  alt="A visually striking digital artwork featuring a circular pattern made of scattered white particles against a solid black background, resembling a cosmic explosion or a halo effect."  class="wp-image-246714" ></a></figure>
</figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><br />Environment interaction passes included two particle elements, four volumetric elements and two volumetric elements converted to polygons for heat distortion in compositing.  I documented these FX in detail for my <a href="https://drive.google.com/file/d/1lFzgILcVpQY9bYSjepxJRHS-0zgD_qT_/view" title="">bachelor&#8217;s thesis</a>, but that exceeds the scope here.</p>



<h3 id="compositing-aov-driven-look-development-in-nuke" class="wp-block-heading">Compositing: AOV-Driven Look Development in Nuke</h3>



<p class="wp-block-paragraph">I broke renders down into multiple layers, which allowed selective re-renders of only parts of a shot. This was crucial without access to a dedicated render farm. Each layer included a full set of AOVs such as diffuse, specular, SSS, and others, enabling extensive look development in Nuke. I did not separate lights into light categories, as I did not yet know how to combine material channels and light categories in a single setup. As a result, lighting had to be locked before final rendering. Whenever possible, I fixed issues in comp to avoid re-rendering. Some of these workarounds made the Nuke scripts heavy and unstable, with crashes that occasionally halted progress.</p>



<figure class="wp-block-gallery has-nested-images columns-1 wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/themostunwieldycompscript.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="1661"  data-id="246731"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/themostunwieldycompscript.jpg?resize=1200%2C1661&#038;quality=80&#038;ssl=1"  alt="A complex flowchart or node diagram on a dark background, featuring numerous interconnected nodes and lines, with various shapes and colors, indicating relationships and pathways in a systematic layout."  class="wp-image-246731" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/aovs.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="238"  height="728"  data-id="246732"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/aovs.png?resize=238%2C728&#038;quality=72&#038;ssl=1"  alt="A detailed menu or dropdown list displaying various options related to rendering settings in a 3D software interface. Options include &#039;rgb&#039;, &#039;rgba&#039;, &#039;alpha&#039;, &#039;depth&#039;, and various material and object types, set against a dark background."  class="wp-image-246732" ></a></figure>
</figure>



<h3 id="how-sen-got-me-to-london" class="wp-block-heading">How SEN Got Me to London</h3>



<p class="wp-block-paragraph">In 2022, living in Hamburg, I finished my bachelor&#8217;s degree, using the main shot of the film as the practical component. I was now officially finished with studying and ready to join the scary, exciting world of being a professional artist. With a reel largely built from SEN shots, I applied to multiple places, including Framestore’s Launchpad internship. I assumed I was not ready. To my surprise, I was invited to three online interviews. </p>



<p class="wp-block-paragraph">Framestore struggled to place me because true generalism is rare, and it didn’t help that I was not certain what my strongest skill was. The interviews went well, then silence, then the email that changed everything: not an internship, but an offer for a Junior Generalist position. SEN had made an impression.<br />I moved to London, where I work at Framestore to this day (currently in my fourth year). Being flexible as a generalist helped to get some stability during strikes and broader industry turbulence, though my main focus continues to be FX work.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1006_1.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1006_1.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A desolate snowy landscape featuring a crashed spacecraft emitting smoke. Two small figures, possibly animals, are visible near the wreckage, amidst a mix of snow and dirt on the ground."  class="wp-image-246760" ></a></figure>



<h3 id="reworks-outgrowing-your-own-past-work" class="wp-block-heading">Reworks: Outgrowing Your Own Past Work</h3>



<p class="wp-block-paragraph">Long projects create a problem: you improve faster than your older shots. In 2021, I was proud of the teaser shots. By 2023, as an entry-level professional, those shots looked weak. That added rework load on top of new shots. Reworks included improved lighting, additional FX sims, environment cleanup, and better composition. Everything required re-rendering, pushing my PC hard for months. Flat-rate electricity helped me and devastated y landlord. The most reworked element was the crater asset, originally built in autumn 2020 and later rebuilt multiple times.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/pass_contactsheet0977.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="800"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/pass_contactsheet0977.png?resize=1200%2C800&#038;quality=72&#038;ssl=1"  alt="A collage of abstract black and white images featuring a lunar surface, a desolate landscape with a distant spacecraft, smoke plumes, an alien-like artifact, and a stylized figure resembling a toy, set against a dark backdrop."  class="wp-image-246749" ></a></figure>



<p class="wp-block-paragraph">The main shot was also reworked. It was finalised in early 2022 due to time constraints on the bachelor&#8217;s thesis, which forced shortcuts and messy scripts. Revisiting it in 2024 required cleanup before progress could be made. Reminder: work as clean as time allows, because you may return years later.</p>



<h3 id="sound-fx-handing-off-to-company3-connections" class="wp-block-heading">Sound FX: Handing Off to Company3 Connections</h3>



<p class="wp-block-paragraph">Sound FX was unfamiliar territory. I built temporary SFX for teasers, but wanted professional work for the final film. Colleagues at Framestore connected me to people at Company3, a Framestore subsidiary focused on post-production. I allocated a roughly 1k budget, and they produced sound FX. Being on the client side was stressful because I had to give notes outside my expertise, but the team was strong, and I trusted them. They delivered an Atmos mix. I hope I implemented it correctly and did not break it in the edit…</p>



<h3 id="cut-content-what-did-not-make-it" class="wp-block-heading">Cut Content: What Did Not Make It</h3>



<p class="wp-block-paragraph">Several planned elements were cut to keep the film readable and the workload under control. Heavy snowfall across the entire film was reduced, as dense snowflakes would have obscured the environments and significantly complicated compositing due to overlap with smoke, ash, and portal effects. Light snowfall remains in the early shots, while the crater sequences use none.</p>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/meltingparticles_lookdev.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/meltingparticles_lookdev.jpg?resize=1200%2C675&#038;quality=80&#038;ssl=1"  alt="A series of whimsical cloud-like shapes in a horizontal line against a soft blue gradient background, with sunlight glimmering in the top right corner."  class="wp-image-246707" ></a></figure>



<p class="wp-block-paragraph">A half-frozen waterfall never progressed beyond concept and RnD. It added visual complexity without contributing to the story, so further work on it was dropped. A Maya nParticle setup for snow landing on the robot and melting into droplets came close to working, then collapsed under technical instability and was cut as well. While this could likely have been rebuilt later in Houdini, doing so would have required additional renders and strict continuity tracking across shots, making it impractical at that stage.</p>



<h3 id="release-from-festival-run-to-online-premiere" class="wp-block-heading">Release: From Festival Run to Online Premiere</h3>



<p class="wp-block-paragraph">Over the course of 2025, SEN screened at six festivals. It did not win any awards, but that was never the objective. The goal was to find out whether I could complete a project of this scale, enjoy the process, and possibly inspire others to start their own long-form personal projects. Anything beyond that was a bonus.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_onscreen.jpeg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="1600"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_onscreen.jpeg?resize=1200%2C1600&#038;quality=80&#038;ssl=1"  alt="An animated robot character on a large screen in a dimly lit cinema, surrounded by the silhouettes of an audience. The scene has a blue and white color palette, depicting snowy landscapes and ships."  class="wp-image-246750" ></a></figure>



<p class="wp-block-paragraph">At the time of writing, I am preparing the online release. Marketing an online release is real work and easily the least enjoyable part of making a film: tailoring formats for different platforms, writing captions, and optimising for reach. Chatbots help with hashtags and surface-level optimisation, but they do not solve questions of taste or authenticity. Feedback from festival screenings was consistently positive, and it will be interesting to see how the film is received online. The public release link is here: <a href="https://youtu.be/9xhoXIKlan0" title="">Have a look on Youtube</a></p>



<p class="wp-block-paragraph">Alongside this, Melanie Beisswenger suggested telling the story of the little robot further in the Digital Production, which means the article you are reading right now. </p>



<h3 id="will-i-do-another-one" class="wp-block-heading">Will I Do Another One?</h3>



<p class="wp-block-paragraph">People have asked me about sequels or another animated short. Currently, there are no plans for further animation projects, since I want to try my hand at live action next. I miss having a personal project, but the next one will not be solo. </p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1009_3.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1009_3.jpg?resize=1200%2C675&#038;quality=80&#038;ssl=1"  alt="A whimsical robot with a rounded body and large ears, propelled through a vibrant burst of light, creating a sense of motion and speed against a backdrop of colorful streaks."  class="wp-image-246753" ></a></figure>



<h3 id="should-you-make-a-film-by-yourself-is-university-worth-it" class="wp-block-heading">Should You Make a Film by Yourself? Is University Worth It?</h3>



<p class="wp-block-paragraph">If you are passionate, you should pursue it. The work requires time, dedication, discipline, and craft. You will not enjoy it if you do not love the process, but if you do, it can give your work direction and meaning.</p>



<p class="wp-block-paragraph">University is a double-edged sword. It can be valuable for networking, structure, and protected time to learn, especially when supported by loans or grants. In Germany, student support can reduce financial pressure compared to other countries. You could learn everything online if you are disciplined and organised. <a href="https://www.ostfalia.de/k/bachelor/mediendesign" title="">My degree was in Media Design</a>, a broad programme covering many aspects of media. It teaches fundamentals, but personal projects remain essential for building a portfolio. Do not expect to follow a curriculum and receive job offers automatically. A bachelor’s degree can help with visas and legal frameworks, but in media industry hiring, it carries limited weight. In practice, skills matter more than formal qualifications.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/uni.png?quality=72&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/uni.png?resize=1200%2C675&#038;quality=72&#038;ssl=1"  alt="A modern building featuring a dark facade with large green windows, surrounded by small trees. The structure has a minimalist design and is located beside a paved road with parking spaces visible in the background."  class="wp-image-246751" ></a></figure>



<p class="wp-block-paragraph">During university, I steered projects toward 3D and VFX whenever possible and reduced effort on areas less relevant to my goals, such as print. Making a solo film strengthened my generalist skills, at the cost of deeper specialisation. Demand for generalists may grow, but that is hard to predict. Generalists can be difficult to position, as their value is not always immediately obvious, but they often act as the connective tissue that holds projects together.</p>



<p class="wp-block-paragraph">SEN taught me that passion projects are possible if you love the process. Make something awesome.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen-thumbnail.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen-thumbnail.jpg?resize=1200%2C675&#038;quality=80&#038;ssl=1"  alt="A small, friendly robot with large, expressive eyes stands in an icy landscape, surrounded by icicles and blue ice formations. The robot has cat-like ears and an inviting presence."  class="wp-image-246752" ></a></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2026/01/14/sen-five-years-making-a-solo-3d-film/">How I Spent Five Years Making a Solo 3D Film</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		<enclosure url="https://videos.files.wordpress.com/tV8zkq11/conceptvfinalrobot.mp4" length="23238779" type="video/mp4" />

		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1007b_1.jpg?fit=1920%2C1080&#038;quality=80&#038;ssl=1" length="113633" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1007b_1.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A cute cartoon robot with cat-like ears and large, glowing blue eyes stands against a backdrop of icy landscape. Its silver body is sleek and modern, adding to its friendly appearance.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/sen_1007b_1.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">246679</post-id>	</item>
	</channel>
</rss>
