<?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>Nekki - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/nekki/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Thu, 09 Apr 2026 16:47:59 +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>Nekki - 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>Cascadeur 2026.1 adds Unreal Live Link, Filament rendering and AI root motion.</title>
		<link>https://digitalproduction.com/2026/04/09/cascadeur-2026-1-adds-unreal-live-link-filament-rendering-and-ai-root-motion/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Thu, 09 Apr 2026 16:47:24 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3D animation]]></category>
		<category><![CDATA[Animation Software]]></category>
		<category><![CDATA[AutoPhysics]]></category>
		<category><![CDATA[autoposing]]></category>
		<category><![CDATA[Cascadeur]]></category>
		<category><![CDATA[Filament]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[Live Link]]></category>
		<category><![CDATA[Nekki]]></category>
		<category><![CDATA[Root Motion]]></category>
		<category><![CDATA[Unreal Engine]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=268053</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-ue-live-link.jpg?fit=1200%2C659&quality=80&ssl=1" width="1200" height="659" title="" alt="A dual-screen setup showcasing a humanoid robot in a running pose. The left screen displays a realistic, urban background with the robot in shiny white and gray armor. The right screen shows the same robot model in the animation workspace, highlighted in black, with grid lines to assist in movement visualization." /></div><div><p>Cascadeur 2026.1 ships with a rebuilt Unreal Engine Live Link, full adoption of the Filament rendering engine and a new generative Root Motion tool. The release also adds collision penetration cleanup, point constraints in physics workflows and further work on quadruped posing.</p>
<p>The post <a href="https://digitalproduction.com/2026/04/09/cascadeur-2026-1-adds-unreal-live-link-filament-rendering-and-ai-root-motion/">Cascadeur 2026.1 adds Unreal Live Link, Filament rendering and AI root motion.</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/04/cascadeur-20261-ue-live-link.jpg?fit=1200%2C659&quality=80&ssl=1" width="1200" height="659" title="" alt="A dual-screen setup showcasing a humanoid robot in a running pose. The left screen displays a realistic, urban background with the robot in shiny white and gray armor. The right screen shows the same robot model in the animation workspace, highlighted in black, with grid lines to assist in movement visualization." /></div><div><p class="wp-block-paragraph"><em>For those who do not know the tool: <a href="https://cascadeur.com/" title="">Cascadeur </a>is a standalone 3D character animation application from <a href="https://nekki.com/" title="">Nekki</a>, aimed at keyframe animation, AI-assisted posing and physics-based motion work. In practice, its niche is not “AI makes animation now”, thankfully, but “the software helps with the parts people usually fix at 2 AM while reconsidering their profession.” </em></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:158,&quot;href&quot;:&quot;https:\/\/cascadeur.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251226224346\/https:\/\/cascadeur.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 12:37:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-01 02:03:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 00:33:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 04:54:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 22:23:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-20 08:16:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 18:49:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-28 12:23:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-03 06:03:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 19:30:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-13 11:43:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 14:24:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 14:45:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 19:38:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 03:24:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:49:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 07:47:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-08 10:14:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 14:14:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 06:44:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 10:11:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-22 13:56:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 19:44:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 23:48:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 01:45:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 11:53:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-10 12:24:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 12:45:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 21:18:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 02:48:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 11:00:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 18:51:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 09:45:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 10:05:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 11:01:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 21:02:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-13 05:25:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 15:55:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-20 12:58:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-23 15:22:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-28 00:50:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-01 06:50:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-04 06:54:21&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-04 06:54:21&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13386,&quot;href&quot;:&quot;https:\/\/nekki.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260119012223\/https:\/\/nekki.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-02-13 11:45:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 14:24:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 14:45:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 19:38:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 03:24:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:49:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 07:47:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-08 10:14:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 14:14:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 06:44:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 10:11:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-22 13:56:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 19:44:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 23:48:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 01:45:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 11:53:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-10 12:24:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 12:45:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 21:18:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 02:48:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 14:15:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 18:51:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 09:45:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 10:05:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 11:01:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 21:02:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-13 05:25:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 15:55:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-20 12:58:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-23 15:22:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-28 00:50:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-01 06:50:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-04 19:41:54&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-04 19:41:54&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:14000,&quot;href&quot;:&quot;https:\/\/cascadeur.com\/help\/category\/312&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;:159,&quot;href&quot;:&quot;https:\/\/github.com\/google\/filament&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251203152624\/https:\/\/github.com\/google\/filament&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 12:37:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-06 00:33:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-12 04:54:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-16 22:23:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-20 08:16:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-28 12:23:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-03 06:03:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-07 19:30:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-13 11:43:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-16 14:26:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-20 00:45:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-28 10:49:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-04 19:12:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-09 16:16:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 08:13:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-22 20:30:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 06:43:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 00:11:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-09 16:54:15&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-13 06:47:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-18 13:01:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-23 14:15:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-03 10:05:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 14:07:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 02:05:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-15 07:11:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-18 10:26:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-21 11:35:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-25 15:59:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-02 17:15:19&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-02 17:15:19&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:14001,&quot;href&quot;:&quot;https:\/\/cascadeur.com\/help\/category\/312?utm_source=chatgpt.com&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;:14002,&quot;href&quot;:&quot;https:\/\/cascadeur.com\/help\/category\/268?utm_source=chatgpt.com&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;}]"></span>


<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-screenshot-1.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  fetchpriority="high"  decoding="async"  width="1200"  height="626"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-screenshot-1.jpg?resize=1200%2C626&quality=80&ssl=1"  alt="A computer screen displays a 3D animation software interface, featuring a stylized humanoid character running. The character is highlighted in the center, while ghosted silhouettes of its movement trail behind. User interface elements are visible on the right, including settings for animation properties."  class="wp-image-268182" ></a></figure>



<h3 id="unreal-live-link" class="wp-block-heading">Unreal Live Link</h3>



<p class="wp-block-paragraph"><a href="https://cascadeur.com/help/category/312" title="">Cascadeur 2026.1</a> is a technical update. The release focuses on three areas that tend to determine whether an animation tool is genuinely useful or just very proud of itself: handoff to Unreal Engine, clearer scene rendering in the viewport, and less manual repair after the fact.</p>



<p class="wp-block-paragraph">The biggest pipeline change is the new Live Link for Unreal Engine. <a href="https://cascadeur.com/help/category/312" title="">Cascadeur’s documentation</a> states that the plugin works with Unreal Engine 5.5 to 5.7 and Cascadeur 2026.1 or later. Installation is currently manual: ZIP packages for each supported Unreal version are unpacked directly into the Unreal Engine plugin folder. FAB distribution is planned for later; that is a modern way of saying “for now, please enjoy file paths.”</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-screenshot-4.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="625"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-screenshot-4.jpg?resize=1200%2C625&quality=80&ssl=1"  alt="A digital animation software interface displays a humanoid character in motion, surrounded by wireframe models and a glowing blue backdrop. Control panels show options for animation settings and object properties, contributing to a vibrant creative environment."  class="wp-image-268184" ></a></figure>



<h3 id="filament" class="wp-block-heading">Filament</h3>



<p class="wp-block-paragraph">The second major change is the full switch to Filament for scene visualisation. According to the 2026.1 release notes, <a href="https://github.com/google/filament" title="">Filament </a>is now the rendering engine used in Cascadeur for visualising scenes and provides the expected controls of a modern real-time renderer. Viewport upgrades are easy to undersell, but readable lighting and better scene feedback affect timing, spacing and posing decisions far more than marketing screenshots do. The release notes also state that switching to Filament fixed quad-mesh display issues on macOS, so this is not just a prettier viewport but also a more “stable” one. <em>(Sorry for the very bad pun. Stable. Quad. And yes, it is time for the weekend.)</em></p>



<p class="wp-block-paragraph">Root Motion is the new AI-assisted feature in this release, and the official wording is notably restrained. Cascadeur describes it as “a new generative tool” that produces animations based on the character’s trajectory. The workflow starts with a rough draft motion and at least two keyframes, then runs the Root Motion command. That is a much healthier framing than the usual machine-learning mysticism. The animator still defines the setup. The software does not merely arrive in a robe and demand applause.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-screenshot-2.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="627"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-screenshot-2.jpg?resize=1200%2C627&quality=80&ssl=1"  alt="A 3D animation software interface showcases a humanoid figure posing dynamically. The character has a glossy black finish and bends its knee with one foot lifted. Colorful icons and a properties panel are visible on the right, while a grid floor adds depth to the digital environment."  class="wp-image-268186" ></a></figure>



<h3 id="cleanup" class="wp-block-heading">Cleanup</h3>



<p class="wp-block-paragraph">The cleanup side also gets useful attention. Collision Penetration Cleaning analyses an animation and removes intersections. <a href="https://digitalproduction.com/tag/cascadeur/" title="Cascadeur">Cascadeur </a>notes that older scenes require rig regeneration for the tool to work correctly, whereas scenes created in 2026.1 work out of the box. Mildly inconvenient, yes. Still preferable to hand-fixing every knee, elbow and floor contact.</p>



<p class="wp-block-paragraph">AutoPosing and physics tools also get more practical. Improved AutoPosing for quadrupeds is part of the release. Point Constraints now work in AutoPosing, and they are also taken into account in AutoPhysics and Ragdoll. Additional quadruped spine switching angles have been added in Settings. In plain production terms, that means better support for non-biped rigs and more reliable behaviour for constrained objects during assisted motion passes. Or, translated into the dialect of late-night animation cleanup, fewer props quietly leave the hand and pursue an independent career.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-screenshot-3.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="643"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-screenshot-3.jpg?resize=1200%2C643&quality=80&ssl=1"  alt="A digital workspace showcases a 3D model of a reindeer, elegantly poised with multicolored rigging lines connected to its body. On the right, the Quick Rigging Tool interface displays detailed mesh settings and rig elements, highlighting a user-friendly design for animation."  class="wp-image-268187" ></a></figure>



<figure class="wp-block-embed alignright is-type-wp-embed is-provider-digital-production wp-block-embed-digital-production"><div class="wp-block-embed__wrapper">
<span class="XD2C8uzyJnLgknip7JmwOB5k1eG47XWmVjEDrhRiQuE5NYKGIsdwVzFcffS0gFA"><blockquote class="wp-embedded-content" data-secret="EV4W7vpLIm"><a href="https://digitalproduction.com/2026/02/18/cascadeur-on-physics-ai-and-control/">Cascadeur on physics, AI and control</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="“Cascadeur on physics, AI and control” — DIGITAL PRODUCTION" src="https://digitalproduction.com/2026/02/18/cascadeur-on-physics-ai-and-control/embed/#?secret=NyhwJdR6Ge#?secret=EV4W7vpLIm" data-secret="EV4W7vpLIm" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></span>
</div></figure>



<p class="wp-block-paragraph">The release also lands neatly next to Digital Production’s earlier interview with Cascadeur CTO Alexander Grishanin. In that February conversation, he described Cascadeur as a standalone 3D character animation DCC focused on physics-assisted keyframe animation, AutoPosing and AI Inbetweening, with FBX and USD support for engine-oriented pipelines. </p>



<p class="wp-block-paragraph">He also explained that broader integration into standard production workflows had become a core development goal. Read against that background, 2026.1 looks less like a feature heap and more like a continuation of the same agenda: better engine connectivity, better scene readability and more automation where it actually reduces labour. A rare case in which the new release more or less matches the old interview instead of contradicting it for sport.</p>



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



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



<p class="wp-block-paragraph">Cascadeur 2026.1 release notes:<br /><a href="https://cascadeur.com/help/category/312?utm_source=chatgpt.com">https://cascadeur.com/help/category/312</a></p>



<p class="wp-block-paragraph">Cascadeur Live Link documentation:<br /><a href="https://cascadeur.com/help/category/268?utm_source=chatgpt.com">https://cascadeur.com/help/category/268</a></p>



<p class="wp-block-paragraph">Digital Production interview:<br /><a href="https://digitalproduction.com/2026/02/18/cascadeur-on-physics-ai-and-control/?utm_source=chatgpt.com">https://digitalproduction.com/2026/02/18/cascadeur-on-physics-ai-and-control/</a></p>



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



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



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



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2026/04/09/cascadeur-2026-1-adds-unreal-live-link-filament-rendering-and-ai-root-motion/">Cascadeur 2026.1 adds Unreal Live Link, Filament rendering and AI root motion.</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://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-ue-live-link.jpg?fit=2048%2C1125&#038;quality=80&#038;ssl=1" length="203299" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-ue-live-link.jpg?fit=1200%2C659&#038;quality=80&#038;ssl=1" width="1200" height="659" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A dual-screen setup showcasing a humanoid robot in a running pose. The left screen displays a realistic, urban background with the robot in shiny white and gray armor. The right screen shows the same robot model in the animation workspace, highlighted in black, with grid lines to assist in movement visualization.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/cascadeur-20261-ue-live-link.jpg?fit=1200%2C659&#038;quality=80&#038;ssl=1" width="1200" height="659" />
<post-id xmlns="com-wordpress:feed-additions:1">268053</post-id>	</item>
		<item>
		<title>Cascadeur on physics, AI and control</title>
		<link>https://digitalproduction.com/2026/02/18/cascadeur-on-physics-ai-and-control/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 09:00:38 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[AI animation]]></category>
		<category><![CDATA[Cascadeur]]></category>
		<category><![CDATA[character rigging]]></category>
		<category><![CDATA[FBX]]></category>
		<category><![CDATA[Filament]]></category>
		<category><![CDATA[FK]]></category>
		<category><![CDATA[IK]]></category>
		<category><![CDATA[inbetweening]]></category>
		<category><![CDATA[interpolation]]></category>
		<category><![CDATA[machinelearning]]></category>
		<category><![CDATA[Nekki]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[physics animation]]></category>
		<category><![CDATA[ragdoll]]></category>
		<category><![CDATA[retargeting]]></category>
		<category><![CDATA[Shadow Fight]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[Unreal Engine]]></category>
		<category><![CDATA[USD]]></category>
		<category><![CDATA[Xsens]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=253398</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/inbetweening_01.png?fit=1200%2C657&quality=72&ssl=1" width="1200" height="657" title="" alt="A 3D animation software interface displaying a sequence of seven humanoid figures in varying poses, with one figure standing in a center position, showcasing character animation progress. The background is black, emphasizing the models." /></div><div><p>Cascadeur explains how physics solvers and local AI shape modern keyframe animation. Physics-assisted keyframing and AI-generated Inbetweening sound like shorthand for automation. In practice, they describe a layered system that revolves around explicit poses, timing and animator intent.</p>
<p>The post <a href="https://digitalproduction.com/2026/02/18/cascadeur-on-physics-ai-and-control/">Cascadeur on physics, AI and control</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/02/inbetweening_01.png?fit=1200%2C657&quality=72&ssl=1" width="1200" height="657" title="" alt="A 3D animation software interface displaying a sequence of seven humanoid figures in varying poses, with one figure standing in a center position, showcasing character animation progress. The background is black, emphasizing the models." /></div><div><p class="wp-block-paragraph"><em>For those who don’t know the tool: <a href="https://cascadeur.com/" title="">Cascadeur</a> by <a href="https://nekki.com/" title="">Nekki</a> is a standalone 3D character animation DCC focused on physics-assisted keyframe animation, AutoPosing and AI Inbetweening. It supports FBX and USD pipelines into engines such as <a href="https://digitalproduction.com/tag/unity/" title="Unity">Unity</a> and <a href="https://digitalproduction.com/tag/unreal/" title="Unreal">Unreal Engine</a>, and began life as an internal game tool.</em></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:158,&quot;href&quot;:&quot;https:\/\/cascadeur.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251226224346\/https:\/\/cascadeur.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 12:37:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-01 02:03:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 00:33:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 04:54:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 22:23:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-20 08:16:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 18:49:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-28 12:23:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-03 06:03:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 19:30:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-13 11:43:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 14:24:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 14:45:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 19:38:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 03:24:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:49:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 07:47:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-08 10:14:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 14:14:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 06:44:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 10:11:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-22 13:56:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 19:44:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 23:48:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 01:45:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 11:53:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-10 12:24:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 12:45:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 21:18:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 02:48:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 11:00:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 18:51:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 09:45:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 10:05:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 11:01:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 21:02:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-13 05:25:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 15:55:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-20 12:58:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-23 15:22:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-28 00:50:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-01 06:50:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-04 06:54:21&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-04 06:54:21&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13386,&quot;href&quot;:&quot;https:\/\/nekki.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260119012223\/https:\/\/nekki.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-02-13 11:45:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 14:24:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 14:45:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 19:38:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 03:24:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:49:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 07:47:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-08 10:14:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 14:14:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 06:44:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 10:11:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-22 13:56:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 19:44:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 23:48:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 01:45:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 11:53:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-10 12:24:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 12:45:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 21:18:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 02:48:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 14:15:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 18:51:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 09:45:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 10:05:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 11:01:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 21:02:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-13 05:25:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 15:55:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-20 12:58:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-23 15:22:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-28 00:50:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-01 06:50:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-04 19:41:54&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-04 19:41:54&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13387,&quot;href&quot;:&quot;https:\/\/www.linkedin.com\/in\/alexander-grishanin-aba690168&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;:13409,&quot;href&quot;:&quot;https:\/\/shadowfight2.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260118181137\/https:\/\/shadowfight2.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-02-18 09:25:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-21 21:46:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-25 11:39:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-28 12:25:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 13:26:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-07 10:43:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-10 18:57:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-14 08:37:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 17:20:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 19:03:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 01:13:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 23:48:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 01:45:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 11:53:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-11 04:47:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-15 12:14:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-18 22:35:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-24 23:56:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-29 19:59:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-06 11:01:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-09 21:02:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-16 23:48:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-20 16:39:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-23 23:43:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-28 00:50:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-31 04:07:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-03 10:16:34&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-03 10:16:34&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13410,&quot;href&quot;:&quot;https:\/\/www.linkedin.com\/in\/eugene-dyabin-534919240&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;:6322,&quot;href&quot;:&quot;https:\/\/trello.com\/b\/oNlIizJh\/cascadeur-roadmap&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251217230637\/https:\/\/trello.com\/b\/oNlIizJh\/cascadeur-roadmap&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-30 05:31:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-18 09:29:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-21 12:38:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-24 23:25:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 17:21:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-07 20:55:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 07:50:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 06:48:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 10:14:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-22 13:56:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 08:01:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-05 00:55:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-08 15:51:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 14:44:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 10:20:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-29 20:01:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 11:01:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 21:05:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 23:49:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-20 12:59:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-24 07:56:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-29 08:36:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-02 04:50:27&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-02 04:50:27&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]"></span>

<div class="wp-block-image">
<figure class="alignleft size-full is-resized"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-30.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="1371"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-30.png?resize=1200%2C1371&quality=72&ssl=1"  alt="A young man smiling while leaning on a table, surrounded by lush green foliage. The background features a blue wall and a bright blue sky, creating a vibrant, cheerful atmosphere."  class="wp-image-253418"  style="width:280px;height:auto" ></a></figure>
</div>


<p class="wp-block-paragraph"><strong><a href="https://www.linkedin.com/in/alexander-grishanin-aba690168" title="">Alexander Grishanin</a></strong> is a software engineer and CTO of Cascadeur. With a background in applied mathematics and real-time systems, he focuses on combining classical physics simulation, machine learning, and intuitive animation workflows into a cohesive production tool. </p>



<p class="wp-block-paragraph">He joined Nekki in 2014 as a game developer, contributing to character animation systems for titles such as the <em><a href="https://shadowfight2.com/" title="">Shadow Fight</a></em> series. Today, together with Cascadeur’s original creator, Eugene Dyabin, he shapes the software’s technical vision, focusing on lowering the barrier to entry for 3D animation while preserving precise artistic control.</p>



<h2 id="cascadeur-today" class="wp-block-heading">Cascadeur Today </h2>



<p class="wp-block-paragraph"><strong>DP: What was the very first problem you wanted Cascadeur to solve?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: To put this into context, it helps to know that Nekki originally started more than 20 years ago as a game development studio. Animation was always a core production topic for us, not a theoretical exercise. We were building real games under real-life conditions.</p>



<p class="wp-block-paragraph">The original idea for Cascadeur came from one of Nekki’s co-founders, <a href="https://www.linkedin.com/in/eugene-dyabin-534919240/" title="">Eugene Dyabin</a>. Eugene has always been interested in animation, but approached it from a very technical perspective. What bothered him early on was that established tools like Maya, while extremely sophisticated, were almost completely disconnected from physics. For someone with a technical background, that felt like a fundamental mismatch, because character animation, beyond its artistic dimension, is strongly influenced by physical principles such as balance, weight and momentum.</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/02/3.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="642"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/3.png?resize=1200%2C642&quality=72&ssl=1"  alt="A computer screen displaying an animated character in a martial arts pose, wielding a sword. The interface shows animation tools and a timeline at the bottom, with a shadow of the character behind. The logo &#039;Cascadeur&#039; is visible in the upper left."  class="wp-image-253427" ></a></figure>



<p class="wp-block-paragraph">At that time, Nekki was producing fighting and parkour games such as <em>Shadow Fight</em> and <em>Vector</em>. To generate large volumes of believable motion for those games, Cascadeur began as an internal tool. Initially, it was a relatively simple animation editor that relied on physics-based calculations to help animators manage balance, weight, and momentum more intuitively, rather than constantly tweaking animation curves.</p>



<p class="wp-block-paragraph">What began as a small internal project gradually evolved as we added the tools we needed in production. For a long time, the idea was simply to use Cascadeur inside our own studio. But as the tool matured and proved itself in real projects, it became clear that it could be useful far beyond Nekki,  which eventually led to the decision to turn Cascadeur into a standalone product in 2019.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-2-1.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="657"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-2-1.png?resize=1200%2C657&quality=72&ssl=1"  alt="A 3D animation software interface displaying two character models in a jumping pose. One model is green and the other is gray, with colorful trajectories represented by lines. The settings panel on the right side shows physics configuration options."  class="wp-image-254065" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: And, when we look at the current version of Cascadeur, has that problem been solved? </strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: Largely, yes. But it was definitely not a single step; it was a long evolution. In its early days, Cascadeur was far from being a full-featured 3D animation tool. It used a very specific internal format and was tightly coupled to our own production setup. </p>



<p class="wp-block-paragraph">Over time, especially with the rise of Unity and Unreal Engine, it became clear that Cascadeur had to integrate seamlessly into standard pipelines. A key part of “solving the problem” was turning it into a proper 3D editor: supporting skeletal animation as used in game engines and enabling reliable import and export via common formats such as FBX and USD. From a pipeline perspective, that part is largely solved today.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/10-1.png?quality=72&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/02/10-1.png?resize=1200%2C675&quality=72&ssl=1"  alt="A digitally-rendered image of a person&#039;s hands playing a guitar, focusing on the fingers positioned on the fretboard and strings. The scene includes 3D wireframe elements and markers indicating joint movements."  class="wp-image-253413" ></a></figure>



<p class="wp-block-paragraph">On the physics side, the journey was just as long. Initially, we worked with very explicit physics concepts: centre of mass, force vectors, and angular momentum visualisations. We even built detailed visual tools showing forces and reaction forces. Technically, that worked well, but we quickly realised that this approach had a very high entry barrier. While powerful, it required animators to think in highly abstract physical terms, which was intimidating for many artists.</p>



<p class="wp-block-paragraph">That insight led to a fundamental shift in approach. Instead of asking animators to <em>understand</em> physics, we focused on letting the software <em>demonstrate</em> it. This resulted in what we now call the Physical Assistant (aka “Green ghost”): essentially a physically accurate version of the character that moves alongside the animator’s animation and shows how the motion would look if it fully respected physical laws. It’s generated automatically and acts as a continuous reference rather than a diagnostic tool.</p>



<p class="wp-block-paragraph">At this point, we’re quite happy with where we landed. There’s still room for refinement and more automation, but in terms of making physics-based reasoning practical and usable in everyday animation work, the original problem is largely solved.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/5.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="636"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/5.png?resize=1200%2C636&quality=72&ssl=1"  alt="A digital animation interface showing a character in mid-jump wielding a spear. The background features abstract shapes in pink and blue hues. Below, a timeline displays various animation keys and settings for the character."  class="wp-image-253426" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: One of Cascadeur’s party tricks is simplifying any Biped Rig, and making it usable for animation – how does it decide what parts of an imported rig should be simplified?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: To be honest, there is no fully automatic “magic” that analyses an imported rig and decides which bones are essential and which are not. At least not at the moment. Our approach is actually quite pragmatic.</p>



<p class="wp-block-paragraph">When you import a character into Cascadeur, it can indeed come with hundreds of bones: helper bones, controllers, deformation chains, design-driven additions – all the things riggers love. But for physically plausible biped animation, only a well-defined subset of those bones is actually relevant. Beyond areas like the spine, which often needs more detail, the structure required for body mechanics is fairly consistent.</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-253398-1" width="640" height="360" preload="metadata" controls="controls"><source type="video/mp4" src="https://cascadeur.com/images/original/sections/feature/1/1.mp4?_=1" /><a href="https://cascadeur.com/images/original/sections/feature/1/1.mp4">https://cascadeur.com/images/original/sections/feature/1/1.mp4</a></video></div>
</div></figure>



<p class="wp-block-paragraph">So what Cascadeur does is this: the user selects the bones that the internal Cascadeur rig should work with. This can be done either via presets, which we created for common rig types or manually in the rigging tool. The generated Cascadeur rig then controls only this selected subset, while the rest of the bones follow through skinning or constraints.</p>



<p class="wp-block-paragraph">This is very similar to how quick rigging or humanoid setup works in game engines. Once the system knows which bone represents the pelvis, the feet, the hands, and so on, a lot of things become much easier, including physics-based tools and retargeting between characters. So rather than automatically “simplifying” rigs in a black-box way, Cascadeur relies on a clear, explicit mapping. That gives us predictability and compatibility with existing production pipelines.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/fingers-1fix-1.png?quality=72&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/02/fingers-1fix-1.png?resize=1200%2C675&quality=72&ssl=1"  alt="Close-up view of two sculpted human hands positioned over the keys of a piano, showcasing detailed fingers and knuckles, with digital markers visible on the hands. The piano keys are mostly black and white, creating a striking contrast."  class="wp-image-253412" ></a></figure>



<h2 id="when-is-a-joint-really-a-joint" class="wp-block-heading">When is a joint really a joint? </h2>



<p class="wp-block-paragraph"><strong>DP: How does the system identify what counts as a joint?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: This is handled in essentially the same way as rig simplification. If the system recognises a known rig, a preset can be loaded that defines the joints. Otherwise, joint identification is done manually during the rig setup.</p>



<p class="wp-block-paragraph">Currently, Cascadeur does not automatically analyse an arbitrary hierarchy to determine what counts as a joint. We rely on explicit user input rather than automated heuristics. More automated approaches may be possible in the future, but currently the process is intentionally straightforward and transparent.</p>



<p class="wp-block-paragraph"><strong>DP: How does Cascadeur separate intentional mocap motion from noise?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: At the moment, Cascadeur does not have a specialized system that automatically distinguishes intentional mocap performance from noise. Mocap cleanup is not the core focus of the software. Cascadeur is primarily designed for creating animation from scratch, but we do provide tools that make working with mocap data practical.</p>



<p class="wp-block-paragraph">Our main approach in this regard is the so-called Unbaking workflow. You can import a baked mocap animation and unbake it, which converts the motion into a reduced set of keyframes and interpolations while preserving the original movement as much as possible. This makes the animation much easier to edit and clean manually. Smaller jitters can be reduced through Unbaking precision settings, but larger artifacts will still be preserved and need manual correction.</p>



<p class="wp-block-paragraph">In practice, this works well because most modern mocap systems already perform significant jitter reduction in their own software before the data reaches Cascadeur. On our side, we focus on making the resulting animation editable, readable, and controllable. Additional tools, such as automatic foot contact handling and upcoming collision-penetration fixes, help improve the overall cleanup process, but we don’t currently attempt to automatically distinguish artistic intent from noise.</p>



<h2 id="version-2025-3" class="wp-block-heading"><strong>Version 2025.3</strong></h2>



<figure class="wp-block-embed alignfull is-type-wp-embed is-provider-digital-production wp-block-embed-digital-production"><div class="wp-block-embed__wrapper">
<span class="z78Hrw1Svxm5bBsFXWlRoQIyfAiCV"><blockquote class="wp-embedded-content" data-secret="q3JjuU7s86"><a href="https://digitalproduction.com/2025/11/28/cascadeur-2025-3/">Cascadeur 2025.3: Inbetweening De Luxe</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="“Cascadeur 2025.3: Inbetweening De Luxe” — DIGITAL PRODUCTION" src="https://digitalproduction.com/2025/11/28/cascadeur-2025-3/embed/#?secret=DUaQLdTWiJ#?secret=q3JjuU7s86" data-secret="q3JjuU7s86" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></span>
</div></figure>



<p class="wp-block-paragraph"><strong>DP: Having that in mind: How challenging was the transition from bipeds to quadrupeds? And does AutoPosing behave differently for quadrupeds?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: The challenging part was not so much the core technology, but standardization. The underlying rigging system in Cascadeur (the part that generates IK/FK rigs)  is actually not tied to bipeds at all. You can rig pretty much anything with it, and our users have been doing that for years, including complex robots or non-humanoid characters.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/4.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="642"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/4.jpg?resize=1200%2C642&quality=80&ssl=1"  alt="A 3D animation software interface displaying a character performing a mid-air stunt. The figure is shown in an arched trajectory with motion curves highlighted. The workspace features toolbars and timelines, emphasizing animation controls."  class="wp-image-253425" ></a></figure>



<p class="wp-block-paragraph">What <em>was</em> new with quadrupeds in version 2025.3 was turning this flexibility into a standardized, production-ready workflow. That meant defining a clear IK/FK rig structure for quadrupeds and extending the rigging and “cooking” tools so users don’t have to build everything manually anymore.</p>



<p class="wp-block-paragraph">AutoPosing was the second major piece, and here the behavior is indeed different. Quadrupeds have fundamentally different anatomy: more complex spines, different roles for front and hind legs, and different balance logic. So AutoPosing for quadrupeds is not a simple extension of the biped system – it’s a separate solution built on top of the same foundations, but with different assumptions.</p>



<p class="wp-block-paragraph">From a system perspective, nothing really broke, but we had to add new logic and support layers to make quadrupeds feel natural to work with. We’ve already improved this significantly in recent updates, and there’s more coming in the next major release 2026.1. Retargeting for quadrupeds is now supported as well.</p>



<p class="wp-block-paragraph">One thing we don’t yet have for quadrupeds is in-between pose generation at the same level as for bipeds. That requires a much larger and more specific dataset, and we’re currently exploring ways to obtain that. The transition is well underway but not yet complete.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/autoposing-1.png?quality=72&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/02/autoposing-1.png?resize=1200%2C675&quality=72&ssl=1"  alt="A digital art scene displaying four stylized humanoid figures in motion, posed dynamically around images of a woman dancing in a gray outfit. The figures are in varying stances, showcasing movement, with a dark background and grid floor."  class="wp-image-253402" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: How does AutoPosing decide which constraints to prioritise between keyframes?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: There’s a small clarification needed here: AutoPosing itself does not operate between keyframes. It is a tool used <em>on</em> a keyframe to generate or adjust a pose.</p>



<p class="wp-block-paragraph">Our Inbetweening system is a separate mechanism. It generates motion between keyframes based on the keyframe poses, their timing, and optionally the tangents defined at the start and end keys. At the moment, it does not evaluate or prioritise constraints in the traditional sense. The keyframes themselves, and their timing, are the constraints.</p>



<p class="wp-block-paragraph">When connecting two animation segments, the system interpolates between the defined poses, respecting timing and tangents rather than resolving competing constraints. More advanced constraint-aware Inbetweening is something we may explore in the future, but it’s not how the system works today.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/retarget-4-1.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="718"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/retarget-4-1.png?resize=1200%2C718&quality=72&ssl=1"  alt="A 3D animation software interface displaying a running human figure in grayscale, transitioning to a blue humanoid character. An arrow indicates movement direction, with a timeline and editing tools visible in the background."  class="wp-image-253403" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: How does retargeting interact with locked joints or pinned positions?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: Retargeting in Cascadeur does not explicitly take joint locks or pinned positions into account. What we focus on instead are fulcrum points – points of contact that should retain their global position, such as feet on the ground. These are detected and preserved during retargeting.</p>



<p class="wp-block-paragraph">Technically, retargeting operates at the joint or IK-rig level, but it does not account for existing constraints or joint locks. Constraints exist in Cascadeur, but the retargeting system itself does not account for them.</p>



<p class="wp-block-paragraph">In practice, this keeps the behaviour predictable. For example, when weapons or props are involved, they are usually switched to FK and remain in place, rather than being dynamically resolved during retargeting. More advanced constraint-aware retargeting would require significantly more context and assumptions, and at the moment, we don’t try to make it work “magically.”</p>



<p class="wp-block-paragraph"><strong>DP: Cascadeur now understands complex collisions and “stuff in the scene” How far can Cascadeur go with understanding objects and full environments?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: At the moment, Cascadeur handles environments in a fairly pragmatic way. The system automatically recognises the ground plane, and any additional objects in the scene can be treated as environment elements – as long as they have colliders assigned to them. Once that is set up, characters can interact with those objects, for example, by walking on them or making physical contact.</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-253398-2" width="640" height="360" preload="metadata" controls="controls"><source type="video/mp4" src="https://cascadeur.com/images/original/sections/feature/5/5.mp4?_=2" /><a href="https://cascadeur.com/images/original/sections/feature/5/5.mp4">https://cascadeur.com/images/original/sections/feature/5/5.mp4</a></video></div>
</div></figure>



<p class="wp-block-paragraph">Most of our physics-based tools already account for these environment colliders. We support different types of collision behaviour, such as pinned or surface-based collisions, which allow for reasonably complex interactions with scene geometry.</p>



<p class="wp-block-paragraph">The current limitations are higher-level automation. AutoPosing and Inbetweening do not yet consider environment colliders when generating poses or motion. We plan to improve this in the future, but it’s a complex problem, and we don’t want to overpromise on timelines.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/rigging-1.png?quality=72&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/02/rigging-1.png?resize=1200%2C675&quality=72&ssl=1"  alt="A 3D modeling software interface displaying a stylized humanoid model in orange and cyan. The right panel features a &#039;Quick Rigging Tool&#039; with options for body parts, including a list of rig elements and buttons for adjustments."  class="wp-image-253405" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: And within a scene, the movement is either interpolated from Keyframe to Keyframe, or inbetween-ed along a vector, curve or trajectory? </strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: In Cascadeur, animation is fundamentally built around keyframes. Between those keyframes, we support several types of interpolation. Most of them are fairly standard: linear, Bézier-based interpolation. Quite similar to what you find in other 3D animation tools.</p>



<p class="wp-block-paragraph">One notable difference is on the rig side: we rely heavily on spherical interpolation. This gives us greater control over rotation continuity and tangents while avoiding issues such as gimbal lock. Compared to quaternion interpolation, it offers more predictable behaviour when animators want to art-direct motion using curves and timing.</p>



<p class="wp-block-paragraph">Inbetweening is a separate mechanism. It uses AI to generate motion <em>between</em> keyframes, but it does not currently follow curves, trajectories, or environmental context. Its constraints are the poses, timing, and optionally the tangents defined at the surrounding keyframes. Artistic control still comes primarily from how those keyframes are set up.</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/2D0myjbrWVo?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">We are exploring more advanced systems in the future. For example, root-motion-based generation that could follow a trajectory or directional intent. But that would not be traditional interpolation. It would be more of a generation step, where you define intent and let the system propose motion.</p>



<p class="wp-block-paragraph">So even as locomotion and motion flows become more complex, the core idea remains the same: keyframes define intent, interpolation and Inbetweening assist – but art direction always stays with the animator.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/inbetweening_01-1.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="657"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/inbetweening_01-1.png?resize=1200%2C657&quality=72&ssl=1"  alt="A digital animation workspace showcasing a variety of stylized character models in motion. One central character with an animal head is performing a dance pose, surrounded by outlines of other characters in different poses. The background is dark, highlighting the animation timeline and editing tools at the bottom."  class="wp-image-253406" ></a><figcaption class="wp-element-caption">Inbetweening</figcaption></figure>



<p class="wp-block-paragraph"><strong>DP: And how does Cascadeur switch between interpolation and Inbetweening? </strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: It’s entirely a choice made by the animator. There is no automatic switching. In earlier Cascadeur versions, Inbetweening was a separate operation: you selected a time interval, triggered the tool, and it generated a baked animation for that section.</p>



<p class="wp-block-paragraph">In version 2025.3, this changed. Inbetweening is now implemented as a type of interpolation. That means the animator explicitly chooses, per segment, whether motion between keyframes should use a traditional interpolation method or Inbetweening. From a workflow perspective, this makes the system much more coherent and predictable.</p>



<p class="wp-block-paragraph">One of the main challenges with this change was ensuring smooth transitions between different interpolation types. We added mechanisms to blend and smooth those transitions, so switching between standard interpolation and Inbetweening doesn’t introduce visual discontinuities. So the logic is simple: the animator decides what works best for a given situation, and the system focuses on making that choice behave consistently and smoothly.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/inbetweening_02.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="655"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/inbetweening_02.png?resize=1200%2C655&quality=72&ssl=1"  alt="A digital animation workspace displaying a series of character models in different walking poses. A central character is in full color, while adjacent figures are in various shades of gray, illustrating motion. The interface shows tools and timelines."  class="wp-image-253407" ></a></figure>



<h2 id="how-about-ragdolls" class="wp-block-heading">How about Ragdolls? </h2>



<p class="wp-block-paragraph">Alexander Grishanin: Yes. But it’s important to clarify how physics and ragdoll simulation work in Cascadeur. Ragdoll is a type of physical simulation that operates on the <em>resulting animation</em>, not on the process that created it.</p>



<p class="wp-block-paragraph">From the physics system’s point of view, it doesn’t matter whether an animation was created using standard interpolation, Inbetweening, imported mocap, or even a fully baked clip from a library. All interpolation and Inbetweening are evaluated first. Physics, including ragdoll, then uses the final animation frames as input and simulates from that point.</p>



<p class="wp-block-paragraph">Once you activate ragdoll, the simulation will typically override the animation quite significantly. For example, when a character starts to fall. There is no tight coupling among interpolation, in-Betweening, and ragdoll logic. Physics simply “consumes” the finished motion and reacts to it.</p>



<p class="wp-block-paragraph">In that sense, both interpolation and Inbetweening are fully compatible with ragdoll features – because physics doesn’t care how the motion was authored, only what the motion is at the moment the simulation starts.<br /></p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/8.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="636"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/8.png?resize=1200%2C636&quality=72&ssl=1"  alt="A digital animation software interface showing a character in a dynamic pose, holding weapons, with visible motion paths and timeline controls at the bottom. The workspace includes a 3D model and property settings panel."  class="wp-image-253424" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: When we look at “AI-assisted Inbetweening”, wouldn’t the next step be to get additional data from a scene? </strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: That kind of scene-level, event-driven Inbetweening is far beyond what we are aiming for in the near future. Conceptually, it is interesting to use full-scene context, simulations, particles, or semantic events to influence animation behaviour, but this quickly becomes a very different class of system.</p>



<p class="wp-block-paragraph">Right now, our focus is much more grounded. We aim to improve the quality, robustness, and controllability of AI-assisted Inbetweening, based on animation data and clearly defined inputs such as poses, timing, and physical plausibility. Adding higher-level scene understanding would significantly increase complexity and assumptions.</p>



<p class="wp-block-paragraph">Ideas like text-driven reactions to explosions or environmental cues are intriguing, but they are not where Cascadeur is heading in the foreseeable future. Our priority is to make AI a reliable assistant within a traditional animation workflow, not a system that attempts to interpret entire scenes or narratives.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/turnik_0.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="656"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/turnik_0.png?resize=1200%2C656&quality=72&ssl=1"  alt="A 3D animation software interface displaying a green humanoid model performing a jumping action near a vertical pole. On the right, animation settings are visible, including options for position and frame rate, with a timeline at the bottom showing keyframes."  class="wp-image-253408" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: With more interpolation tools added, how do you keep the timeline clean?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: There isn’t a strict formal rule behind this. In practice, we test ourselves and carefully determine what should appear directly on the timeline and what can be placed in menus or settings. The goal is to keep the timeline readable, even as more interpolation options are added.</p>



<p class="wp-block-paragraph">Unbaking is a good example of where this balance is not perfect. It can introduce quite a lot of keys and visual noise on the timeline. We’re aware of this, though in practice it hasn’t become a major usability issue yet.</p>



<p class="wp-block-paragraph">In the long term, we would like to hide more of this complexity. Ideally, animators wouldn’t have to think in terms of linear versus Bézier versus IK or Inbetweening at all. You would define intent, and the system would choose the appropriate interpolation under the hood. That said, this is more of a direction or a vision than a concrete feature on the roadmap. By the way, if you want to know what we are working on right now, our Roadmap is public, and you can have a look here: <a href="https://trello.com/b/oNlIizJh/cascadeur-roadmap">https://trello.com/b/oNlIizJh/cascadeur-roadmap</a></p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-1-1.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="657"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-1-1.png?resize=1200%2C657&quality=72&ssl=1"  alt="A 3D animation software interface displaying a humanoid character model with a cat-like head. The character is center-stage with a grid background, and two ghosted silhouettes of the same model in motion are visible to the right."  class="wp-image-254067" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: How big can an unbaked animation get before performance drops?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: In practice, extremely long unbaked animations are more of a theoretical stress test than a real production scenario. We have users working with animations of up to 10,000 frames, and that is definitely possible. In version 2025.3, we added another round of optimisations specifically to improve performance with long timelines.</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/CUo1V6H9OkM?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">That said, usability becomes the limiting factor much earlier than raw performance. Working meaningfully with 10,000 frames is already very difficult, simply because it becomes hard to understand what is happening where. Most animation work happens in much smaller ranges, typically a few hundred frames at a time.</p>



<p class="wp-block-paragraph">Cascadeur is optimised around that typical use case. When you focus on a limited time interval, for example, 300 to 500 frames, the system only evaluates and updates what is needed for that interval. The total length of the animation outside that range has very little impact on interactivity. That’s exactly what we improved further in 2025.3.</p>



<p class="wp-block-paragraph">So yes, unbaked animations with 10,000 frames are feasible today. Beyond that, you’re likely to hit practical and conceptual limits before you hit hard technical ones. A 200,000-frame animation, for example, is far outside what we would consider a realistic working scenario.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/turnik_02-1.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="657"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/turnik_02-1.png?resize=1200%2C657&quality=72&ssl=1"  alt="A 3D model figure performing a pull-up on a green gym apparatus, with joint controls visible. The animation timeline is displayed below, indicating movement adjustments in a digital interface."  class="wp-image-253409" ></a></figure>



<h2 id="ai-in-animation" class="wp-block-heading"><strong>AI in Animation</strong></h2>



<p class="wp-block-paragraph"><strong>DP: Of course, in 2026 Cascadeur has AI-tools. What training data did the new Machine Learning tools rely on?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: Our machine learning tools are primarily trained on data we own and understand very well. A large part of it comes from animation data created over many years for Nekki’s own games, especially the <em>Shadow Fight</em> action game series. That includes a substantial amount of hand-crafted animation and poses produced by Nekki’s animators.</p>



<p class="wp-block-paragraph">In addition, we generate our own motion-capture data. We use two Xsens motion-capture suits internally and record motion data exclusively for training and validation. This allows us to create clean, well-defined datasets that align with the motion Cascadeur is designed to handle. So the foundation is a combination of long-term in-house animation data and dedicated mocap recordings, rather than external datasets.</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-253398-3" width="640" height="360" preload="metadata" controls="controls"><source type="video/mp4" src="https://cascadeur.com/images/original/sections/feature/7/7.mp4?_=3" /><a href="https://cascadeur.com/images/original/sections/feature/7/7.mp4">https://cascadeur.com/images/original/sections/feature/7/7.mp4</a></video></div>
</div></figure>



<p class="wp-block-paragraph"><strong>DP: Do the new AI features change the minimum system requirements?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: No, the new AI features do not change the minimum system requirements. At the moment, our AI-related computations run entirely on the CPU and are comparable in complexity to existing systems such as physics tools or interpolation.</p>



<p class="wp-block-paragraph">We don’t rely on the GPU for AI processing, and all calculations are performed locally. Nothing is sent to the cloud. From the user’s perspective, AI in Cascadeur behaves like any other internal tool in terms of performance and system requirements.</p>



<p class="wp-block-paragraph"><strong>DP: Wait, you said that all computation is done locally. None of it relies on the cloud?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: Yes, Cascadeur runs completely on the client system. None of the AI features rely on the cloud. The neural networks we use are intentionally very lean. AutoPosing is quite small, and Inbetweening is a bit larger, but still nowhere near the scale of large models that require massive amounts of memory or external infrastructure. Because of that, all computation can happen locally without any special hardware or online connection.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/razdelenie_01.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="656"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/razdelenie_01.png?resize=1200%2C656&quality=72&ssl=1"  alt="A digital workspace displaying a 3D animation software interface. On the left, a gray model is in a dynamic pose, while on the right, a green model mirrors the pose. The physics settings panel is visible on the right side of the screen."  class="wp-image-253411" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: How do you balance classical physics with machine learning inside Cascadeur?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: At the moment, classical physics and machine learning in Cascadeur are clearly separated and complement each other rather than competing. We don’t use AI inside the physics tools themselves. Physics is based on classical methods, mainly nonlinear equation optimisation, and operates on top of the animation that already exists in the scene.</p>



<p class="wp-block-paragraph">Machine learning comes into play earlier. AI is used to help generate or refine animation, especially in cases where creating complex motion manually would be difficult or time-consuming. Physics tools then take that result and propose a physically correct version of the motion, for example, by improving balance or contact behaviour.</p>



<p class="wp-block-paragraph">Over time, we realised that physics alone, while extremely valuable, cannot solve everything. An animation can be physically correct and still look wrong from an animation or artistic perspective. Contact situations are a good example: even with correct fulcrum points, physics does not necessarily enforce all the constraints needed to make motion look convincing.</p>



<p class="wp-block-paragraph">This is where AI helps. It can generate complex, plausible motion that would be difficult to achieve solely through physics-based constraints. At the same time, AI is not particularly good at physics on its own. In practice, they work very well together: AI supports motion generation and plausibility, while physics supports correctness and grounding.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/correcting-am.gif?ssl=1"><img data-recalc-dims="1"  decoding="async"  width="800"  height="450"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/correcting-am.gif?resize=800%2C450&ssl=1"  alt=""  class="wp-image-253423" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: How did you train the Inbetweening model, and what can artists tweak?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: Our Inbetweening model is trained on our own animation data, basically to learn how it should behave in real production scenarios. We’re not trying to teach it some abstract idea of motion, but very concrete situations: how to move from one pose to another in a way that feels plausible for character animation.</p>



<p class="wp-block-paragraph">For artists, the main controls are still very familiar ones. Poses and timing matter the most, by far. If you change the key poses or the spacing between them, the result changes immediately. That’s where most of the artistic control lies.</p>



<p class="wp-block-paragraph">In Cascadeur there is also the option to add simple labels, for example saying “this should be a walk” rather than a run. That helps in cases where the same poses can be interpreted differently. Right now, those labels have less influence than poses and timing, but we’re actively looking at making them more meaningful.</p>



<p class="wp-block-paragraph">Even though AI is involved, the idea is that animators remain in charge. You don’t tweak neural network parameters. You animate, and the AI adapts to what you’re telling it through poses and timing.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-31.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="657"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-31.png?resize=1200%2C657&quality=72&ssl=1"  alt="A 3D animation software interface displaying a humanoid model with a skeletal rig. The model is posed in a dynamic stance on a grid background. The right panel shows an outline of the model&#039;s structure and properties."  class="wp-image-254068" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: Considering the plethora of “Animation Libraries”, which, like the Stock Photo Libraries of ancient times (Or, 2019), have a giant, very specific set of premade animations: Is that necessary when Inbetweening is available in Cascadeur? </strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: Animation libraries are still very relevant. Inbetweening and Unbaking solve different problems, and they don’t make libraries obsolete. At least not today.</p>



<p class="wp-block-paragraph">Our Unbaking works very well with ready-made animations, including clips from animation libraries. You can import them, unbake them, and then edit or adapt them much more easily. Inbetweening, on the other hand, creates <em>new</em> motion between poses. It works best for relatively simple or well-defined movements. When animations become very complex, it’s often hard to describe them purely through poses, and in those cases libraries are still the more practical option.</p>



<p class="wp-block-paragraph">Right now, Inbetweening doesn’t replace animation libraries; it complements them. That said, it does point in an interesting direction. In the future, if you combine Inbetweening with tools such as text-to-motion or more advanced motion generation, libraries could become less central. At that point, searching a library by keywords might be replaced by simply describing the motion you want and letting the system generate it.</p>



<p class="wp-block-paragraph">But we’re not there yet. Today, animation libraries, Unbaking, and Inbetweening all have their place. Inbetweening is mainly about assembling and refining motion, not about replacing large collections of finished animations.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-3-1.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="656"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-3-1.png?resize=1200%2C656&quality=72&ssl=1"  alt="A 3D animation workspace showcasing a character model resembling a humanoid cat with joints and controls visible. The interface includes various settings, timelines, and 3D view options, displaying a grey background."  class="wp-image-254069" ></a></figure>



<h2 id="the-future" class="wp-block-heading"><strong>The future</strong></h2>



<p class="wp-block-paragraph"><strong>DP: With the improved viewport, do you see a future where artists animate directly in final-quality scenes?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: Yes, definitely. That’s very much the direction we’re moving in. The improved viewport is an important step toward allowing animators to work much closer to final-quality visuals while they animate.</p>



<p class="wp-block-paragraph">That’s also why we invested in a more advanced renderer. With Cascadeur 2026.1 we will completely shift to Filament, a physically based rendering system originally developed by Google. The idea is not to replace final offline rendering, but to give animators a visual result that is much closer to what they’ll see at the end, while they’re still working on motion.</p>



<p class="wp-block-paragraph">Looking further ahead, there are a couple of possible paths. One is tighter integration with high-end rendering systems or real-time engines. Another is using AI-based upscaling or enhancement, where you work with a simpler representation and let the system automatically improve visual quality. It’s hard to predict exactly which direction will dominate.</p>



<p class="wp-block-paragraph">What we are already actively working on, though, is better live connectivity. For example, we’re improving live links between Cascadeur and other software, including Unreal Engine. That’s a concrete step toward workflows where animation occurs in Cascadeur, allowing artists to immediately see the result in a final or near-final environment. So yes, animating directly in scenes that feel close to final quality is absolutely something we believe in – whether that happens inside Cascadeur itself or through tight integration with other tools.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/interaction_01.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="657"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/interaction_01.png?resize=1200%2C657&quality=72&ssl=1"  alt="A 3D animation software interface displaying two humanoid figures in dynamic poses. One figure is in green, showcasing the physics settings, while the other is in gray, indicating a different stage. Tools and settings are visible in the right panel."  class="wp-image-253410" ></a></figure>



<p class="wp-block-paragraph"><strong>DP: What does an ideal animation workflow look like to you?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: Looking ahead, I think the biggest room for improvement comes from how input works. In an ideal world, an animator can use many different types of input: posing with controllers, of course, but also video references, maybe voice input, maybe text prompts. The key point is that all of this input produces a single, fully editable output. Nothing should become a black box.</p>



<p class="wp-block-paragraph">In my “dream pipeline,” you can bring in any reference you want, create motion quickly with minimal input, and then dive into any part of the animation and refine it manually if needed. Whether that input comes from controllers, video, or text is secondary. What matters is that everything remains controllable.</p>



<p class="wp-block-paragraph"><strong>DP: How do you imagine animation pipelines in 2030 or 2040? And what do you imagine Cascadeur will look like in the year 2050?</strong></p>



<p class="wp-block-paragraph">Alexander Grishanin: If we look ten, twenty or even twenty-five years ahead, I think the most honest answer is that a lot is still open. Not everything depends on animation tools like Cascadeur. We’re in a phase right now where content creation is changing very quickly, and it’s hard to draw clean lines that far into the future.</p>



<p class="wp-block-paragraph">What’s very clear already is that 2D image and video generation is moving extremely fast with AI. One reason is that it’s much easier to collect data on it. 3D is lagging behind at the moment, but it’s definitely catching up. We’re seeing more tools that can automatically generate meshes, skeletons, and even basic animation. But as soon as you want to actually use those assets in a meaningful way, you still need a proper animation tool to refine and control motion. That’s where Cascadeur fits in.</p>



<p class="wp-block-paragraph">On a more personal note, I believe 3D will become increasingly important over the long term. Even many 2D AI systems seem to rely on some internal 3D understanding of the world. Making that structure explicit, with meshes, joints and motion, is simply a more consistent way to build believable worlds. AI can help a lot here by lowering the barrier to entry.</p>



<p class="wp-block-paragraph">If we push this idea further, I hope we end up in a world where creating 3D worlds and animated stories becomes as easy as writing text or drawing images today. Right now, far more people can paint, write or make music than create something in 3D, simply because 3D is still very complex. If that complexity goes away, content creation could change dramatically.</p>



<p class="wp-block-paragraph">That would also affect who creates stories. Instead of a few large studios targeting large audiences, we might see many more creators building highly specific worlds for smaller communities. Animation and 3D would no longer be just about large productions, but also about personal expression, much like photography or music today.</p>



<p class="wp-block-paragraph">At the same time, I can imagine tools for generating worlds, environments, or even basic scene setups becoming more integrated into animation workflows. Whether those systems live inside Cascadeur or connect to it seamlessly is an open question. What matters is that, once a world or scene is generated, you can step in and precisely shape how characters move and behave inside it.</p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2026/02/18/cascadeur-on-physics-ai-and-control/">Cascadeur on physics, AI and control</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://cascadeur.com/images/original/sections/feature/1/1.mp4" length="981375" type="video/mp4" />
<enclosure url="https://cascadeur.com/images/original/sections/feature/5/5.mp4" length="2240974" type="video/mp4" />
<enclosure url="https://cascadeur.com/images/original/sections/feature/7/7.mp4" length="1374750" type="video/mp4" />

		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/inbetweening_01.png?fit=1919%2C1050&#038;quality=72&#038;ssl=1" length="120650" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/inbetweening_01.png?fit=1200%2C657&#038;quality=72&#038;ssl=1" width="1200" height="657" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A 3D animation software interface displaying a sequence of seven humanoid figures in varying poses, with one figure standing in a center position, showcasing character animation progress. The background is black, emphasizing the models.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/inbetweening_01.png?fit=1200%2C657&#038;quality=72&#038;ssl=1" width="1200" height="657" />
<post-id xmlns="com-wordpress:feed-additions:1">253398</post-id>	</item>
		<item>
		<title>Cascadeur 2025.3: Inbetweening De Luxe</title>
		<link>https://digitalproduction.com/2025/11/28/cascadeur-2025-3/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Fri, 28 Nov 2025 15:03:11 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[3D viewport]]></category>
		<category><![CDATA[AI animation]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Animation Software]]></category>
		<category><![CDATA[Cascadeur]]></category>
		<category><![CDATA[Cascadeur 2025.3]]></category>
		<category><![CDATA[Filament renderer]]></category>
		<category><![CDATA[inbetweening]]></category>
		<category><![CDATA[Materials]]></category>
		<category><![CDATA[Nekki]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[post-production]]></category>
		<category><![CDATA[quadrupeds]]></category>
		<category><![CDATA[Realtime]]></category>
		<category><![CDATA[rigging]]></category>
		<category><![CDATA[VFX]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=231521</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/3.jpg?fit=1140%2C628&quality=80&ssl=1" width="1140" height="628" title="" alt="A sleek, futuristic robot in a dynamic running pose, with a shiny silver surface that reflects light. Its single arm stretches forward while the other is positioned at its side, creating a sense of speed and motion against a dark background." /></div><div><p>Cascadeur 2025.3 adds Filament rendering, new inbetweening controls, quadruped rigs and twist bones, Windows-only for now, experimental but promising.</p>
<p>The post <a href="https://digitalproduction.com/2025/11/28/cascadeur-2025-3/">Cascadeur 2025.3: Inbetweening De Luxe</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/2025/11/3.jpg?fit=1140%2C628&quality=80&ssl=1" width="1140" height="628" title="" alt="A sleek, futuristic robot in a dynamic running pose, with a shiny silver surface that reflects light. Its single arm stretches forward while the other is positioned at its side, creating a sense of speed and motion against a dark background." /></div><div><figure class="wp-block-image is-resized"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/cascadeur.com/images/category/2022/09/19/263c6d1c8db901cb55f69f852a248a3c.gif?w=1200&ssl=1"  alt="https://cascadeur.com/images/category/2022/09/19/263c6d1c8db901cb55f69f852a248a3c.gif"  style="width:800px;height:auto" ></figure>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:158,&quot;href&quot;:&quot;https:\/\/cascadeur.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251226224346\/https:\/\/cascadeur.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 12:37:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-01 02:03:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 00:33:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 04:54:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 22:23:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-20 08:16:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 18:49:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-28 12:23:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-03 06:03:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 19:30:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-13 11:43:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 14:24:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 14:45:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 19:38:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 03:24:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:49:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 07:47:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-08 10:14:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 14:14:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 06:44:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 10:11:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-22 13:56:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 19:44:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 23:48:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 01:45:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 11:53:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-10 12:24:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 12:45:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 21:18:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 02:48:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 11:00:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 18:51:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 09:45:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 10:05:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 11:01:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 21:02:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-13 05:25:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 15:55:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-20 12:58:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-23 15:22:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-28 00:50:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-01 06:50:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-04 06:54:21&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-04 06:54:21&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:159,&quot;href&quot;:&quot;https:\/\/github.com\/google\/filament&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251203152624\/https:\/\/github.com\/google\/filament&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 12:37:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-06 00:33:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-12 04:54:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-16 22:23:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-20 08:16:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-28 12:23:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-03 06:03:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-07 19:30:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-13 11:43:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-16 14:26:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-20 00:45:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-28 10:49:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-04 19:12:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-09 16:16:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 08:13:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-22 20:30:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 06:43:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 00:11:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-09 16:54:15&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-13 06:47:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-18 13:01:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-23 14:15:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-03 10:05:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 14:07:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 02:05:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-15 07:11:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-18 10:26:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-21 11:35:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-25 15:59:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-02 17:15:19&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-02 17:15:19&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]"></span>


<p class="wp-block-paragraph"><a href="https://cascadeur.com" title="">Cascadeur</a> 2025.3 brings its biggest visual overhaul to date with the introduction of <a href="https://github.com/google/filament" title="">Filament</a>, a physically based rendering engine now integrated into the software’s viewport. Filament supports environment lighting, shadows and ambient occlusion. “Simple Textures” have been replaced by Materials, which now handle colour, roughness and other PBR-style texture channels. <a href="https://digitalproduction.com/tag/fbx/" title="FBX">FBX </a>imports now bring their material setups directly into Cascadeur scenes.</p>



<figure class="wp-block-image size-full is-resized"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/0-1.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="600"  height="242"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/0-1.png?resize=600%2C242&quality=72&ssl=1"  alt="A screenshot of a software interface displaying various settings. The &#039;VIEW&#039; section is highlighted in red, showing options for &#039;Environment&#039;, &#039;Shadows&#039;, &#039;Ambient Occlusion&#039;, and &#039;Bloom&#039;, with checkboxes indicating active selections."  class="wp-image-231541"  style="aspect-ratio:2.479338729281122;width:800px;height:auto" ></a></figure>



<p class="wp-block-paragraph">The Filament renderer is marked experimental and must be installed separately. It is Windows-only at this stage and currently omits certain features such as Ghosts and Linked Scenes. The developer states that full cross-platform integration is planned for later builds.</p>



<figure class="wp-block-image is-resized"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/cascadeur.com/images/category/2025/11/28/f67d7b0165eb7dcf7634f2a38fcb47a8.gif?w=1200&ssl=1"  alt="https://cascadeur.com/images/category/2025/11/28/f67d7b0165eb7dcf7634f2a38fcb47a8.gif"  style="width:800px;height:auto" ></figure>



<h3 id="smarter-inbetweening" class="wp-block-heading">Smarter Inbetweening</h3>



<p class="wp-block-paragraph">The Inbetweening system (<em>Cascadeur’s AI-assisted interpolation engine – more on that in an interview with the developers coming soon!</em>) has been reworked. It is now treated as a type of interpolation, with its controls relocated to the Interpolation menu on the timeline. The Style option, previously hidden in Scene Settings, can now be accessed directly via a right-click context menu on the timeline. Artists can assign inbetweening selectively to specific animation tracks while using traditional interpolation on others.</p>



<figure class="wp-block-image is-resized"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/cascadeur.com/images/inbetweening_ai_interpolation.gif?w=1200&ssl=1"  alt="https://cascadeur.com/images/inbetweening_ai_interpolation.gif"  style="width:800px;height:auto" ></figure>



<p class="wp-block-paragraph">The system now updates automatically when keyframes are added or modified, and an Update Inbetweening toggle (enabled by default) manages this behaviour. The Scene Settings panel also introduces an option for Fulcrum Motion Cleaning to refine AI-generated motion. The previous inbetweening method remains available through the Timeline menu for compatibility.</p>



<figure class="wp-block-image size-full is-resized"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/2.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="500"  height="180"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/2.png?resize=500%2C180&quality=72&ssl=1"  alt="A user interface display showing a timeline with animation keyframes labeled &#039;Jump&#039; and options for various actions like &#039;Crawling&#039;, &#039;Run&#039;, &#039;Walk&#039;, and &#039;Combat&#039;, set in a 3D modeling software."  class="wp-image-231544"  style="width:800px;height:auto" ></a></figure>



<h3 id="cascadeur-quadrupeds-join-the-cast" class="wp-block-heading">Cascadeur Quadrupeds Join the Cast</h3>



<p class="wp-block-paragraph">Cascadeur now officially supports quadruped characters. AutoPosing recognises four-legged models correctly, and the Quick Rigging Tool gains a Quadruped tab. These updates allow users to pose and rig non-humanoid creatures with less manual adjustment, expanding Cascadeur’s use cases beyond biped animation.</p>



<figure class="wp-block-image size-full is-resized"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/4.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="700"  height="504"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/4.png?resize=700%2C504&quality=72&ssl=1"  alt="A computer interface displaying a rigging tool for animating quadrupeds, featuring various body parts labeled with options for configurations like &#039;Original&#039; and &#039;Mirrored&#039;, and a button labeled &#039;Create mirror object&#039;."  class="wp-image-231545"  style="width:794px;height:auto" ></a></figure>



<h3 id="rigging-and-physics-refinements" class="wp-block-heading">Rigging and Physics Refinements</h3>



<p class="wp-block-paragraph">The Quick Rigging Tool adds a Twists tab for defining twist and untwist bones. Each limb supports two twist joints by default, with additional ones creatable using standard rigging tools. This is especially useful for complex rigs from Daz Studio or <a href="https://digitalproduction.com/tag/reallusion/" title="reallusion">Character Creator</a> models. AutoPhysics improves inter-character collision and now includes angle limits for ragdoll joints.</p>



<figure class="wp-block-image size-full is-resized"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/5.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="700"  height="475"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/5.png?resize=700%2C475&quality=72&ssl=1"  alt="A user interface of a 3D rigging tool displaying options for humanoid configuration. It features sections for body parts, hand settings, and twist adjustments, with various joint specifications visible on a dark background."  class="wp-image-231546"  style="width:794px;height:auto" ></a></figure>



<h3 id="cascadeur-workflow" class="wp-block-heading">Cascadeur Workflow</h3>



<p class="wp-block-paragraph">A new context menu on the timeline simplifies interpolation and keyframe management. Long animations now perform better, and users can resize animations while retaining keyframes. GLB export has been refined for closer visual parity with <a href="https://digitalproduction.com/tag/fbx/" title="FBX">FBX</a>. Cameras gain improved parameter control, import options, and copy functionality. Linked Scenes include new visibility, cycle and interval settings. Compatibility issues with <a href="https://digitalproduction.com/2023/02/01/flying-in-the-unreal-editor/" title="3Dconnexion">3DConnexion </a>devices have also been addressed  (<em>Editorial</em>: Which means a lot, we are still exclusively using our Space Pilot and Cadmouse!)</p>



<h3 id="outlook" class="wp-block-heading">Outlook</h3>



<p class="wp-block-paragraph">Cascadeur 2025.3 positions Nekki’s animation platform closer to a full production toolset, bridging AI-assisted motion and traditional rigging. While Filament is not yet final, its viewport realism and material system hint at a more visually coherent workflow for animators and TDs. As always, test new features in controlled conditions before deploying them in production environments.</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-231521-4" width="640" height="360" preload="metadata" controls="controls"><source type="video/webm" src="https://cascadeur.com/dist/img/main-video.webm?_=4" /><a href="https://cascadeur.com/dist/img/main-video.webm">https://cascadeur.com/dist/img/main-video.webm</a></video></div>
</div></figure>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/11/28/cascadeur-2025-3/">Cascadeur 2025.3: Inbetweening De Luxe</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://cascadeur.com/dist/img/main-video.webm" length="23507429" type="video/webm" />

		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/3.jpg?fit=1140%2C628&#038;quality=80&#038;ssl=1" length="24065" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/3.jpg?fit=1140%2C628&#038;quality=80&#038;ssl=1" width="1140" height="628" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A sleek, futuristic robot in a dynamic running pose, with a shiny silver surface that reflects light. Its single arm stretches forward while the other is positioned at its side, creating a sense of speed and motion against a dark background.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/3.jpg?fit=1140%2C628&#038;quality=80&#038;ssl=1" width="1140" height="628" />
<post-id xmlns="com-wordpress:feed-additions:1">231521</post-id>	</item>
		<item>
		<title>Cascadeur Builds Proper Unreal Live Link Plugin</title>
		<link>https://digitalproduction.com/2025/09/16/cascadeur-builds-proper-unreal-live-link-plugin/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 16 Sep 2025 13:38:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Cascadeur]]></category>
		<category><![CDATA[Epic MegaGrant]]></category>
		<category><![CDATA[Nekki]]></category>
		<category><![CDATA[Nekki Epic MegaGrant]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=201671</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/09/Facebook_1600x900px-1-1536x864-2.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="Two green humanoid figures pose with arms raised, set against a dark background with scattered light particles. In the center, a badge features the text 'EPIC MegaGrants Recipient' in bold letters." /></div><div><p>Cascadeur drops the export step: Unreal Live Link plugin incoming, backed by Epic MegaGrant. Release date? Not yet.</p>
<p>The post <a href="https://digitalproduction.com/2025/09/16/cascadeur-builds-proper-unreal-live-link-plugin/">Cascadeur Builds Proper Unreal Live Link Plugin</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/2025/09/Facebook_1600x900px-1-1536x864-2.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="Two green humanoid figures pose with arms raised, set against a dark background with scattered light particles. In the center, a badge features the text 'EPIC MegaGrants Recipient' in bold letters." /></div><div><p class="wp-block-paragraph"><a href="https://cascadeur.com/blog/view/cascadeur-receives-epic-megagrant-to-be-used-to-build-dedicated-unreal-engine-live-link" title="">Cascadeur </a>is developing a dedicated <a href="https://digitalproduction.com/tag/unrealengine5/" title="Unreal Engine">Unreal Engine</a> Live Link plugin. The plugin will let animators stream complete animation sequences from Cascadeur into Unreal Engine in real time, without the need for manual file exports. The work is supported by a $50,000 Epic MegaGrant. No release date has been announced.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:752,&quot;href&quot;:&quot;https:\/\/cascadeur.com\/blog\/view\/cascadeur-receives-epic-megagrant-to-be-used-to-build-dedicated-unreal-engine-live-link&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251009114230\/https:\/\/cascadeur.com\/blog\/view\/cascadeur-receives-epic-megagrant-to-be-used-to-build-dedicated-unreal-engine-live-link&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 15:45:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-01 02:03:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 18:49:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 20:06:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 18:50:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 14:15:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 05:44:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 09:56:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 19:34:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-22 06:18:25&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-22 06:18:25&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:158,&quot;href&quot;:&quot;https:\/\/cascadeur.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251226224346\/https:\/\/cascadeur.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 12:37:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-01 02:03:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 00:33:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 04:54:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 22:23:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-20 08:16:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 18:49:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-28 12:23:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-03 06:03:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 19:30:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-13 11:43:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 14:24:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 14:45:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 19:38:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 03:24:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:49:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 07:47:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-08 10:14:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 14:14:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 06:44:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 10:11:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-22 13:56:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 19:44:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 23:48:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 01:45:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 11:53:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-10 12:24:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 12:45:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 21:18:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 02:48:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 11:00:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 18:51:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 09:45:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 10:05:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 11:01:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 21:02:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-13 05:25:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 15:55:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-20 12:58:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-23 15:22:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-28 00:50:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-01 06:50:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-04 06:54:21&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-04 06:54:21&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]"></span>


<h3 id="from-workaround-to-plugin" class="wp-block-heading">From workaround to plugin</h3>



<p class="wp-block-paragraph">Since <a href="https://digitalproduction.com/2024/11/13/unreal-engine-5-5-unleashes-color-grading-virtual-production-and-smpte-2110-advances/" title="Unreal Engine 5.5 Unleashes Color Grading, Virtual Production, and SMPTE 2110 Advances">Unreal Engine 5.4.3</a>, Cascadeur has had what developer <a href="https://cascadeur.com/" title="">Nekki</a> describes as a “temporary solution” for Live Link support. The dedicated plugin is intended to replace this stopgap, providing a direct pipeline between the two applications. At press time, Nekki has not provided technical documentation on data formats supported by the upcoming plugin.</p>



<h3 id="what-live-link-actually-does" class="wp-block-heading">What Live Link actually does</h3>



<p class="wp-block-paragraph">Live Link is Epic’s real-time streaming system for Unreal Engine. It passes animation or motion capture data directly into the engine without the need for exported files. The system is often used to drive digital characters with live motion capture, but it can also transmit pre-authored animation sequences. This makes it useful for previewing, iteration, and interactive workflows, where waiting on file exports slows production.</p>



<h3 id="other-megagrant-recipients" class="wp-block-heading">Other MegaGrant recipients</h3>



<p class="wp-block-paragraph">Cascadeur joins a long list of MegaGrant-funded tools and studios. Epic has previously awarded funding to projects such as <a href="https://digitalproduction.com/tag/blender/" title="Blender">Blender</a> (for continued development of the open-source 3D suite), and numerous independent game developers and VFX toolmakers. The MegaGrant programme, launched in 2019, has distributed over $100 million to support development that benefits the wider realtime and 3D ecosystem.</p>



<h3 id="current-cascadeur-2025-2" class="wp-block-heading">Current Cascadeur 2025.2</h3>



<p class="wp-block-paragraph"><a href="https://digitalproduction.com/tag/cascadeur/" title="Cascadeur">Cascadeur </a>2025.2 runs on Windows 10+, Ubuntu 20.04+, and macOS 13.3+. The software is available in three licensing tiers. The Free edition is restricted to the proprietary .casc format and is limited to non-commercial use. The Indie licence costs $12 per month or $96 per year. The Pro licence costs $49 per month or $396 per year. Nekki’s rent-to-own system unlocks permanent usage rights after one year of continuous payment.</p>



<h3 id="test-before-you-deploy" class="wp-block-heading">Test before you deploy</h3>



<p class="wp-block-paragraph">The Live Link plugin is still in development and no public build is available. As with all new workflow tools, readers are advised to test the plugin carefully before integrating it into production pipelines.</p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/09/16/cascadeur-builds-proper-unreal-live-link-plugin/">Cascadeur Builds Proper Unreal Live Link Plugin</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://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/09/Facebook_1600x900px-1-1536x864-2.png?fit=1536%2C864&#038;quality=72&#038;ssl=1" length="232744" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/09/Facebook_1600x900px-1-1536x864-2.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[Two green humanoid figures pose with arms raised, set against a dark background with scattered light particles. In the center, a badge features the text 'EPIC MegaGrants Recipient' in bold letters.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/09/Facebook_1600x900px-1-1536x864-2.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">201671</post-id>	</item>
		<item>
		<title>Cascadeur 2025.2 Adds Motion Styles, Tangent Editing, and Automatic Fulcrum Detection</title>
		<link>https://digitalproduction.com/2025/07/31/cascadeur-2025-2-adds-motion-styles-tangent-editing-and-automatic-fulcrum-detection/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Thu, 31 Jul 2025 05:58:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[AI inbetweening]]></category>
		<category><![CDATA[AutoPhysics]]></category>
		<category><![CDATA[Cascadeur]]></category>
		<category><![CDATA[character animation software]]></category>
		<category><![CDATA[fulcrum detection]]></category>
		<category><![CDATA[Nekki]]></category>
		<category><![CDATA[post-production]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[trajectory tangents]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=192920</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/Improved-Inbetweening-_-Cascadeur-20252-Feature-Highlights-YouTube-0-0-05.jpeg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="Three stylized figures in motion against a dark background. One figure is green and leaping, while the other two are silver and appear to support it. Text at the bottom reads '2025.2 Feature Highlights'." /></div><div><p>Cascadeur 2025.2 adds motion-style selection, viewport tangent editing, longer inbetweening and auto fulcrum detection.</p>
<p>The post <a href="https://digitalproduction.com/2025/07/31/cascadeur-2025-2-adds-motion-styles-tangent-editing-and-automatic-fulcrum-detection/">Cascadeur 2025.2 Adds Motion Styles, Tangent Editing, and Automatic Fulcrum Detection</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/2025/07/Improved-Inbetweening-_-Cascadeur-20252-Feature-Highlights-YouTube-0-0-05.jpeg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="Three stylized figures in motion against a dark background. One figure is green and leaping, while the other two are silver and appear to support it. Text at the bottom reads '2025.2 Feature Highlights'." /></div><div><p class="wp-block-paragraph">With version 2025.2, <a href="https://digitalproduction.com/tag/cascadeur/" title="Cascadeur"><strong>Cascadeur</strong> </a>from <a>Nekki</a> introduces motion-style presets for its AI-driven inbetweening tool. Animators can now set the motion type between two poses: walk, run, crawl, jump, fall, acrobatic, or combat. The new “Style” selector appears in the Inbetweening panel, producing less generic and more context-aware inbetweens. This means less time wrestling generic curves and more time for real animation work.</p>



<h3 id="ai-inbetweening-now-up-to-120-frames" class="wp-block-heading">AI Inbetweening: Now Up to 120 Frames</h3>



<p class="wp-block-paragraph">Cascadeur’s AI now handles intervals up to 120 frames (previously 88), and factors in tangents and velocities for noticeably better short-interval transitions. The days of choppy auto-generated motion are numbered, at least for mainstream motion types .</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/LJbUpLRiZto?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>



<h3 id="tangent-editing-directly-in-the-viewport" class="wp-block-heading">Tangent Editing Directly in the Viewport</h3>



<p class="wp-block-paragraph">Trajectory Edit Mode (beta) allows direct editing of Bezier curve tangents inside the viewport. Tangents can be linked or moved independently, and customized handles show up with red dots on the timeline. For those who actually like tangents, this is a major step up from menu-diving and guesswork. Tangent editing is Bezier-only: Linear and Step types don’t get handles, and likely never will. Direction Trajectories are also new, sitting alongside existing Translation and Rotation tracks.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/cascadeur.com/images/category/2025/07/29/fdeb069d5599a9f54d2ce35fb3a131ac.gif?w=1200&ssl=1"  alt="https://cascadeur.com/images/category/2025/07/29/fdeb069d5599a9f54d2ce35fb3a131ac.gif" ></figure>



<h3 id="fulcrum-points-automatic-and-manual" class="wp-block-heading">Fulcrum Points: Automatic and Manual</h3>



<p class="wp-block-paragraph">The inbetweening algorithm now auto-detects fulcrum points (those all-important pivots for grounded or rotating motion) in most situations. Manual overrides remain available via the “Is Custom Logic Fulcrum Point” checkbox and new adjustable collision radius and max speed parameters. The Fulcrum Motion Cleaning tool also loses some knee-popping and can now limit its work to just keyframes.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/cascadeur.com/images/category/2025/07/29/68dd28d379e993379cb7517b87191cfb.png?w=1200&quality=72&ssl=1"  alt="https://cascadeur.com/images/category/2025/07/29/68dd28d379e993379cb7517b87191cfb.png" ></figure>



<h3 id="more-automation-fewer-clicks" class="wp-block-heading">More Automation, Fewer Clicks</h3>



<p class="wp-block-paragraph">AutoPhysics (Cascadeur’s ballistic/physics tool) is now always enabled and supports character interactions during ballistic motion. The constraints system and video mocap tools have been streamlined for less clicking and more animating.</p>



<figure class="wp-block-image size-full"><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/2025/07/Improved-Inbetweening-_-Cascadeur-20252-Feature-Highlights-YouTube-0-2-22.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="Two 3D animated characters are engaged in a fight simulation inside a computer software interface. One character is depicted in green and the other in gray. The timeline at the bottom shows animation keyframes and markers."  class="wp-image-192927" ></figure>



<h3 id="3dconnexion-support-for-windows" class="wp-block-heading">3Dconnexion Support for Windows</h3>



<p class="wp-block-paragraph">Windows animators gain experimental support for <a href="https://digitalproduction.com/tag/3dconnexion/" title="3Dconnexion">3Dconnexion </a>devices. That means six-axis viewport navigation—assuming you enjoy spinning your scenes like a vinyl record.</p>



<figure class="wp-block-image size-full"><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/2025/07/Improved-Inbetweening-_-Cascadeur-20252-Feature-Highlights-YouTube-0-2-09.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A 3D animation software interface displaying a virtual scene with a character model and a video feed of a person standing in a furnished room. The timeline and object properties panels are visible."  class="wp-image-192929" ></figure>



<h3 id="pricing-platforms-and-licensing" class="wp-block-heading">Pricing, Platforms, and Licensing</h3>



<p class="wp-block-paragraph">Cascadeur 2025.2 runs on Windows 10+, Ubuntu 20.04+, and macOS 13.3+. Indie subscriptions remain at USD 12/month or USD 96/year for revenues under USD 100k, Pro at USD 49/month or USD 396/year. Both convert to a perpetual license after a year. The free edition is unchanged: non-commercial use only, with .casc export.</p>



<figure class="wp-block-image size-full"><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/2025/07/Improved-Inbetweening-_-Cascadeur-20252-Feature-Highlights-YouTube-0-0-40.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="Computer screen displaying 3D animation software with two humanoid figures in a running pose. The interface includes timeline controls and various editing tools on the right side."  class="wp-image-192930" ></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">New AI and UX features in Cascadeur 2025.2 offer practical, usable tools for character animators who want less black box, more real control. Test all new functions with care before deploying in critical or client-driven productions.</p><p>The post <a href="https://digitalproduction.com/2025/07/31/cascadeur-2025-2-adds-motion-styles-tangent-editing-and-automatic-fulcrum-detection/">Cascadeur 2025.2 Adds Motion Styles, Tangent Editing, and Automatic Fulcrum Detection</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://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/Improved-Inbetweening-_-Cascadeur-20252-Feature-Highlights-YouTube-0-0-05.jpeg?fit=1920%2C1080&#038;quality=80&#038;ssl=1" length="27327" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/Improved-Inbetweening-_-Cascadeur-20252-Feature-Highlights-YouTube-0-0-05.jpeg?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[Three stylized figures in motion against a dark background. One figure is green and leaping, while the other two are silver and appear to support it. Text at the bottom reads '2025.2 Feature Highlights'.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/Improved-Inbetweening-_-Cascadeur-20252-Feature-Highlights-YouTube-0-0-05.jpeg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">192920</post-id>	</item>
	</channel>
</rss>
