<?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>scene-nodes - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/scene-nodes-2/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Wed, 20 May 2026 16:00:35 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/cropped-dp-logo-kurz-weiss-auf-schwarz.png?fit=32%2C32&#038;quality=72&#038;ssl=1</url>
	<title>scene-nodes - DIGITAL PRODUCTION</title>
	<link>https://digitalproduction.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">236729828</site>	<item>
		<title>Caddis mixes layers with nodes per layer</title>
		<link>https://digitalproduction.com/2026/05/22/caddis-mixes-layers-with-nodes-per-layer/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Fri, 22 May 2026 05:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[after-effects-alternative]]></category>
		<category><![CDATA[AfterEffects]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[keyframe-animation]]></category>
		<category><![CDATA[Mike Gaynor]]></category>
		<category><![CDATA[motiongraphics]]></category>
		<category><![CDATA[scene-nodes]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=279585</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/05/e9mm6n1a_a0-00-00-37-first-look-at-caddis--a-new-motion-design-tool.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="A digital workspace displaying a multimedia editing software. On the left, a striking clip showcases an underwater scene illuminated with purple hues, while on the right, a graphical workflow diagram illustrates connected nodes for editing adjustments. The interface features timeline controls at the bottom, indicating ongoing video editing." /></div><div><p>Caddis shows a familiar timeline, then drops a node graph inside each layer, exports common formats, and launches in June with one-time pricing.</p>
<p>The post <a href="https://digitalproduction.com/2026/05/22/caddis-mixes-layers-with-nodes-per-layer/">Caddis mixes layers with nodes per layer</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/05/e9mm6n1a_a0-00-00-37-first-look-at-caddis--a-new-motion-design-tool.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="A digital workspace displaying a multimedia editing software. On the left, a striking clip showcases an underwater scene illuminated with purple hues, while on the right, a graphical workflow diagram illustrates connected nodes for editing adjustments. The interface features timeline controls at the bottom, indicating ongoing video editing." /></div><div><p class="wp-block-paragraph">Motion designer <a href="https://www.linkedin.com/posts/mike-gaynor-5141a257_im-a-motion-designer-and-for-the-last-four-ugcPost-7459945443490230274-WFfR">Mike Gaynor</a> built <a href="https://www.caddis.app/" title="">Caddis </a>over four months in nights and weekends, and pitched it as the layer timeline you already know paired with a node graph inside every single layer.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:14480,&quot;href&quot;:&quot;https:\/\/www.linkedin.com\/posts\/mike-gaynor-5141a257_im-a-motion-designer-and-for-the-last-four-ugcPost-7459945443490230274-WFfR&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260522050702\/https:\/\/www.linkedin.com\/posts\/mike-gaynor-5141a257_im-a-motion-designer-and-for-the-last-four-ugcPost-7459945443490230274-WFfR&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-05-22 05:21:04&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-22 05:21:04&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:14481,&quot;href&quot;:&quot;https:\/\/www.caddis.app&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260522050548\/https:\/\/www.caddis.app\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-05-22 05:21:04&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-22 05:21:04&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:14482,&quot;href&quot;:&quot;https:\/\/www.caddis.app\/#beta&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260522050548\/https:\/\/www.caddis.app\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-05-22 05:21:58&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-22 05:21:58&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13681,&quot;href&quot;:&quot;https:\/\/www.itu.int\/rec\/T-REC-H.264&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;:13698,&quot;href&quot;:&quot;https:\/\/www.w3.org\/TR\/PNG&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260318060707\/https:\/\/www.w3.org\/TR\/png\/&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.w3.org\/TR\/png&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-18 06:52:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-21 08:32:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 07:02:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-28 14:32:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 15:12:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 16:48:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-08 11:03:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-11 21:43:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 23:14:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-18 06:21:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-21 13:25:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-24 13:56:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-27 21:00:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 22:32:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-04 13:38:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-08 05:11:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 22:06:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-15 13:03:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-18 23:08:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-22 05:22:48&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-22 05:22:48&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:7877,&quot;href&quot;:&quot;https:\/\/www.openexr.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20221103152822\/https:\/\/www.openexr.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-02 11:10:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-22 05:49:58&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-22 05:49:58&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:14483,&quot;href&quot;:&quot;https:\/\/www.webmproject.org&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260516011421\/https:\/\/www.webmproject.org\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-05-22 05:04:38&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-22 05:04:38&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:14484,&quot;href&quot;:&quot;https:\/\/www.w3.org\/Graphics\/GIF\/spec-gif89a.txt&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260522052201\/https:\/\/www.w3.org\/Graphics\/GIF\/spec-gif89a.txt&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-05-22 05:49:58&quot;,&quot;http_code&quot;:403}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-22 05:49:58&quot;,&quot;http_code&quot;:403},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:14485,&quot;href&quot;:&quot;https:\/\/www.caddis.app\/?utm_source=chatgpt.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260522052329\/https:\/\/www.caddis.app\/?utm_source=chatgpt.com&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-05-22 07:09:02&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-22 07:09:02&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]"></span>


<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/E9Mm6N1A_A0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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>



<p class="wp-block-paragraph">Work starts in a familiar stack of layers, with keyframes and timing edits on a timeline. Select a layer and its node contents appear in a graph panel beside the timeline and viewport. The idea is to avoid choosing a single paradigm when motion work often lives between both. Inside that per-layer grahp, the beta already includes more than 100 nodes to wire together. Nodes can drive parameters directly, with examples like linking rotation to scale, scale to audio, and audio to color.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/framerusercontent.com/images/fWca4jD04aMpf3zc1Pmt87Byc2c.png?w=1200&ssl=1"  alt="https://framerusercontent.com/images/fWca4jD04aMpf3zc1Pmt87Byc2c.png?scale-down-to=1024&width=1280&height=850" ></figure>



<h3 id="caddis-layers-can-stay-simple-or-turn-fully-procedural" class="wp-block-heading">Caddis Layers can stay simple, or turn fully procedural</h3>



<p class="wp-block-paragraph">A layer can stay as basic as one line of text, or expand into a fully procedural build with fields, shapes, video, and audio flowing through it. The demo frames it like patching a modular synth, with links between values, movement, and math. The product site leans into the same concept with a promise of visual logic in place of expressions, and a workflow where every parameter becomes something you can wire, modulate, or replace. It also positions the node graph as the home for compositing work like blending, masking, and mattes. Color tokens appear in the demo as a way to recolor a whole project in one click. The demo also shows saving subgraphs as recipes, then reusing or sharing them as a single file.</p>



<figure class="wp-block-embed is-type-rich is-provider-embed-handler wp-block-embed-embed-handler"><div class="wp-block-embed__wrapper">
<div style="width: 640px;" class="wp-video"><video class="wp-video-shortcode" id="video-279585-1" width="640" height="360" preload="metadata" controls="controls"><source type="video/mp4" src="https://framerusercontent.com/assets/aZ64MMMwfjcY3OU3txNOYxY6k.mp4?_=1" /><a href="https://framerusercontent.com/assets/aZ64MMMwfjcY3OU3txNOYxY6k.mp4">https://framerusercontent.com/assets/aZ64MMMwfjcY3OU3txNOYxY6k.mp4</a></video></div>
</div></figure>



<h3 id="responsive-comps-plus-gpu-native-rendering" class="wp-block-heading">Responsive comps, plus GPU-native rendering</h3>



<p class="wp-block-paragraph">The demo says designs can be responsive, showing a resize from 16 by 9 to 9 by 16 with the layout adapting on its own. <a href="https://www.caddis.app/">Caddis </a>describes itself as a native desktop app on a modern GPU pipeline. The website calls out GPU-native rendering, aiming for a responsive viewport while iterating, and exports without leaving the tool. Treat that as a marketing claim until your own workstation agrees. Either way, new tools and innovations should be tested before use in production, ideally on real shots, real deadlines, and at least one truly cursed client change request. Beta is coming, so we obviously haven’t tried it yet – <a href="https://www.caddis.app/#beta" title="">sign up as wel</a>l, we’ll learn together what actually appears when Caddis comes out. </p>



<h3 id="import-and-export-reality-check" class="wp-block-heading">Import and export reality check</h3>



<p class="wp-block-paragraph">Caddis positions itself as an alternative rather than a drop-in replacement for After Effects and does not import <a href="https://digitalproduction.com/tag/after-effects/" title="After Effects">After Effects</a> projects. Instead, it works by importing media and rebuilding comps inside the app. On export, the product site lists standard formats including <a>Apple ProRes</a>, <a>MP4</a>, and image sequences including <a href="https://www.itu.int/rec/T-REC-H.264">H.264</a> and ProRes, plus <a href="https://www.w3.org/TR/png/">PNG</a> and <a href="https://www.openexr.com/">OpenEXR</a> image sequences, and standard web formats. The demo additionally names <a href="https://www.webmproject.org/">WebM</a> and <a href="https://www.w3.org/Graphics/GIF/spec-gif89a.txt">GIF</a>, plus PNG sequences, as native.</p>



<h3 id="caddis-pricing-beta-status-and-platform-notes" class="wp-block-heading">Caddis Pricing, beta status, and platform notes</h3>



<p class="wp-block-paragraph">Caddis is free during beta. The product site lists a $99 launch price for early adopters and $129 regular pricing, positioned as a one-time purchase with no subscription. The software should be compatible with macOS 12.0 or later, with a Windows version due shortly after launch. If you plan to roll it into a pipeline, assume the usual early-tool homework: bake out deliverables, double-check colour management expectations, and confirm the layer graph behaviour does not change between beta waves.</p>



<p class="wp-block-paragraph"><br /><a href="https://www.caddis.app/?utm_source=chatgpt.com">https://www.caddis.app/</a></p><p>The post <a href="https://digitalproduction.com/2026/05/22/caddis-mixes-layers-with-nodes-per-layer/">Caddis mixes layers with nodes per layer</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://framerusercontent.com/assets/aZ64MMMwfjcY3OU3txNOYxY6k.mp4" length="6198752" type="video/mp4" />

		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/05/e9mm6n1a_a0-00-00-37-first-look-at-caddis--a-new-motion-design-tool.png?fit=1920%2C1080&#038;quality=72&#038;ssl=1" length="174537" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/05/e9mm6n1a_a0-00-00-37-first-look-at-caddis--a-new-motion-design-tool.png?fit=1200%2C675&#038;quality=72&#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 digital workspace displaying a multimedia editing software. On the left, a striking clip showcases an underwater scene illuminated with purple hues, while on the right, a graphical workflow diagram illustrates connected nodes for editing adjustments. The interface features timeline controls at the bottom, indicating ongoing video editing.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/05/e9mm6n1a_a0-00-00-37-first-look-at-caddis--a-new-motion-design-tool.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">279585</post-id>	</item>
	</channel>
</rss>
