<?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>Tracking - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/tracking/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Fri, 27 Mar 2026 07:33:35 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/cropped-dp-logo-kurz-weiss-auf-schwarz.png?fit=32%2C32&#038;quality=72&#038;ssl=1</url>
	<title>Tracking - 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>ONYX Ai Matte for OFX hosts</title>
		<link>https://digitalproduction.com/2026/03/27/onyx-ai-matte-for-ofx-hosts/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 07:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[Blackmagic Design]]></category>
		<category><![CDATA[DaVinci]]></category>
		<category><![CDATA[Flame]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[matting]]></category>
		<category><![CDATA[Nuke]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[OFX]]></category>
		<category><![CDATA[ONNX]]></category>
		<category><![CDATA[Resolve]]></category>
		<category><![CDATA[Rotoscoping]]></category>
		<category><![CDATA[SAM3]]></category>
		<category><![CDATA[TensorRT]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[utodesk flame]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=262938</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-27-2-onyx-ai-matte-v21--new-features-update1.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="A sleepy cat curled up on a soft surface, detailed interface elements from a video editing software visible on the right, displaying color correction settings and playback tools." /></div><div><p>ONYX Ai Matte targets fast alphas in OFX apps with prompts, tracking, trimap refinement, and published RTX only system limits.</p>
<p>The post <a href="https://digitalproduction.com/2026/03/27/onyx-ai-matte-for-ofx-hosts/">ONYX Ai Matte for OFX hosts</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/03/a0f8nfo-c68-00-00-27-2-onyx-ai-matte-v21--new-features-update1.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="A sleepy cat curled up on a soft surface, detailed interface elements from a video editing software visible on the right, displaying color correction settings and playback tools." /></div><div><p class="wp-block-paragraph"><a href="https://onyxofx.com/?utm_source=chatgpt.com">ONYX</a> builds <a href="https://onyxofx.com/?utm_source=chatgpt.com">ONYX Ai Matte</a> as a GPU-accelerated matte extraction tool for segmentation, tracking, and mask refinement inside OFX-compatible hosts. It targets hair and fur edge work and shots with more than one subject, and it frames the speed and quality claims as marketing claims. Under the hood, it uses Meta SAM3 and VitMatte models, packaged via <a href="https://onnx.ai/">ONNX</a> in FP16 and accelerated with <a href="https://www.nvidia.com/">NVIDIA</a> <a href="https://developer.nvidia.com/cuda-toolkit">CUDA</a> 12.6 and <a href="https://developer.nvidia.com/tensorrt?utm_source=chatgpt.com">TensorRT</a> 10.x. </p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:13787,&quot;href&quot;:&quot;https:\/\/onyxofx.com\/?utm_source=chatgpt.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260325134343\/https:\/\/onyxofx.com\/?utm_source=chatgpt.com&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-27 07:49:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 11:31:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 14:52:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 09:24:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-11 10:48:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 02:10:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 08:45:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 14:50:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 09:11:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-15 07:40:04&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-15 07:40:04&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13788,&quot;href&quot;:&quot;https:\/\/onnx.ai&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260322233727\/https:\/\/onnx.ai\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-25 13:43:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-28 16:00:18&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-31 19:56:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-04 10:07:44&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-07 19:39:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-11 10:48:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-17 02:10:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-20 08:45:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-30 14:50:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-12 19:03:09&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-12 19:03:09&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2475,&quot;href&quot;:&quot;https:\/\/www.nvidia.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20200115064412\/https:\/\/www.nvidia.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 02:46:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 07:03:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-21 20:04:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 09:50:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-28 12:15:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 12:16:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-03 13:39:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 16:25:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 17:56:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 19:31:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-15 19:32:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-18 20:28:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-21 23:46:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-25 12:40:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-28 20:45:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-02 04:47:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 12:52:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 18:50:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 19:03:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 05:13:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-19 06:39:10&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-19 06:39:10&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13789,&quot;href&quot;:&quot;https:\/\/developer.nvidia.com\/cuda-toolkit&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251207154111\/https:\/\/developer.nvidia.com\/cuda-toolkit&quot;,&quot;redirect_href&quot;:&quot;https:\/\/developer.nvidia.com\/cuda\/toolkit&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-27 07:49:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 11:31:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 14:52:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 09:24:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-11 10:48:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-17 02:10:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-20 08:45:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-30 14:50:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-12 19:03:09&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-12 19:03:09&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13790,&quot;href&quot;:&quot;https:\/\/developer.nvidia.com\/tensorrt?utm_source=chatgpt.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260325134343\/https:\/\/developer.nvidia.com\/tensorrt?utm_source=chatgpt.com&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-27 07:49:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 11:31:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 14:52:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 09:24:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-11 10:48:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-17 02:11:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-20 08:45:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-30 14:50:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-12 19:03:09&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-12 19:03:09&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1893,&quot;href&quot;:&quot;https:\/\/www.foundry.com\/products\/nuke&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20211113111343\/https:\/\/www.foundry.com\/products\/nuke&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 21:57:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 15:30:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 22:27:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 16:00:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-26 19:36:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-03 17:43:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 16:50:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-15 21:45:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 00:04:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 13:01:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 11:54:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-10 13:08:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-24 20:47:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-28 09:49:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 13:25:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-03 13:50:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 14:49:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-10 02:55:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 06:36:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 01:39:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 08:45:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-24 10:07:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-28 09:14:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-02 01:20:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-05 07:35:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-08 15:55:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 15:39:10&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-17 02:49:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-21 14:30:22&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-21 14:30:22&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:41,&quot;href&quot;:&quot;http:\/\/bmd.link\/uKdJYY&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.blackmagicdesign.com\/products\/davinciresolve&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:874,&quot;href&quot;:&quot;https:\/\/www.blackmagicdesign.com\/products\/fusion&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251217163039\/https:\/\/www.blackmagicdesign.com\/products\/fusion&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 16:39:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-02 14:09:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-08 06:45:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 08:24:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-20 14:32:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 11:59:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-30 19:08:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-03 06:11:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-06 12:38:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-10 16:45:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-13 21:45:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 12:58:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 23:23:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-24 15:09:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-27 18:33:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 10:01:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 18:50:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-16 22:24:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 07:35:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 06:34:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-29 09:46:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 20:03:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 09:24:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-11 10:48:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 02:11:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 08:45:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 09:53:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 11:05:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-29 12:49:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 08:41:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 11:34:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-10 01:58:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-13 08:14:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-18 04:59:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-21 11:43:25&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-21 11:43:25&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13791,&quot;href&quot;:&quot;https:\/\/openfx.sourceforge.net&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20230313210833\/https:\/\/openfx.sourceforge.net\/&quot;,&quot;redirect_href&quot;:&quot;https:\/\/sourceforge.net\/projects\/openfx\/&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-27 07:49:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 11:34:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 14:53:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 09:24:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-11 10:48:38&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-17 02:11:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 08:45:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 14:51:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 19:03:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-21 14:30:25&quot;,&quot;http_code&quot;:503}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-21 14:30:25&quot;,&quot;http_code&quot;:503},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4938,&quot;href&quot;:&quot;https:\/\/www.autodesk.com\/products\/flame\/overview&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251029084202\/https:\/\/www.autodesk.com\/products\/flame\/overview&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 19:13:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-27 07:49:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 11:34:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 14:53:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 09:24:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-11 10:48:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 02:11:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 08:07:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 09:57:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-27 17:13:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 08:41:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-07 17:06:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 19:03:17&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-12 19:03:17&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13682,&quot;href&quot;:&quot;https:\/\/www.microsoft.com\/windows&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20230529222803\/https:\/\/www.microsoft.com\/windows&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-17 06:02:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 06:11:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 16:50:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-27 07:49:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 08:58:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 09:31:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 09:24:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 10:05:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 22:08:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 02:11:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 08:45:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 18:21:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-27 04:44:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 04:46:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 08:41:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 10:38:42&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-09 11:55:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 16:17:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-15 17:06:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-18 19:24:15&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-18 19:24:15&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13792,&quot;href&quot;:&quot;https:\/\/www.nvidia.com\/en-us\/geforce\/rtx&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260325140422\/https:\/\/www.nvidia.com\/en-us\/geforce\/rtx\/&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.nvidia.com\/en-us\/geforce\/rtx\/&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-27 07:49:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 11:34:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 14:53:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 09:24:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-11 10:48:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 02:11:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 08:45:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 14:51:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 19:03:15&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-12 19:03:15&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13793,&quot;href&quot;:&quot;https:\/\/onyxofx.com\/pricing&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/onyxofx.com\/pricing\/&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;pending&quot;}]"></span>


<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-17-2-onyx-ai-matte-v21--new-features-update.png?quality=72&ssl=1"><img data-recalc-dims="1"  fetchpriority="high"  decoding="async"  width="1200"  height="675"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-17-2-onyx-ai-matte-v21--new-features-update.png?resize=1200%2C675&quality=72&ssl=1"  alt="An editing timeline interface displaying color grading tools, with a close-up of a character in a dramatic scene featuring fire and smoke in the background. Elements include source and mask layers for visual effects."  class="wp-image-262940" ></a></figure>



<h3 id="prompts-trimaps-and-tracking" class="wp-block-heading">Prompts, trimaps, and tracking</h3>



<p class="wp-block-paragraph">The UI exposes five pipeline modes: box or point prompts with auto track, box or point prompts with manual track, text prompts with auto track, mask prompts with auto track, and a trimap workflow using VitMatte with manual track. Point and box workflows let you set foreground and background points and a bounding box. The interface supports up to 32 points.</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/A0F8nFo-c68?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">Text prompt mode detects objects that match your text. If it finds multiple matches, one foreground point picks the instance. Mask prompt mode takes a rough input mask and uses it as the prompt for a refined segmentation. The trimap path expects white foreground, black background, and a grey uncertainty band for edge refinement. Tracking integrates directly into the prompt workflows. In <a href="https://www.foundry.com/products/nuke">Nuke</a>, the box center can be driven by expressions so a tracker can push it through the shot while size stays consistent. You still need to test any new tool before it goes into production, especially when the alhpa becomes the single point of failure.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-26-2-onyx-ai-matte-v21--new-features-update1.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="262941"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-26-2-onyx-ai-matte-v21--new-features-update1.png?resize=1200%2C675&quality=72&ssl=1"  alt="A close-up of a cat&#039;s face on the left, with a blurred background. On the right, an interface showing text detection tools with a highlighted text field displaying the word &#039;cat&#039; and various control sliders underneath."  class="wp-image-262941" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-27-2-onyx-ai-matte-v21--new-features-update.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="262942"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-27-2-onyx-ai-matte-v21--new-features-update.png?resize=1200%2C675&quality=72&ssl=1"  alt="A partially obscured image of a cat&#039;s silhouette in white against a black background, appearing fuzzy and blurred. The image is displayed within a digital editing software interface, showcasing various editing tools and options on the right side."  class="wp-image-262942" ></a></figure>
</figure>



<h3 id="hosts-and-compatibility" class="wp-block-heading">Hosts and compatibility</h3>



<p class="wp-block-paragraph">The published host list includes <a href="https://www.blackmagicdesign.com/products/davinciresolve">DaVinci Resolve</a> 18 and later, <a href="https://www.blackmagicdesign.com/products/fusion">Fusion</a> Studio 18 and later, and <a href="https://www.foundry.com/products/nuke">Nuke</a> 13 and later. It also positions the plug-in as working in any <a href="https://openfx.sourceforge.net/">OFX</a> compatible app, like <a href="https://www.autodesk.com/products/flame/overview">Autodesk Flame</a> specifically.</p>



<h3 id="system-requirements-and-what-is-not-supported" class="wp-block-heading">System requirements and what is not supported</h3>



<p class="wp-block-paragraph">Minimum requirements list <a href="https://www.microsoft.com/windows">Windows</a> 10 64 bit, an <a href="https://www.nvidia.com/en-us/geforce/rtx/">NVIDIA RTX</a> GPU, 6GB of VRAM, 16GB of RAM, and 8GB free space. <a href="https://www.microsoft.com/windows">Windows</a> 11 64 bit is also supported. Text prompts require 8GB of VRAM or more. The baseline GPU callout is an <a href="https://www.nvidia.com/en-us/geforce/rtx/">NVIDIA RTX</a> 2060 or better with SM 7.0 or higher. Not supported: GTX 1000 series, AMD Radeon, and Intel Arc.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-45-2-onyx-ai-matte-v21--new-features-update.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="262944"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-45-2-onyx-ai-matte-v21--new-features-update.png?resize=1200%2C675&quality=72&ssl=1"  alt="A person with long hair in a pink sweater is standing on a hill, looking at a sunset over a cityscape, with a small dog sitting beside them, surrounded by green grass and trees."  class="wp-image-262944" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-46-2-onyx-ai-matte-v21--new-features-update.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="675"  data-id="262943"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-46-2-onyx-ai-matte-v21--new-features-update.png?resize=1200%2C675&quality=72&ssl=1"  alt="A silhouette of a person and a blue dog against a contrasting black background, with the person partially obscured in white, creating a striking visual contrast."  class="wp-image-262943" ></a></figure>
</figure>



<h3 id="trial-licensing-and-pricing" class="wp-block-heading">Trial, licensing, and pricing</h3>



<p class="wp-block-paragraph">A full featured 7-day trial is offered with no credit card required.  Licenses are sold as lifetime, one time payments with no subscription, plus free minor updates. Pricing is published in euros as lifetime tiers on the <a href="https://onyxofx.com/pricing/" title="">official pricing page.</a> Indie costs €80 for one machine node locked. Studio 3 costs €180 for three machines node locked. Studio 10 costs €450 for ten machines node locked. Studio 10 also includes priority support.</p>



<p class="wp-block-paragraph"><br /><a href="https://onyxofx.com/?utm_source=chatgpt.com">https://onyxofx.com/</a></p><p>The post <a href="https://digitalproduction.com/2026/03/27/onyx-ai-matte-for-ofx-hosts/">ONYX Ai Matte for OFX hosts</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/03/a0f8nfo-c68-00-00-27-2-onyx-ai-matte-v21--new-features-update1.png?fit=1920%2C1080&#038;quality=72&#038;ssl=1" length="355958" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-27-2-onyx-ai-matte-v21--new-features-update1.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A sleepy cat curled up on a soft surface, detailed interface elements from a video editing software visible on the right, displaying color correction settings and playback tools.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/03/a0f8nfo-c68-00-00-27-2-onyx-ai-matte-v21--new-features-update1.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">262938</post-id>	</item>
		<item>
		<title>SynthEyes 2026 Speeds Up</title>
		<link>https://digitalproduction.com/2026/02/19/syntheyes-2026-speeds-up/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Thu, 19 Feb 2026 16:09:00 +0000</pubDate>
				<category><![CDATA[Boris FX]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[3D camera tracking]]></category>
		<category><![CDATA[camera solve]]></category>
		<category><![CDATA[GeoH]]></category>
		<category><![CDATA[Live Preview]]></category>
		<category><![CDATA[matchmoving software]]></category>
		<category><![CDATA[Mocha]]></category>
		<category><![CDATA[Mocha Point Tracker]]></category>
		<category><![CDATA[planar tracking]]></category>
		<category><![CDATA[STMap]]></category>
		<category><![CDATA[Syntheyes]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[USD]]></category>
		<category><![CDATA[USD pipeline]]></category>
		<category><![CDATA[USDZ]]></category>
		<category><![CDATA[VFX]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=254348</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/boris-fx-syntheyes-2026-live-preview-geoh.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>SynthEyes 2026 adds a Mocha-powered affine point tracker, real-time GeoH previews and expanded USD support to cut solve iteration time.</p>
<p>The post <a href="https://digitalproduction.com/2026/02/19/syntheyes-2026-speeds-up/">SynthEyes 2026 Speeds Up</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/boris-fx-syntheyes-2026-live-preview-geoh.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p class="wp-block-paragraph"><em>For those who don’t know the tool, <a href="https://borisfx.com/products/syntheyes/" title="">SynthEyes </a>from <a href="https://borisfx.com/" title="">Boris FX</a> is a standalone 3D camera-tracking and matchmove application used in VFX pipelines. It exports to major DCC and compositing tools and sits upstream of layout, animation, and comp, quietly solving cameras so others can focus on lighting.</em></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:22,&quot;href&quot;:&quot;https:\/\/borisfx.com\/products\/syntheyes&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251204235949\/https:\/\/borisfx.com\/products\/syntheyes\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 11:55:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-30 19:12:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-08 14:44:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 15:56:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 22:18:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-18 18:49:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-22 12:40:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 14:47:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-29 20:30:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-06 17:49:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-10 18:12:23&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-16 13:11:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-19 16:53:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-23 08:38:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-27 03:13:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-03 00:59:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-06 16:28:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-11 07:33:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-15 06:50:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-18 07:57:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-21 08:19:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-25 11:19:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 07:53:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-03 15:14:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-07 08:26:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-12 08:06:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-17 12:01:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-21 11:52:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-24 15:55:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-01 00:00:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 10:24:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-10 08:16:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-14 08:23:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-17 14:50:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-21 01:56:24&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-21 01:56:24&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:23,&quot;href&quot;:&quot;https:\/\/borisfx.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251217025611\/https:\/\/borisfx.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 11:55:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-30 19:12:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-04 17:28:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-08 01:00:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 15:56:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 22:18:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-20 11:18:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-23 12:11:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 20:42:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-30 10:49:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-05 02:41:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-08 20:09:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-12 07:03:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-17 04:32:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-20 07:04:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-23 08:38:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-26 09:55:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-01 10:21:40&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-04 10:48:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-07 12:50:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-10 13:30:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 14:03:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 14:28:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-19 18:30:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-22 21:35:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 00:37:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-29 00:55:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-01 01:40:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-04 01:54:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-07 04:01:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-10 05:43:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-13 09:34:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-16 10:27:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-19 11:06:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-22 14:30:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-25 15:55:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-28 16:33:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-01 17:51:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 18:46:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 23:06:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 02:13:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-14 02:19:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-17 06:30:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-20 09:03:12&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-20 09:03:12&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]"></span>


<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/pISFgzMkpRY?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"><a>Boris FX</a> has announced SynthEyes 2026 with a faster, more responsive camera solve release aimed at reducing iteration cycles and workflow interruptions in feature film and high end streaming projects. The update introduces a Mocha Point Tracker, Live Preview for geometric hierarchy solving, user interface revisions and expanded USD support. According to the company, the release is shaped by user feedback and focuses on daily production tasks rather than broad architectural changes.</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/QhyhtuieNVc?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="faster-supervised-tracking" class="wp-block-heading">Faster supervised tracking</h3>



<p class="wp-block-paragraph">As shots become more complex, trackers require more manual attention. Rapid camera moves, whip pans and motion blur increase the likelihood of drift or failure. But a classical point tracker operates by defining a small target area and a larger search area. On each frame, the tracker searches for the target area’s pixel pattern within the search region by scanning left, right, up, and down. This works reliably when the camera is locked off or moves in a controlled manner on a dolly, gimbal or tripod.</p>



<p class="wp-block-paragraph">The limitation is that a standard RGB point tracker does not inherently account for rotation or scale changes in the pattern over time. These are affine transformations: translation, rotation, scaling, and shear. If the tracked feature rotates or changes size significantly, the tracker may drift or lose the pattern entirely.</p>



<p class="wp-block-paragraph">SynthEyes provides options such as updating the reference frame at defined intervals. However, between those reference updates, the tracker still searches primarily by translation, allowing drift to accumulate. In shots with strong rotation or scale change, this can result in unstable supervised tracks and broken solves.</p>



<p class="wp-block-paragraph">For these scenarios, SynthEyes 2026 introduces the Mocha Point Tracker. The feature leverages Mocha’s planar tracking technology under the hood directly into the supervised tracking workflow. The goal is to combine the robustness of planar tracking with the point data required for camera solving.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-35.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/image-35.png?resize=1200%2C675&quality=72&ssl=1"  alt=""  class="wp-image-254354" ></a></figure>



<h3 id="planar-brain-point-output" class="wp-block-heading">Planar brain, point output</h3>



<p class="wp-block-paragraph">Planar trackers are designed to compensate for rotation, scale and other affine transformations across a defined surface patch. Instead of following a single pixel pattern, they analyse the motion of a planar region.</p>



<p class="wp-block-paragraph">The Mocha Point Tracker tracks a small planar patch and returns the coordinates of the centre of that patch as point tracking data. In practical terms, artists still obtain a single 2D point suitable for solving, but that point is derived from a planar solve rather than an RGB comparison.</p>



<p class="wp-block-paragraph">In the user interface, switching a tracker from the traditional RGB mode to Mocha Point Tracker updates the tracker controls without launching Mocha. The planar patch can be reshaped freely. Corners can be adjusted individually, and the centre point can be offset by holding Shift while dragging.</p>



<p class="wp-block-paragraph">The planar patch does not need to remain a strict rectangle. Artists can enlarge it to capture more contrast detail, for example, around the edges of an architectural feature. During tracking, the patch visibly rotates and scales with the image content, while the returned centre point remains tightly locked.</p>



<p class="wp-block-paragraph">This behaviour addresses a core limitation of classical point trackers: Because the planar patch models translation, rotation, scale and affine deformation, it remains stable under perspective and motion changes that would cause a standard tracker to drift.</p>



<h3 id="parameters-for-unruly-shots" class="wp-block-heading">Parameters for unruly shots</h3>



<p class="wp-block-paragraph">The Mocha Point Tracker includes adjustable parameters for more demanding material. By default, each tracker automatically determines how much of the initial pattern must be visible in subsequent frames before continuing. This percentage threshold can be manually adjusted.</p>



<p class="wp-block-paragraph">Users can also select different motion models. The default model is 2D TRSA, which stands for Translation, Rotation, Scale, and Affine. Alternative models constrain the tracked motion to fewer parameters. For heavy perspective change, a 3D Perspective model is available.</p>



<p class="wp-block-paragraph">All models ultimately return single-point data, but they use different internal motion assumptions to generate that data. In addition, advanced controls allow users to increase the expected per-frame rotation and scale change. By default, SynthEyes expects up to one degree of rotation and half a per cent scale change per frame. These limits can be raised for more aggressive camera movement. These advanced controls are typically unnecessary, as the planar tracking approach is quite forgiving at default values, but who knows what happened on set? Sometimes it is best not to ask.</p>



<h3 id="mixing-tracker-types" class="wp-block-heading">Mixing tracker types</h3>



<p class="wp-block-paragraph">SynthEyes continues to support mixing different tracker types within a single supervised tracking setup. The Mocha Point Tracker is particularly useful for bridging gaps where feature trackers fail. In such cases, adding larger planar patches can help maintain continuity across problematic frames, enabling a continuous solve where feature tracking alone breaks down.</p>



<p class="wp-block-paragraph">This highlights a workflow caveat: When combining two Mocha Point Trackers into a single tracker, SynthEyes first converts them into classical point trackers before merging. This avoids merging two planar patches directly, which would be unstable. After conversion, the resulting track retains point data but no longer allows modification of the original planar patch.</p>



<p class="wp-block-paragraph">Boris FX positions the Mocha Point Tracker as a complementary tool rather than a replacement. Traditional RGB trackers remain better suited for manual frame by frame adjustments, where artists may need to babysit a track through occlusions. The supervised tracking system is designed to allow mixing and matching tracker types as needed.</p>



<p class="wp-block-paragraph">In short, when the camera behaves politely, classical point tracking remains efficient. When it does not, the Mocha Point Tracker offers a planar fallback inside the same workflow, without requiring artists to leave SynthEyes. If neither works, demand reshoots. </p>



<h3 id="real-time-geoh-feedback" class="wp-block-heading">Real time GeoH feedback</h3>



<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/nF3aSZ-p-2U?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">SynthEyes 2026 introduces Live Preview for geometric hierarchy, referred to as “GeoH”. Live Preview is a toggleable checkbox located above the axis lock controls in the GeoH interface. When enabled, the GeoH setup dynamically adjusts while users manipulate trackers and selected parameters.</p>



<p class="wp-block-paragraph">With Live Preview active, artists can adjust trackers, focal length and distortion parameters and see the hierarchy update instantly in the current frame. The primary use case described by Boris FX is tracker adjustment. Instead of replaying the shot after every modification, the result is visible immediately.</p>



<p class="wp-block-paragraph">In addition, the feature operates hierarchically. Users could typically enable Live Preview on the object level where downstream elements should animate in real time. For example, activating it on a shoulder joint would allow the arm chain beneath it to update in real time. In practice, it can also be enabled on the topmost root object if required.</p>



<p class="wp-block-paragraph">In current builds, enabling Live Preview highlights the affected hierarchy in yellow, providing visual feedback about which nodes are active. This is particularly useful in larger hierarchies where dependencies can become difficult to track.</p>



<h3 id="but-why" class="wp-block-heading">But why? </h3>



<p class="wp-block-paragraph">The system updates without requiring repeated play-stop-check cycles. Users can move trackers, adjust seed positions, tweak pivots, unlock or rebalance axes and modify lens or offset parameters while seeing the result immediately. You can think of GeoH in SynthEyes as a lightweight rigging system inside the tracking environment. Objects are created at mesh pivots and parented hierarchically. Animation channels must be explicitly unlocked before they can be driven by trackers or mesh deformation. Locked parameters remain static.</p>



<p class="wp-block-paragraph">A typical workflow involves creating a GeoH object from a mesh, branching joints from parent nodes, adjusting pivots in Edit Pivots mode and painting vertex weights to define influence regions. Trackers can then be parented under specific GeoH objects, with seed points projected onto the mesh to drive animation.</p>



<p class="wp-block-paragraph">With Live Preview enabled on a GeoH object, moving a tracker updates the mesh deformation or joint rotation immediately in the viewport. The effect is comparable to interactive rig manipulation in DCC applications, with the mesh responding as trackers are repositioned.</p>



<p class="wp-block-paragraph">Before finalising animation for export, users should disable Live Preview on all relevant nodes and then play through the shot so that the animation is fully realised. This step ensures the resulting keyframes are baked from the tracked motion. Or, don’t do that, and we’ll see what happens :) Jokes aside, the feature should cut iteration time by at least one order of magnitude.</p>



<h3 id="syntheyes-special-the-interface-refresh-begins" class="wp-block-heading">SynthEyes Special: The Interface refresh begins</h3>



<p class="wp-block-paragraph">The 2026 release marks the beginning of a “multi-phase user interface modernisation”. The current update focuses on the left panel and room navigation – one thing after the other. Boris states that improved labelling, more consistent layout and interaction behaviour, and a clearer visual structure are intended to enhance discoverability and daily usability. At the same time, existing workflows and muscle memory are said to be preserved.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-32.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/image-32.png?resize=1200%2C675&quality=72&ssl=1"  alt="An aerial view of a tall urban building, showcasing its angular architecture. Various green dots represent points of interest or tracking data across the scene, with a dark user interface overlay displaying navigation and feature options."  class="wp-image-254351" ></a></figure>



<p class="wp-block-paragraph">The changes are positioned as incremental rather than disruptive. Advanced users are expected to retain familiar workflows, while first-time users may find the application more approachable. Because, as good as Syntheyes is, the Interface was always a bit … particular.</p>



<h3 id="usd-moves-upstream" class="wp-block-heading">USD moves upstream</h3>



<p class="wp-block-paragraph">And another thing: SynthEyes 2026 expands <a href="https://digitalproduction.com/tag/usd/" title="USD">USD </a>support, allowing USD assets and scenes in the application. Users can import individual meshes or full USD scenes while preserving hierarchy, cameras, lights, animation and metadata, including parent-child relationships and transforms. USDZ assets import with embedded textures intact.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-33.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/image-33.png?resize=1200%2C675&quality=72&ssl=1"  alt="Three puffins standing on green grass near a rocky coastline, with two puffins in natural coloring and one puffin represented in a red wireframe model. A settings menu on the left outlines customization options."  class="wp-image-254352" ></a></figure>



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



<h3 id="whole-scene-transforms-and-stmaps" class="wp-block-heading">Whole scene transforms and STMaps</h3>



<p class="wp-block-paragraph">A new Whole Scene Transform mode allows scale, rotation or translation to be applied to the entire scene, including cameras, objects, trackers and meshes, while preserving relative motion and solve integrity.</p>



<p class="wp-block-paragraph">This mode is intended for late-stage adjustments, including multi-camera projects. The company states that relative motion and solve integrity remain intact, though no technical detail is provided on the underlying implementation.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/image-34.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/image-34.png?resize=1200%2C675&quality=72&ssl=1"  alt="A nighttime cityscape showcasing a vibrant urban landscape filled with bright lights and tall skyscrapers. An overlay menu displaying options, including various distortion map formats, is on the left side of the image."  class="wp-image-254353" ></a></figure>



<p class="wp-block-paragraph">Distortion map export, commonly referred to as STMap export, is now integrated directly into the standard Export menu and the Multi Export system. This enables distortion data to be generated alongside other outputs in a single export pass rather than as a separate step. STMaps are commonly used in compositing to apply or remove lens distortion via UV maps. Integrating STMap export into the main export pipeline reduces the number of discrete export operations required.</p>



<h3 id="pricing-and-availability" class="wp-block-heading">Pricing and availability</h3>



<p class="wp-block-paragraph">SynthEyes remains a standalone application. Subscription, perpetual, upgrade and support renewal options are available. Pricing starts at 325 USD per year or 62 USD per month. Customers with an active SynthEyes or Boris FX Suite subscription, or with an upgrade and support plan, receive the 2026 release as a complimentary update.</p>



<p class="wp-block-paragraph"><a href="https://borisfx.com/products/syntheyes/" title="">Further details are available via the SynthEyes product page on the Boris FX website.</a></p>



<p class="wp-block-paragraph">As with any update that affects solving, hierarchy behaviour or export fidelity, new tools and innovations should be tested before use in production.</p>



<p class="wp-block-paragraph">// SynthEyes 2026 What’s New<br />// <a>https://borisfx.com/products/syntheyes/whats-new/</a></p><p>The post <a href="https://digitalproduction.com/2026/02/19/syntheyes-2026-speeds-up/">SynthEyes 2026 Speeds Up</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/02/boris-fx-syntheyes-2026-live-preview-geoh.jpg?fit=1920%2C1080&#038;quality=80&#038;ssl=1" length="289791" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/boris-fx-syntheyes-2026-live-preview-geoh.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></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/boris-fx-syntheyes-2026-live-preview-geoh.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">254348</post-id>	</item>
		<item>
		<title>PFTrack update tidies Maya and LiDAR workflows</title>
		<link>https://digitalproduction.com/2026/02/17/pftrack-update-tidies-maya-and-lidar-workflows/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 17 Feb 2026 06:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Autodesk Maya]]></category>
		<category><![CDATA[Camera Tracking]]></category>
		<category><![CDATA[LiDAR]]></category>
		<category><![CDATA[macOS]]></category>
		<category><![CDATA[matchmoving]]></category>
		<category><![CDATA[Obj]]></category>
		<category><![CDATA[Orient Camera]]></category>
		<category><![CDATA[PFTrack]]></category>
		<category><![CDATA[photogrammetry]]></category>
		<category><![CDATA[Pipeline]]></category>
		<category><![CDATA[Rocky Linux]]></category>
		<category><![CDATA[Survey Solver]]></category>
		<category><![CDATA[The Pixel Farm]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=254056</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/3ca58d_9401524579bf4c2bb10f308f768409b8mv2.png?fit=1200%2C520&quality=72&ssl=1" width="1200" height="520" title="" alt="An overhead view of a detailed architectural model displayed on a computer screen. The model shows a building with gothic-style windows, surrounded by digital overlays and parameters, emphasizing a focus on geometry and lateral data analysis." /></div><div><p>PFTrack update refines Maya export, LiDAR error handling and Survey Solver node logic for Studio and Enterprise users.</p>
<p>The post <a href="https://digitalproduction.com/2026/02/17/pftrack-update-tidies-maya-and-lidar-workflows/">PFTrack update tidies Maya and LiDAR workflows</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/3ca58d_9401524579bf4c2bb10f308f768409b8mv2.png?fit=1200%2C520&quality=72&ssl=1" width="1200" height="520" title="" alt="An overhead view of a detailed architectural model displayed on a computer screen. The model shows a building with gothic-style windows, surrounded by digital overlays and parameters, emphasizing a focus on geometry and lateral data analysis." /></div><div><p class="wp-block-paragraph"><em>For those who don’t know the tool: <a href="https://www.thepixelfarm.co.uk/" title="">The Pixel Farm</a> develops <a href="https://www.pftrack.com/post/pftrack-26-02-11-available-for-download-now" title="">PFTrack</a>, a node-based 3D camera tracking and photogrammetry system used in VFX, virtual production, and survey-driven pipelines. It exports to DCC tools including <a>Autodesk Maya</a> and integrates LiDAR and image based reconstruction.</em></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:2304,&quot;href&quot;:&quot;https:\/\/www.thepixelfarm.co.uk&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251024084709\/https:\/\/www.thepixelfarm.co.uk\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 01:01:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-07 08:01:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-11 01:50:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 17:29:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 23:56:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 20:49:00&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-28 21:19:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 09:27:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-04 22:48:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-08 09:20:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 07:34:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 10:14:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 18:14:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 15:55:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:56:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-12 02:29:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-16 14:35:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-19 19:27:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 09:07:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 10:56:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 06:37:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-03 04:26:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 16:52:15&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-10 17:18:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 08:43:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 20:02:02&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-23 05:59:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 19:52:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-29 20:58:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 06:13:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-17 02:52:10&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-17 02:52:10&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13398,&quot;href&quot;:&quot;https:\/\/www.pftrack.com\/post\/pftrack-26-02-11-available-for-download-now&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260217060214\/https:\/\/www.pftrack.com\/post\/pftrack-26-02-11-available-for-download-now&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-02-17 10:14:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 18:14:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 15:55:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:56:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 10:35:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 06:13:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-17 02:52:10&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-17 02:52:10&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13399,&quot;href&quot;:&quot;https:\/\/pftrack.thepixelfarm.co.uk\/documentation\/changelog.html#pftrack-26.02.11&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260107101420\/https:\/\/pftrack.thepixelfarm.co.uk\/documentation\/changelog.html&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-02-17 06:02:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 18:14:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 15:55:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:56:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 10:35:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 06:13:17&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-11 06:13:17&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13400,&quot;href&quot;:&quot;https:\/\/www.pftrack.com\/post\/maya-2026-export-scripts&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260217060219\/https:\/\/www.pftrack.com\/post\/maya-2026-export-scripts&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-02-17 10:14:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 18:15:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 15:55:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 16:11:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 10:35:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 06:13:18&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-11 06:13:18&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]"></span>


<p class="wp-block-paragraph"><a>The Pixel Farm</a> has released PFTrack 26.02, a point update to its camera tracking and photogrammetry software. The release focuses on export reliability, Survey Solver behaviour and data validation rather than new solver technology. <a href="https://pftrack.thepixelfarm.co.uk/documentation/changelog.html#pftrack-26.02.11" title="">According to the published change list,</a> the update introduces improvements to Maya export scripts, OBJ texture handling, LiDAR import logging and node connectivity within the Survey Solver. It also resolves a keyboard shortcut conflict in the Orient Camera node.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/static.wixstatic.com/media/3ca58d_ec1ce11cd2d24aca9d52b333862fb4d8~mv2.jpg/v1/fill/w_1110%2Ch_624%2Cal_c%2Cq_85%2Cusm_0.66_1.00_0.01%2Cenc_avif%2Cquality_auto/3ca58d_ec1ce11cd2d24aca9d52b333862fb4d8~mv2.jpg?w=1200&quality=80&ssl=1"  alt="https://static.wixstatic.com/media/3ca58d_ec1ce11cd2d24aca9d52b333862fb4d8~mv2.jpg/v1/fill/w_1110,h_624,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/3ca58d_ec1ce11cd2d24aca9d52b333862fb4d8~mv2.jpg" ></figure>



<h3 id="maya-export-scripts-corrected" class="wp-block-heading">Maya export scripts corrected</h3>



<p class="wp-block-paragraph">The updated <a href="https://www.pftrack.com/post/maya-2026-export-scripts" title="">Maya export scripts</a> now automatically parent background image planes to cameras on export. This addresses a long standing friction point in matchmove handoff. Previously, depending on scene configuration and export path, artists could end up manually re-parenting image planes inside Maya to maintain alignment between the solved camera and its background plate. The revised script automates this relationship at export time.</p>



<p class="wp-block-paragraph">For tracking teams delivering camera solves into Maya-centric pipelines, this reduces post-export clean-up and the risk of misalignment during layout or scene assembly. The vendor statement does not detail changes to other DCC export scripts.</p>



<h3 id="survey-solver-and-obj-texture-loading" class="wp-block-heading">Survey Solver and OBJ texture loading</h3>



<p class="wp-block-paragraph">PFTrack 26.02 updates the way OBJ mesh textures with numbered filenames are loaded into the Survey Solver node. OBJ sequences or assets that rely on incrementally numbered texture files will now load correctly when imported into Survey Solver. The official notes do not specify naming conventions, but refer to numbered filenames in general terms.</p>



<p class="wp-block-paragraph">For facilities using photogrammetry meshes or survey derived assets with multiple texture tiles, correct automatic loading reduces manual reassignment inside the node graph. It also limits the possibility of mismatched textures during camera solve refinement. The change appears limited to texture loading behaviour inside Survey Solver and does not reference modifications to the OBJ importer elsewhere in the application.</p>



<h3 id="lidar-import-logging-added" class="wp-block-heading">LiDAR import logging added</h3>



<p class="wp-block-paragraph">The update adds explicit error logging when importing corrupted or incomplete LiDAR survey data files. PFTrack supports LiDAR survey data within its camera-solving and scene-reconstruction workflows. In previous versions, incomplete or damaged files could fail during import without detailed diagnostic output.</p>



<p class="wp-block-paragraph">With 26.02, the system now logs errors when such data is detected. The vendor documentation does not describe the logging format, verbosity level or where logs are written. It does state that error logging is triggered when corrupted or incomplete LiDAR files are imported. </p>



<h3 id="photogrammetry-node-connectivity-fixed" class="wp-block-heading">Photogrammetry node connectivity fixed</h3>



<p class="wp-block-paragraph">A further fix addresses connector logic in Studio and Enterprise editions. Photogrammetry nodes can now be connected to secondary inputs of the Survey Solver where appropriate. The official wording specifies that this applies to Studio and Enterprise only.</p>



<p class="wp-block-paragraph">This suggests that earlier builds restricted valid node graph connections in certain configurations, potentially limiting more complex photogrammetry driven solves. The updated connector logic restores the ability to route photogrammetry outputs into secondary Survey Solver inputs when supported by the node’s design.</p>



<p class="wp-block-paragraph">The vendor has not published technical detail about which specific input sockets were affected or how the internal validation rules have changed. Not independently verified at press time.</p>



<p class="wp-block-paragraph">Facilities using advanced node graphs that combine survey data, image based reconstruction and manual constraints should review existing templates to confirm expected behaviour after updating.</p>



<h3 id="scope-and-positioning" class="wp-block-heading">Scope and positioning</h3>



<p class="wp-block-paragraph">This release does not introduce new solver models, GPU-acceleration changes, or major UI revisions. It is positioned as a maintenance and workflow refinement update. The focus remains on export reliability, data validation and node graph correctness. For studios that rely on PFTrack for camera tracking, survey alignment and photogrammetry reconstruction, these adjustments address specific operational irritations rather than expanding feature breadth.</p>



<p class="wp-block-paragraph">PFTrack is available in three editions. PFTrack Solo is priced at £699 for a permanent licence. PFTrack Studio is offered on a rental basis, with pricing listed at £59 for a five day rental period. PFTrack Enterprise pricing is available on request from The Pixel Farm. As always, facilities should confirm current licensing terms and support options directly with their vendor before procurement.</p>



<p class="wp-block-paragraph">As always, new tools and updates should be tested in controlled conditions before being introduced into active production pipelines. </p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2026/02/17/pftrack-update-tidies-maya-and-lidar-workflows/">PFTrack update tidies Maya and LiDAR workflows</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/02/3ca58d_9401524579bf4c2bb10f308f768409b8mv2.png?fit=2048%2C888&#038;quality=72&#038;ssl=1" length="323184" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/3ca58d_9401524579bf4c2bb10f308f768409b8mv2.png?fit=1200%2C520&#038;quality=72&#038;ssl=1" width="1200" height="520" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[An overhead view of a detailed architectural model displayed on a computer screen. The model shows a building with gothic-style windows, surrounded by digital overlays and parameters, emphasizing a focus on geometry and lateral data analysis.]]></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/3ca58d_9401524579bf4c2bb10f308f768409b8mv2.png?fit=1200%2C520&#038;quality=72&#038;ssl=1" width="1200" height="520" />
<post-id xmlns="com-wordpress:feed-additions:1">254056</post-id>	</item>
		<item>
		<title>Hawaiki Keyer – for those who don&#8217;t trust all the magic of AI</title>
		<link>https://digitalproduction.com/2026/02/16/hawaiki-keyer-for-those-who-dont-trust-all-the-magic-of-ai/</link>
		
		<dc:creator><![CDATA[Uli Plank]]></dc:creator>
		<pubDate>Mon, 16 Feb 2026 07:00:00 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Blackmagic Design]]></category>
		<category><![CDATA[chroma key]]></category>
		<category><![CDATA[colour]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[Cryptomatte]]></category>
		<category><![CDATA[Davinci Resolve]]></category>
		<category><![CDATA[DVCPro]]></category>
		<category><![CDATA[Final Cut Pro]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[FXFactory]]></category>
		<category><![CDATA[greenscreen keying]]></category>
		<category><![CDATA[Hawaiki Keyer]]></category>
		<category><![CDATA[Magic Mask]]></category>
		<category><![CDATA[Neat Video]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[Tracking]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=252355</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/garbage_matte-1.png?fit=1200%2C433&quality=72&ssl=1" width="1200" height="433" title="" alt="A person on all fours in a playful costume adorned with colorful balloons, while another person stands behind them wearing a costume with a vibrant pink theme, against a bright green backdrop." /></div><div><p>Hawaiki Keyer 5 brings AI tracking and dual-key control to Resolve, handling messy greenscreen shots more reliably than Magic Mask. Or does it?</p>
<p>The post <a href="https://digitalproduction.com/2026/02/16/hawaiki-keyer-for-those-who-dont-trust-all-the-magic-of-ai/">Hawaiki Keyer – for those who don’t trust all the magic of AI</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/uliplank/">Uli Plank</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/garbage_matte-1.png?fit=1200%2C433&quality=72&ssl=1" width="1200" height="433" title="" alt="A person on all fours in a playful costume adorned with colorful balloons, while another person stands behind them wearing a costume with a vibrant pink theme, against a bright green backdrop." /></div><div><p class="wp-block-paragraph">DaVinci Resolve (DR for short) had the Magic Mask function on board for quite a while, and some voiced their disappointment when it didn’t conjure up what greenscreen keying does. Well, Blackmagic Design (BM for short) never claimed it does, by concept it was rather aiming at secondary colour grading. While its capabilities are quite impressive, Magic Mask has some problems with backgrounds that are too close in colour and contrast to the foreground, or subjects with motion blur. And then, it needs very capable hardware and there are still quite a few reports of limited reliability of Magic Mask 2 in DR, caching in particular. While version 20.3.2 should have some improvements in that area, we wouldn’t bet the house (or the company) on it yet.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:13392,&quot;href&quot;:&quot;http:\/\/www.hollywoodcamerawork.com\/green-screen-plates&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.hollywoodcamerawork.com\/green-screen-plates&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13393,&quot;href&quot;:&quot;https:\/\/youtu.be\/rOCr_7wgJ2g&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.youtube.com\/watch?v=rOCr_7wgJ2g\u0026feature=youtu.be&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13394,&quot;href&quot;:&quot;https:\/\/youtu.be\/zei0FKD1VHU&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.youtube.com\/watch?v=zei0FKD1VHU\u0026feature=youtu.be&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13395,&quot;href&quot;:&quot;https:\/\/youtu.be\/9o0DfX0CkxY?t=376&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.youtube.com\/watch?t=376\u0026v=9o0DfX0CkxY\u0026feature=youtu.be&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13396,&quot;href&quot;:&quot;https:\/\/youtu.be\/7WVdTpRf7u8&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.youtube.com\/watch?v=7WVdTpRf7u8\u0026feature=youtu.be&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13397,&quot;href&quot;:&quot;https:\/\/youtu.be\/vo6zH5oR1oE&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.youtube.com\/watch?v=vo6zH5oR1oE\u0026feature=youtu.be&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]"></span>


<h3 id="fxfactory-to-the-rescue" class="wp-block-heading">FxFactory to the rescue</h3>



<p class="wp-block-paragraph">So, good old greenscreen has not yet been obsoleted by AI, at least if you don’t shoot the whole scene in a virtual studio anyway. The authors, Rob Mackintosh and Gabriele de Simone, have obviously thought about facilitating boring tasks by blending in some AI with ‘classic’ greenscreening. They are the masterminds behind the Hawaiki Keyer (HK for short, even if not from China), which is supported and distributed by FxFactory. Version 5 of that keyer adds tracking by a neural engine, including face or object recognition. They also ported it to DR, while older versions were only available for Adobe’s video software and Final Cut Pro. Reason enough to have a closer look?</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/source_godiva.jpg?quality=80&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/source_godiva.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="A woman wearing a light blue evening gown with a sparkling bodice, holding flowing fabric as her hair blows in the wind. The background is bright green, suggesting a green screen setup."  class="wp-image-253075" ></a><figcaption class="wp-element-caption">Not an easy one, with uneven lighting and the limited quality of DVCPro HD.</figcaption></figure>



<h3 id="test-scenes" class="wp-block-heading">Test scenes</h3>



<p class="wp-block-paragraph">We have tested it with critical footage, like a too well-lit background lacking saturation, and another one with good saturation, but lighting issues. The latter one was even in ‘small’ HD out of a DVCPro camera (from <a href="http://www.hollywoodcamerawork.com/green-screen-plates" title="">Hollywood Camera Works</a>). Of course, a perfectly lit greenscreen in 12K from a modern digital camera would hardly stress any of the keyers included by BM, like the 3D Keyer in DR Studio, or Cryptomatte and Delta Keyer in Fusion. HK rather aims at those fighting with not so perfect shots.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/greenscreen_source.jpg?quality=80&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/greenscreen_source.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="A woman with long, flowing blonde hair is in motion, turning her head as her hair cascades around her. She is wearing a dark gray sweater, with a green screen background enhancing the lively scene."  class="wp-image-253024" ></a><figcaption class="wp-element-caption">Quite a difficult one, with wildly shaken blonde hair and an overlit greenscreen with low saturation</figcaption></figure>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/key_wild_hair.jpg?quality=80&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/key_wild_hair.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="A person with long, flowing hair stands against a misty background featuring still waters and barren trees, with hair blown by the wind, obscuring their face."  class="wp-image-253026" ></a><figcaption class="wp-element-caption">The keyer did a good job, and we played a bit with its internal color grading.</figcaption></figure>



<h3 id="tracking-instead-of-boring" class="wp-block-heading">Tracking instead of boring</h3>



<p class="wp-block-paragraph">After watching the older tutorial you may be wondering about the shape of the window coming up for the secondary keyer, which is now rectangular. You can round it off if needed with its “Roundness” slider. This is now in its own menu under “Shape”, where you also define the tracking area. The secondary key is controlled by this adjustable shape, and this is where tracking comes into play. You can have it follow the initial content like any good tracker.</p>



<p class="wp-block-paragraph">Or you can activate “AI Track” and let it follow faces or objects, even multiple targets up to six. In our tests it was tracking very reliably, only some of the wildly shaken strains of blonde hair with high motion blur in one example were overshooting and needed minor adjustment. Such tracking capabilities are not only taking a lot of manual work out of garbage matting for scenes with a moving camera, but allow you to apply the secondary key to critical areas, like hair. A detailed tutorial is <a href="https://youtu.be/rOCr_7wgJ2g" title="">here</a>.</p>


<div class="wp-block-image">
<figure class="alignright size-full is-resized"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/darstellung.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="287"  height="466"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/darstellung.png?resize=287%2C466&quality=72&ssl=1"  alt="A screenshot of video editing software showing a timeline with options under a menu labeled &#039;FINAL KEY.&#039; Various settings are listed, including &#039;Despill,&#039; &#039;Light Wrap,&#039; and &#039;Composite,&#039; as well as thumbnail clips of video footage."  class="wp-image-253055"  style="width:218px;height:auto" ></a><figcaption class="wp-element-caption">Display options are exhaustive.</figcaption></figure>
</div>


<h3 id="two-for-the-price-of-one" class="wp-block-heading">Two for the price of one</h3>



<p class="wp-block-paragraph">Actually, even four, counting the extras. At first view, most of HK’s functions are set to “Auto” or quite decent presets, but all can be fine-tuned manually, if not to say infinitely. There is even a separate version for bluescreen, in case anybody, not even knowing where the heck that name originated, is confronted with optochemical footage. Now, either version is actually two keyers in one. If you have some experience with chroma keying, you will already know that one single key is often not enough to handle both delicate semi-transparencies and an uneven background at once. HK offers a primary and a secondary key, which both can be enabled and fine-tuned individually, as explained <a href="https://youtu.be/zei0FKD1VHU" title="">here</a>. Most of the YouTube tutorials for HK were made by Simon Ubsdell, a very experienced compositing artist who also produced hundreds of other tutorials.</p>



<h3 id="clean-the-edges" class="wp-block-heading">Clean the edges</h3>



<p class="wp-block-paragraph">“Denoise” is not exactly what you may assume. General denoising, if needed, should rather be done before using your incoming footage with HK. We would suggest NeatVideo for such tasks, which is still king in the lower price range. That function in HK is rather aiming at critical edges from weaker sources, like 4:2:2 subsampling, which can lead to stairstepping or even crawly contours. While it can’t perfectly cure our poor sample from DVCPro, it did a pretty good job improving it, considerably better than simply blurring the edges. There is a whole set of settings to improve the edges under “Edge Tool”, you can find that part of a tutorial by Simon <a href="https://youtu.be/9o0DfX0CkxY?t=376" title="">here</a>.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/cloudy_back.jpg?quality=80&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/cloudy_back.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="A silhouetted figure of a woman gracefully dancing with a flowing scarf, set against a dark background, showcasing dynamic movement and vibrant colors in the scarf."  class="wp-image-253046" ></a><figcaption class="wp-element-caption">The Analysis display shows issues clearly, and Clean Screen will deal with the uneven lighting up there.</figcaption></figure>



<h3 id="clean-your-screen" class="wp-block-heading">Clean your screen</h3>



<p class="wp-block-paragraph">And then there is “Screen Clean”, explained <a href="https://youtu.be/7WVdTpRf7u8" title="">here</a>. It does a better job than the standard sliders of other keyers at identifying and cleaning areas of uneven lighting of the background and preserving semi-transparent foreground areas at the same time. Screen Clean has a pretty decent “Auto” default, but can be fine-tuned and excluded from an active shape if needed. Of course, there’s “Despill”, which will not only base its effect on the keying color, but can accomodate the background image if you wish.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/godiva_lake_2.jpg?quality=80&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/godiva_lake_2.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="A woman in a light blue dress stands gracefully near a serene body of water, her hair flowing with the breeze. She holds a sheer fabric ribbon, creating a dynamic pose against a tranquil outdoor backdrop."  class="wp-image-253030" ></a><figcaption class="wp-element-caption">Not an easy one again, stretched from ‘small’ HD and coming out of a DVCPro HD camera.</figcaption></figure>


<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/color_correction_in_hawaiki.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="401"  height="1122"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/color_correction_in_hawaiki.png?resize=401%2C1122&quality=72&ssl=1"  alt="A digital interface displaying color correction settings, including sliders for white balance, exposure, temperature, contrast, and saturation. Dropdown menus for color space and gamma settings highlight options like Rec. 709 Linear and Log."  class="wp-image-253032"  style="aspect-ratio:0.35740313503956533;width:200px;height:auto" ></a></figure>
</div>


<h3 id="grading-included" class="wp-block-heading">Grading included</h3>



<p class="wp-block-paragraph">HK even integrates a whole range of color grading functions. This may have you wondering why, if you are working inside one of the best grading applications on the planet. But anybody with some decent compositing experience will know how helpful it can be to do some corrections right in the keyer. Of course, you can also choose appropriate color space and gamma here. Most of these parameters were added in version 5, BTW. Like all the rest, those values can be animated.</p>



<p class="wp-block-paragraph">If you have never used this keyer before, have a look at the tutorials for HK 4 and 4.5, they contain valuable explanations of the earlier improvements. Not all material is yet adapted to DR, but <a href="https://youtu.be/vo6zH5oR1oE" title="">this tutorial</a> is going over the use of the keyer in DR in general. In particular the use of the background for functions like the “Edge Tools”, e. g. light wrap. These can be a bit tricky in Resolve and will be easier with the help of a simple Fusion composition, clearly explained in that video. </p>



<p class="wp-block-paragraph">Help is just a mouse-click away for all of the Hawaiki tools, both in the Inspector or the Open FX Overlay. The manual will show up in a separate window, which you can place on a second screen or next to DR on a superwide one, if DR is not set to full-frame.</p>



<h3 id="dr-with-fusion-not-enough" class="wp-block-heading">DR with Fusion not enough?</h3>



<p class="wp-block-paragraph">Now, if seasoned Fusion specialists may claim that they could do most of what HK does with the tools already on board, that may be true to some degree. But that’s not easy for the average users of DR, who will probably see HK’s all-in-one concept as a godsend. They can discover a highly-specialised set of tools coming clearly from practical experience and not found anywhere else. And then, HK works in the free version of DR too, while many of the more advanced tools in DR don’t. </p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/hawaiki_tttle-1.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="433"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/hawaiki_tttle-1.jpg?resize=1200%2C433&quality=80&ssl=1"  alt="Two performers in playful costumes set against a green screen backdrop. One is wearing a colorful outfit with balloon accessories while the other is on all fours, decorated with balloons, in a lighthearted scene."  class="wp-image-253049" ></a><figcaption class="wp-element-caption">The separate Slice tool will show any lighting issues precisely.</figcaption></figure>



<p class="wp-block-paragraph">Being fully optimized for Apple silicon, the keyer is very fast, even on a humble Mac mini M4. The intelligent pipeline contributes to this: if you first crop the picture in for garbage matting, the outside areas are not processed any further by the tracker and all the rest to avoid the load. And then, whatever can be done by the neural engine will not put any load on the GPU cores. Finally, on limited hardware in particular it’s considerably more stable than Magic Mask 2.</p>



<h3 id="commentary" class="wp-block-heading">Commentary</h3>



<p class="wp-block-paragraph">There might be only one minor flaw to disappoint a few of our readers: all FxFactory filters are MacOS only, with no plans to change that any time soon. But for all those using DaVinci Resolve, even the free version, on a modern Apple computer and needing greenscreening regularly, Hawaiki Keyer’s all-in-one approach should be quite appealing. Many of the other offers by FxFactory are worth a look as well.</p><p>The post <a href="https://digitalproduction.com/2026/02/16/hawaiki-keyer-for-those-who-dont-trust-all-the-magic-of-ai/">Hawaiki Keyer – for those who don’t trust all the magic of AI</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/uliplank/">Uli Plank</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/garbage_matte-1.png?fit=1543%2C557&#038;quality=72&#038;ssl=1" length="366123" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/02/garbage_matte-1.png?fit=1200%2C433&#038;quality=72&#038;ssl=1" width="1200" height="433" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A person on all fours in a playful costume adorned with colorful balloons, while another person stands behind them wearing a costume with a vibrant pink theme, against a bright green backdrop.]]></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/garbage_matte-1.png?fit=1200%2C433&#038;quality=72&#038;ssl=1" width="1200" height="433" />
<post-id xmlns="com-wordpress:feed-additions:1">252355</post-id>	</item>
		<item>
		<title>3DEqualizer 8.1 Adds Piggyback Camera Solves</title>
		<link>https://digitalproduction.com/2026/01/06/3dequalizer-8-1-adds-piggyback-camera-solves/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 06 Jan 2026 08:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3DEqualizer]]></category>
		<category><![CDATA[Alembic]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[Camera Tracking]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[macOS]]></category>
		<category><![CDATA[matchmoving]]></category>
		<category><![CDATA[Maya]]></category>
		<category><![CDATA[postproduction]]></category>
		<category><![CDATA[Science-D-Visions]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[USD]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=244546</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/article_cover_r81.jpg?fit=1200%2C389&quality=80&ssl=1" width="1200" height="389" title="" alt="A close-up of an abstract arrangement of metallic wires, intertwining and reflecting light in various directions, set against a soft-focus background with gentle illumination." /></div><div><p>3DEqualizer 8.1 introduces piggyback rig solving, a rewritten Blender export script and new import and export options.</p>
<p>The post <a href="https://digitalproduction.com/2026/01/06/3dequalizer-8-1-adds-piggyback-camera-solves/">3DEqualizer 8.1 Adds Piggyback Camera Solves</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/article_cover_r81.jpg?fit=1200%2C389&quality=80&ssl=1" width="1200" height="389" title="" alt="A close-up of an abstract arrangement of metallic wires, intertwining and reflecting light in various directions, set against a soft-focus background with gentle illumination." /></div><div><p class="wp-block-paragraph"><em>For those who don’t know the tool: <a>3DEqualizer</a> by <a>Science-D-Visions</a> is a high-end 3D tracking and matchmoving tool used i<a href="https://www.3dequalizer.com/?site=vfx_work" title="">n VFX and compositing workflows</a>. It connects to Maya, <a href="https://digitalproduction.com/tag/blender/" title="Blender">Blender</a>, <a href="https://digitalproduction.com/tag/nuke/" title="Nuke">Nuke </a>and others to generate precise camera and object solves for integration of CG elements.</em></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:9976,&quot;href&quot;:&quot;https:\/\/www.3dequalizer.com\/?site=vfx_work&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251011163243\/https:\/\/www.3dequalizer.com\/?site=vfx_work&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-06 08:01:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 11:44:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 21:29:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 14:40:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 04:18:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-27 20:42:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-10 13:35:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 16:07:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 12:12:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-28 03:55:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-07 18:20:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 16:44:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 14:05:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 05:43:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-03 22:46:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-08 05:17:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 18:51:45&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-26 18:51:45&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1442,&quot;href&quot;:&quot;https:\/\/www.3dequalizer.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251114091021\/https:\/\/3dequalizer.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 19:28:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 08:02:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 11:44:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 21:29:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 14:40:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-23 17:31:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-27 20:42:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-10 13:35:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 16:07:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 12:12:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-28 03:55:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-07 18:20:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 16:44:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 14:05:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 05:43:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-08 05:17:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 18:51:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 20:55:58&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-06 20:55:58&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:9977,&quot;href&quot;:&quot;https:\/\/www.3dequalizer.com\/?site=downloads\u0026id=220713_0002&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250805012117\/https:\/\/3dequalizer.com\/?site=downloads&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-06 08:01:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 11:44:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 21:29:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 14:40:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 04:18:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-27 20:42:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-10 13:35:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 16:07:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 12:12:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-28 03:55:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-07 18:20:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 16:44:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 14:05:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 05:43:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-08 05:17:28&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-26 18:51:48&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-26 18:51:48&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:8613,&quot;href&quot;:&quot;https:\/\/www.3dequalizer.com\/index.php?id=251111_01\u0026site=devblog\u0026utm_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>


<p class="wp-block-paragraph">Over the winter break, <a href="https://www.3dequalizer.com" title="">Science-D-Visions</a> released 3DEqualizer4 Release 8.1. The update focuses on precision and pipeline reliability, with several technical improvements aimed at matchmove and postvis specialists.</p>



<h3 id="piggyback-rigs-and-postvis-tools" class="wp-block-heading">Piggyback rigs and postvis tools</h3>



<p class="wp-block-paragraph">The standuot addition is a new control pane for computing main camera motion from a piggyback or auxiliary camera, including 360-degree setups. This workflow allows the calibration of static camera-to-camera transformations directly from calibration or production shots. Science-D-Visions also provides a demonstration video of this workflow. To simplify onset capture, a new import script lets users load footage directly from movie files, reducing dependency on external transcoding tools.</p>



<h3 id="small-but-targeted-refinements" class="wp-block-heading">Small but targeted refinements</h3>



<p class="wp-block-paragraph"><a href="https://www.3dequalizer.com/?site=downloads&id=220713_0002" title="">Release 8.1</a> introduces a new high-pass filter in image controls, a frequently requested addition for analysing fine detail in tracking plates. It also adds start-frame parameters to USD and Alembic exports, allowing more precise control when aligning sequences in downstream departments. A new Attribute Editor plugin demonstrates how to reference 3D models directly from USD files, intended as an example for studios developing their own custom pipeline tools. The update further includes a rewritten Blender export script (v2.0) that matches the design of the Python-based <a href="https://digitalproduction.com/tag/maya/" title="Maya">Maya </a>exporter from Release 8.0.</p>



<h3 id="technical-updates-and-python-3-11" class="wp-block-heading">Technical updates and Python 3.11</h3>



<p class="wp-block-paragraph">Under the hood, 3DEqualizer 8.1 moves to Python 3.11. The runtime update brings better session management, new methods for converting OpenCV-style lens distortion to native 3DE formats, and improved image buffer handling. Several older tools were refined, including decimation of 3D models with correct UV handling, enhanced curve filtering, and better distance constraint behaviour. The development team also addressed multiple stability issues: bug fixes cover 2D track exports to Flame, curve editor display errors, long-lat conversion crashes, and problems with rolling shutter exports.</p>



<h3 id="export-and-scripting-improvements" class="wp-block-heading">Export and scripting improvements</h3>



<p class="wp-block-paragraph">Maya export now includes user preferences, the “object pgroup z distance” tool gained motion path transfer functionality, and file requesters now display file sizes in human-readable format. The ScriptDB installer received fixes for SSL warnings, and the “reel in points” and “import 2D tracks” tools were corrected for minor issues.</p>



<h3 id="pricing-and-compatibility" class="wp-block-heading">Pricing and compatibility</h3>



<p class="wp-block-paragraph">3DEqualizer 8.1 runs on Windows 10+, glibc 2.17+ Linux, and macOS 13.5+. Perpetual licences cost €7 699 (around USD 9 065), while subscriptions range from €65 per week to €1 704 per year. As always, new builds should be tested in non-critical environments before being rolled out to production shots, especially given the shift to Python 3.11 and updated exporters, which may affect pipeline compatibility.</p>



<p class="wp-block-paragraph"><br />// <a href="https://www.3dequalizer.com/index.php?id=251111_01&site=devblog&utm_source=chatgpt.com">https://www.3dequalizer.com/index.php?id=251111_01&site=devblog</a></p><p>The post <a href="https://digitalproduction.com/2026/01/06/3dequalizer-8-1-adds-piggyback-camera-solves/">3DEqualizer 8.1 Adds Piggyback Camera Solves</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/01/article_cover_r81.jpg?fit=1850%2C600&#038;quality=80&#038;ssl=1" length="108082" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/article_cover_r81.jpg?fit=1200%2C389&#038;quality=80&#038;ssl=1" width="1200" height="389" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A close-up of an abstract arrangement of metallic wires, intertwining and reflecting light in various directions, set against a soft-focus background with gentle illumination.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/article_cover_r81.jpg?fit=1200%2C389&#038;quality=80&#038;ssl=1" width="1200" height="389" />
<post-id xmlns="com-wordpress:feed-additions:1">244546</post-id>	</item>
		<item>
		<title>SynthEyes Essentials Training is here and Free for the Holidays</title>
		<link>https://digitalproduction.com/2025/12/17/syntheyes-essentials-training-is-here-and-free-for-the-holidays/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Wed, 17 Dec 2025 09:15:00 +0000</pubDate>
				<category><![CDATA[Boris FX]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[AfterEffects]]></category>
		<category><![CDATA[BorisFX]]></category>
		<category><![CDATA[Camera]]></category>
		<category><![CDATA[Continuum]]></category>
		<category><![CDATA[CrumplePop]]></category>
		<category><![CDATA[matchmove]]></category>
		<category><![CDATA[Mocha]]></category>
		<category><![CDATA[Nuke]]></category>
		<category><![CDATA[Optics]]></category>
		<category><![CDATA[Sapphire]]></category>
		<category><![CDATA[Sequoia]]></category>
		<category><![CDATA[Silhouette]]></category>
		<category><![CDATA[Syntheyes]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[VFX]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=238125</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/boris-fx-syntheyes-essentials-hero.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="A stylized graphic for a training series titled "Syntheyes Essentials Training" featuring a sunset background with a tower. Geometric shapes in blue and teal create a digital overlay, representing data visualization." /></div><div><p>Boris FX unwraps a holiday gift: SynthEyes Essentials, a free, three-hour matchmove training course for VFX artists, free until 31 December.</p>
<p>The post <a href="https://digitalproduction.com/2025/12/17/syntheyes-essentials-training-is-here-and-free-for-the-holidays/">SynthEyes Essentials Training is here and Free for the Holidays</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/12/boris-fx-syntheyes-essentials-hero.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="A stylized graphic for a training series titled "Syntheyes Essentials Training" featuring a sunset background with a tower. Geometric shapes in blue and teal create a digital overlay, representing data visualization." /></div><div><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/cHa75jc9ShM?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><figcaption class="wp-element-caption">The video goes for auto translation – you can turn that off on the Gear symbol and Christoph speaks very clear! </figcaption></figure>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:22,&quot;href&quot;:&quot;https:\/\/borisfx.com\/products\/syntheyes&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251204235949\/https:\/\/borisfx.com\/products\/syntheyes\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 11:55:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-30 19:12:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-08 14:44:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 15:56:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 22:18:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-18 18:49:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-22 12:40:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 14:47:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-29 20:30:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-06 17:49:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-10 18:12:23&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-16 13:11:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-19 16:53:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-23 08:38:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-27 03:13:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-03 00:59:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-06 16:28:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-11 07:33:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-15 06:50:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-18 07:57:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-21 08:19:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-25 11:19:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 07:53:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-03 15:14:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-07 08:26:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-12 08:06:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-17 12:01:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-21 11:52:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-24 15:55:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-01 00:00:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 10:24:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-10 08:16:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-14 08:23:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-17 14:50:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-21 01:56:24&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-21 01:56:24&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:23,&quot;href&quot;:&quot;https:\/\/borisfx.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251217025611\/https:\/\/borisfx.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 11:55:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-30 19:12:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-04 17:28:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-08 01:00:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 15:56:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 22:18:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-20 11:18:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-23 12:11:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 20:42:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-30 10:49:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-05 02:41:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-08 20:09:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-12 07:03:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-17 04:32:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-20 07:04:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-23 08:38:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-26 09:55:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-01 10:21:40&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-04 10:48:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-07 12:50:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-10 13:30:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 14:03:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 14:28:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-19 18:30:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-22 21:35:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 00:37:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-29 00:55:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-01 01:40:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-04 01:54:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-07 04:01:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-10 05:43:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-13 09:34:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-16 10:27:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-19 11:06:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-22 14:30:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-25 15:55:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-28 16:33:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-01 17:51:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 18:46:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 23:06:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 02:13:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-14 02:19:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-17 06:30:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-20 09:03:12&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-20 09:03:12&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:24,&quot;href&quot;:&quot;https:\/\/borisfx.com\/free-training\/syntheyes-essentials&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251227115705\/https:\/\/borisfx.com\/free-training\/syntheyes-essentials&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 07:32:18&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-31 09:42:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-08 14:44:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 15:56:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-16 12:31:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-20 11:18:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-23 13:03:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-28 19:45:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-07 11:50:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-10 18:12:20&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-20 04:10:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-24 22:17:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-04 02:11:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-07 12:55:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-15 06:50:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-21 14:50:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-25 11:19:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 21:37:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-04 15:25:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-18 08:58:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-21 11:52:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-24 15:55:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-01 00:00:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 06:00:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-20 01:13:15&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-20 01:13:15&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:25,&quot;href&quot;:&quot;https:\/\/conj9.share.hsforms.com\/2QRRYANDeTKmMdotGD6A6nQ?utm_campaign=syntheyes\u0026utm_source=email\u0026utm_content=Free%20SynthEyes%20Essentials&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>


<p class="wp-block-paragraph"><em>For those who don’t know the tool: <a href="https://borisfx.com/products/syntheyes/" title="">SynthEyes</a> by <a href="https://borisfx.com/" title="">Boris FX</a> is a dedicated 3D camera tracking and matchmoving software used across film, VFX, and advertising production. It interfaces smoothly with <a href="https://digitalproduction.com/tag/nuke/" title="Nuke">Nuke</a>, <a href="https://digitalproduction.com/tag/after-effects/" title="After Effects">After Effects</a>, <a href="https://digitalproduction.com/tag/fusion/" title="Fusion">Fusion</a> and other DCC applications, delivering fast, precise solves for integration of CG into live action. Part of the Boris FX Suite, SynthEyes sits alongside tools such as <a href="https://digitalproduction.com/tag/mocha/" title="Mocha">Mocha Pro</a>, <a href="https://digitalproduction.com/tag/continuum/" title="Continuum">Continuum</a>, <a href="https://digitalproduction.com/tag/sapphire/" title="Sapphire">Sapphire</a>, and <a href="https://digitalproduction.com/tag/silhouette/" title="Silhouette">Silhouette</a>, forming a tightly integrated pipeline of visual effects and finishing plugins.</em></p>



<h3 id="free-matchmove-mastery-for-a-limited-time" class="wp-block-heading">Free matchmove mastery – for a limited time</h3>



<p class="wp-block-paragraph"><a href="https://digitalproduction.com/tag/boris-fx/" title="Boris FX">Boris FX</a> has announced <em><a href="https://borisfx.com/free-training/syntheyes-essentials/" title="">SynthEyes Essentials</a></em>, a new training series designed to teach both the conceptual foundations and practical workflows of matchmoving in SynthEyes. The package, usually priced at USD 95, is available <a href="https://conj9.share.hsforms.com/2QRRYANDeTKmMdotGD6A6nQ?utm_campaign=syntheyes&utm_source=email&utm_content=Free%20SynthEyes%20Essentials" title="">as a free premium download until 31 December 2025</a>.</p>



<p class="wp-block-paragraph">The offer includes over three hours of professional instruction, spread across eighteen videos, with accompanying project files and sample footage. The series is taught by Boris FX product specialist Christoph Zapletal, a long-time VFX artist and trainer – <a href="https://digitalproduction.com/author/christoph-zapletal/" title="">and Digital Production’s own Compositing, Flame and Star trek Author. </a></p>



<p class="wp-block-paragraph">Topics include matchmove theory, camera solving, AI-assisted workflows, roto masking, lens distortion management, mesh generation, and object tracking. Boris FX positions the series as a comprehensive, concept-driven training rather than a feature-by-feature tutorial. If you want to learn what you are doing, and not just which button to press, this is the course for you. </p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/boris-fx-sytheyes-essentials-core-concepts.jpg?quality=80&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/2025/12/boris-fx-sytheyes-essentials-core-concepts.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="Aerial view of a terrain analysis, featuring green triangular markers and geometric shapes indicating data points and measurements on a grassy area with a roadway."  class="wp-image-238240" ></a></figure>



<h3 id="what-do-you-get" class="wp-block-heading">What do you get? </h3>



<p class="wp-block-paragraph">Across eighteen lessons and twelve blocks, <em>SynthEyes Essentials</em> builds a structured learning path from theory to application. It starts with conceptual understanding, progresses through tracking, solving, calibration, and ends with practical export and integration workflows. Each block is designed to be modular, allowing artists to focus on specific parts of the matchmove process or follow the series sequentially for a full onboarding to SynthEyes.</p>



<h3 id="foundations-and-core-concepts" class="wp-block-heading">Foundations and Core Concepts</h3>



<p class="wp-block-paragraph">The course opens with an Introduction and a clear explanation of the Underlying Concepts of matchmoving. These first lessons establish the theoretical foundation of what camera solving actually does, namely mapping 2D image data into a consistent 3D coordinate space. Christoph outlines how SynthEyes interprets motion, focal length, and parallax, giving artists a solid base before they begin working hands-on. This section sets the tone for the entire training: conceptual understanding first, tools second.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/boris-fx-syntheyes-essentials-automated-tracking.jpg?quality=80&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/2025/12/boris-fx-syntheyes-essentials-automated-tracking.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="An abstract artistic installation in a corridor with colorful flowing patterns and displays. The scene features a railing on the left, a blue backdrop with information panels, and greenery framing the walkway."  class="wp-image-238239" ></a></figure>



<h3 id="tracking-workflows" class="wp-block-heading"><strong>Tracking Workflows</strong></h3>



<p class="wp-block-paragraph">Once the principles are clear, the series moves into practical tracking. Lessons on Automated Tracking and Supervised Tracking demonstrate SynthEyes’ two primary approaches to extracting tracking data. Automated tracking covers point generation and solving for shots that can be processed algorithmically. The supervised section focuses on when and how to step in manually: tuning track points, correcting drift, and controlling motion paths when the automated system struggles. Together, these chapters establish a complete understanding of tracking strategies for real production footage.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/boris-fx-syntheyes-essentials-solver-room.jpg?quality=80&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/2025/12/boris-fx-syntheyes-essentials-solver-room.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="A pathway made of large stone tiles bordered by green plants. Overlaid is a grid display showing graphical data points and labels indicating various features of the area, suggesting a technical analysis or monitoring activity."  class="wp-image-238242" ></a></figure>



<h3 id="solving-and-refinement" class="wp-block-heading"><strong>Solving and Refinement</strong></h3>



<p class="wp-block-paragraph">The next stage is “The Solver Room”, where all the accumulated tracking data is converted into a working 3D solve. The solver section demonstrates how SynthEyes interprets the camera’s path and reconstructs the scene’s geometry. The training then introduces Roto Masking, showing how to isolate moving foreground elements or exclude unwanted regions from the tracking process. This not only improves accuracy but also keeps solves stable in complex or occluded shots.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/boris-fx-syntheyes-lens-calculation.jpg?quality=80&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/2025/12/boris-fx-syntheyes-lens-calculation.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="A modern kitchen with wooden cabinets and a white stove. On the counter, there are various kitchen items, including a kettle and pots. The space is well-organized, with soft lighting illuminating the area."  class="wp-image-238241" ></a></figure>



<h3 id="lens-and-calibration" class="wp-block-heading">Lens and Calibration</h3>



<p class="wp-block-paragraph">Zapletal then focuses on optical parameters in three consecutive chapters: Lens Distortion, Lens Calculation, and Lens Calibration. These lessons explain how real-world lenses introduce distortion, how SynthEyes models and compensates for it, and how to calculate or calibrate lenses from footage or reference data. This block is particularly useful for artists working with varying cameras or mixed-format source material, where lens data is inconsistent or missing.</p>



<h3 id="coordinate-systems-and-scene-setup" class="wp-block-heading">Coordinate Systems and Scene Setup</h3>



<p class="wp-block-paragraph">The two lessons titled Coordinate Systems Part 1 and Part 2 explain how SynthEyes handles scene orientation, scale, and alignment. Understanding coordinate spaces is crucial when exporting solves to downstream 3D applications such as Nuke or Maya. These chapters ensure that solved data lines up correctly with CG scenes and compositing environments, avoiding scale and rotation mismatches in later stages of production.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/boris-fx-syntheyes-essentials-mesh-generation.jpg?quality=80&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/2025/12/boris-fx-syntheyes-essentials-mesh-generation.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="A sunrise landscape featuring a lighthouse surrounded by vibrant blue geometric arrows indicating movement, with a gentle gradient of colors in the sky transitioning from orange to purple."  class="wp-image-238243" ></a></figure>



<h3 id="mesh-generation" class="wp-block-heading">Mesh Generation</h3>



<p class="wp-block-paragraph">The <strong>Mesh Generation Part 1 and 2</strong> chapters explore SynthEyes’ built-in mesh tools. Artists learn how to create proxy geometry that helps verify solves, anchor objects in space, and visualise tracking quality. These lessons demonstrate both automated and manual mesh workflows, preparing users for typical use cases like ground plane setup or background modelling for compositing reference.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/boris-fx-syntheyes-essentials-roto-masking.jpg?quality=80&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/2025/12/boris-fx-syntheyes-essentials-roto-masking.jpg?resize=1200%2C675&quality=80&ssl=1"  alt="A person wearing a checked yellow and red jacket stands in a forest, surrounded by tall trees. A digital grid overlays the scene, creating a sense of depth and structure in the forest environment."  class="wp-image-238244" ></a></figure>



<h3 id="object-tracking" class="wp-block-heading"><strong>Object T</strong>r<strong>acking</strong></h3>



<p class="wp-block-paragraph">Next, <strong>Object Tracking Part 1 and Part 2</strong> move beyond camera solves to show how SynthEyes handles independent object motion. This section is key for shots with multiple moving elements—cars, props, or handheld devices. It explains how to isolate and track objects independently while maintaining a consistent world space between multiple solves.</p>



<h3 id="export-and-integration" class="wp-block-heading">Export and Integration</h3>



<p class="wp-block-paragraph">The final three chapters deal with transferring the finished solve to other applications. Zapletal demonstrates exporting cameras, point clouds, meshes, and nulls to standard 3D and compositing packages. Topics include export format choices, scaling conventions, and verification of data integrity. The course closes with best practices for integrating SynthEyes results into downstream VFX or editing pipelines.</p>



<h3 id="availability-and-next-steps" class="wp-block-heading">Availability and next steps</h3>



<p class="wp-block-paragraph">Artists can download <em>SynthEyes Essentials</em> for free via the <a href="https://borisfx.com/free-training/syntheyes-essentials/" title="">Boris FX webshop</a> until the end of December 2025. From 1 January 2026, it will be priced at USD 95 for the premium download, <a href="https://borisfx.com/free-training/syntheyes-essentials/" title="">though the videos will remain freely viewable on the Boris FX website</a>.  As with any training-based workflow adoption, users are advised to validate techniques and settings against their own production data before deploying in critical pipeline stages, but, after we have seen a few of the videos, this one will be useful for pretty much everybody. </p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/12/17/syntheyes-essentials-training-is-here-and-free-for-the-holidays/">SynthEyes Essentials Training is here and Free for the Holidays</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/12/boris-fx-syntheyes-essentials-hero.png?fit=1280%2C720&#038;quality=72&#038;ssl=1" length="344595" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/boris-fx-syntheyes-essentials-hero.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A stylized graphic for a training series titled "Syntheyes Essentials Training" featuring a sunset background with a tower. Geometric shapes in blue and teal create a digital overlay, representing data visualization.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/boris-fx-syntheyes-essentials-hero.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">238125</post-id>	</item>
		<item>
		<title>KeenTools 2025.3 Brings Blender 5, Character Creator 5 &#038; AE Exports</title>
		<link>https://digitalproduction.com/2025/12/16/keentools-2025-3-brings-blender-5-character-creator-5-ae-exports/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 16 Dec 2025 06:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[After Effects]]></category>
		<category><![CDATA[Alembic]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[Character Creator]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[FaceBuilder]]></category>
		<category><![CDATA[GeoTracker]]></category>
		<category><![CDATA[keentools]]></category>
		<category><![CDATA[Nuke]]></category>
		<category><![CDATA[RTeallusion]]></category>
		<category><![CDATA[Tracking]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=237967</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/yknq8gp3nfs-00-00-18-whats-new-in-keentools-20253.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="A digital scene featuring a bright green outlines of a vehicle driving on a dirt road with dust clouds. The interface of an editing software is visible on the left side, displaying tools and settings. A label at the bottom reads 'Export 3D scene to ABC.'" /></div><div><p>KeenTools 2025.3 expands host support with Blender 5, Character Creator 5 export from FaceBuilder and Alembic output from GeoTracker for After Effects.</p>
<p>The post <a href="https://digitalproduction.com/2025/12/16/keentools-2025-3-brings-blender-5-character-creator-5-ae-exports/">KeenTools 2025.3 Brings Blender 5, Character Creator 5 & AE Exports</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/12/yknq8gp3nfs-00-00-18-whats-new-in-keentools-20253.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="A digital scene featuring a bright green outlines of a vehicle driving on a dirt road with dust clouds. The interface of an editing software is visible on the left side, displaying tools and settings. A label at the bottom reads 'Export 3D scene to ABC.'" /></div><div><p class="wp-block-paragraph"><em>For those who don’t know the tool: <a href="https://keentools.io/" title="">KeenTools</a> is a suite of professional tracking and head-creation plugins used in <a href="https://digitalproduction.com/tag/blender/" title="Blender">Blender</a> and <a href="https://digitalproduction.com/tag/nuke/" title="Nuke">Nuke</a> for geometry and facial workflows, and in <a href="https://digitalproduction.com/tag/after-effects/" title="After Effects">Adobe After Effects</a> for object tracking. It complements DCCs like Blender for 3D production and Nuke for compositing, and interacts with character-design tools such as <a>Character Creator</a>.</em></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:34,&quot;href&quot;:&quot;https:\/\/keentools.io&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251110223918\/https:\/\/keentools.io\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 11:55:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-30 12:55:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-02 16:53:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-05 22:22:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 07:44:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 13:46:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 12:32:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-20 02:27:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-23 15:28:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-28 03:55:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 12:00:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-04 16:29:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-09 18:00:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-13 11:53:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 13:44:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 19:01:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-23 22:35:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-27 09:14:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-04 15:50:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-10 23:27:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-16 19:29:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-24 08:41:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-29 05:36:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 19:09:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 17:46:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 17:58:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 18:07:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-27 07:33:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 08:32:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-08 14:47:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 20:02:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-17 12:01:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-21 07:16:15&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-21 07:16:15&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:35,&quot;href&quot;:&quot;https:\/\/keentools.io\/news\/2025-3?utm_source=youtube\u0026utm_medium=demo\u0026utm_content=2025-3-yt-demo\u0026utm_campaign=2025-3&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-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/YknQ8gp3Nfs?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="whats-in-2025-3" class="wp-block-heading">What’s in 2025.3</h3>



<p class="wp-block-paragraph"><a href="https://keentools.io/" title="">Keentools</a> released <a href="https://keentools.io/news/2025-3?utm_source=youtube&utm_medium=demo&utm_content=2025-3-yt-demo&utm_campaign=2025-3" title="">version 2025.3</a>. This is the final scheduled release for the year and focuses on host compatibility and workflow extensions. The update adds official support for <a>Blender 5.0</a> across its Blender plugin pack. Earlier versions of KeenTools plugins already supported Blender 2.80+, but this brings full compatibility with the latest major Blender release. </p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/yknq8gp3nfs-00-00-27-whats-new-in-keentools-20253.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/2025/12/yknq8gp3nfs-00-00-27-whats-new-in-keentools-20253.png?resize=1200%2C675&quality=72&ssl=1"  alt="A screenshot from Blender 3D software showing a character model with facial tracking features. The model&#039;s face has blue markers indicating tracking points, and a user interface panel on the right displays settings related to facial expressions."  class="wp-image-237971" ></a></figure>



<p class="wp-block-paragraph">FaceBuilder for Blender now includes direct integration with <a href="https://digitalproduction.com/tag/character-creator/" title="Character Creator">Character Creator 5</a>, allowing artists to send 3D head models created in Blender into Character Creator 5. This expands on existing integrations and streamlines head-creation pipelines between these tools.</p>



<h3 id="after-effects-export-improvements" class="wp-block-heading">After Effects & Export Improvements</h3>



<p class="wp-block-paragraph">GeoTracker for <a href="https://digitalproduction.com/tag/after-effects/" title="After Effects">Adobe After Effects</a> gains support for After Effects 25.6, ensuring the plugin runs with the current AE build. The notable addition is the ability to export 3D scene-tracking data as an Alembic (.abc) file, making it easier to transfer tracked objects and camera data into other 3D applications. The release notes emphasise that Alembic export applies to full 3D scene tracking from GeoTracker in After Effects.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/yknq8gp3nfs-00-00-50-whats-new-in-keentools-20253.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/2025/12/yknq8gp3nfs-00-00-50-whats-new-in-keentools-20253.png?resize=1200%2C675&quality=72&ssl=1"  alt="An interface screenshot from the Nuke software featuring a node graph. A vintage car is visible in a grey-scale background within the viewer. The Nuke version label highlights support for 16.1 and 17.0 betas at the bottom."  class="wp-image-237970" ></a></figure>



<h3 id="nuke-open-beta-support" class="wp-block-heading">Nuke Open Beta Support</h3>



<p class="wp-block-paragraph">For <a href="https://digitalproduction.com/tag/nuke/" title="Nuke">Foundry Nuke</a> users, the 2025.3 update adds compatibility with Nuke 16.1 and 17.0 open beta builds. This ensures KeenTools nodes and plugins operate in these pre-release environments as users test the latest compositor versions.</p>



<h3 id="whats-not-changed" class="wp-block-heading">What’s Not Changed</h3>



<p class="wp-block-paragraph">There is no indication from the official release notes of major new tracking algorithms, UI overhauls, or fundamental workflow rewrites. This update centres on host support and select workflow exports rather than algorithmic feature expansion.</p>



<h3 id="what-you-should-know" class="wp-block-heading">What You Should Know</h3>



<p class="wp-block-paragraph">Artists considering production adoption should verify compatibility with their exact host versions and pipeline tools before integrating 2025.3 into active projects. As always with plugin updates, running controlled tests in a non-production environment is recommended. Not independently verified at press time: performance impact or stability across all host configurations.</p><p>The post <a href="https://digitalproduction.com/2025/12/16/keentools-2025-3-brings-blender-5-character-creator-5-ae-exports/">KeenTools 2025.3 Brings Blender 5, Character Creator 5 & AE Exports</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/12/yknq8gp3nfs-00-00-18-whats-new-in-keentools-20253.png?fit=1920%2C1080&#038;quality=72&#038;ssl=1" length="458981" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/yknq8gp3nfs-00-00-18-whats-new-in-keentools-20253.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A digital scene featuring a bright green outlines of a vehicle driving on a dirt road with dust clouds. The interface of an editing software is visible on the left side, displaying tools and settings. A label at the bottom reads 'Export 3D scene to ABC.']]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/yknq8gp3nfs-00-00-18-whats-new-in-keentools-20253.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">237967</post-id>	</item>
		<item>
		<title>Mocha Pro 2026: Refined, re-solved, re-edged</title>
		<link>https://digitalproduction.com/2025/12/11/mocha-pro-2026-refined-re-solved-re-edged/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Thu, 11 Dec 2025 16:15:00 +0000</pubDate>
				<category><![CDATA[Boris FX]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[3D Tracking]]></category>
		<category><![CDATA[Camera]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[Curve Editor]]></category>
		<category><![CDATA[Matte]]></category>
		<category><![CDATA[Mocha Pro]]></category>
		<category><![CDATA[planar tracking]]></category>
		<category><![CDATA[roto]]></category>
		<category><![CDATA[Rotoscoping]]></category>
		<category><![CDATA[solve]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[VFX Reference Platform 2025]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=236311</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/hjfrpyjjklg-hd.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A young person with short hair wearing a colorful tie-dye shirt poses confidently on a city street. A vivid mural and modern buildings create a lively urban backdrop, along with the text "Mocha Pro 2026 First Look" prominently displayed." /></div><div><p>AI-assisted mattes, cleaner camera solves, and the return of the curve editor: Mocha Pro 2026 refines your roto and tracking life without reinventing the wheel.</p>
<p>The post <a href="https://digitalproduction.com/2025/12/11/mocha-pro-2026-refined-re-solved-re-edged/">Mocha Pro 2026: Refined, re-solved, re-edged</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/12/hjfrpyjjklg-hd.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A young person with short hair wearing a colorful tie-dye shirt poses confidently on a city street. A vivid mural and modern buildings create a lively urban backdrop, along with the text "Mocha Pro 2026 First Look" prominently displayed." /></div><div><p class="wp-block-paragraph"><a href="https://borisfx.com/products/mocha-pro/?utm_source=DigitalProduction" title="">Mocha Pro 2026</a> is out, and <a href="https://digitalproduction.com/tag/boris-fx/" title="Boris FX">Boris FX</a>’s Emmy and Academy Award-winning planar tracker returns with an update that focuses on refinement rather than reinvention. The 2026 release adds new AI-driven roto and matte tools, smarter 3D-solve cleanup, and a rebuilt Curve Editor, all tuned to make shot-fixing and cleanup faster and more predictable for working compositors.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:70,&quot;href&quot;:&quot;https:\/\/borisfx.com\/products\/mocha-pro\/?utm_source=DigitalProduction&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251227124123\/https:\/\/borisfx.com\/products\/mocha-pro\/?utm_source=DigitalProduction&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-30 06:58:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-02 22:19:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-09 17:54:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-13 06:42:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-16 15:21:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-21 10:30:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 14:47:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-02 13:00:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-06 17:49:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-10 18:54:46&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-16 13:11:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-20 14:28:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-24 16:15:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-03 18:09:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-08 02:01:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 10:18:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-21 08:18:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 04:36:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-31 13:57:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-05 13:44:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-09 22:52:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-14 10:23:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-21 23:04:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-25 14:42:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-03 21:36:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-10 08:16:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-14 08:22:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-17 14:50:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-21 00:47:01&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-21 00:47:01&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:22,&quot;href&quot;:&quot;https:\/\/borisfx.com\/products\/syntheyes&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251204235949\/https:\/\/borisfx.com\/products\/syntheyes\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 11:55:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-30 19:12:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-08 14:44:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 15:56:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 22:18:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-18 18:49:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-22 12:40:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 14:47:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-29 20:30:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-06 17:49:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-10 18:12:23&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-16 13:11:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-19 16:53:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-23 08:38:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-27 03:13:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-03 00:59:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-06 16:28:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-11 07:33:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-15 06:50:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-18 07:57:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-21 08:19:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-25 11:19:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 07:53:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-03 15:14:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-07 08:26:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-12 08:06:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-17 12:01:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-21 11:52:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-24 15:55:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-01 00:00:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 10:24:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-10 08:16:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-14 08:23:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-17 14:50:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-21 01:56:24&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-21 01:56:24&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:71,&quot;href&quot;:&quot;https:\/\/borisfx.com\/products\/mocha-pro\/?utm_source=chatgpt.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251227125543\/https:\/\/borisfx.com\/products\/mocha-pro\/?utm_source=chatgpt.com&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-03 02:52:45&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-09 17:54:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-13 06:42:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-16 15:22:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-21 10:31:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 14:47:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-06 17:50:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-11 21:16:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-16 13:12:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-20 14:28:44&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-24 16:16:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-03 18:15:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-08 02:01:46&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-21 08:19:22&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 07:53:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 08:17:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-05 12:52:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-08 13:00:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-11 18:55:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-15 08:21:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-18 18:09:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-22 06:01:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-26 09:02:18&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-30 19:50:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 00:12:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-08 05:44:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 17:29:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-15 14:01:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-18 15:08:55&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-18 15:08:55&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]"></span>


<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/hJFrpyjJklg?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">The update also aligns with VFX Reference Platform 2025, adding support for Qt 6.5.4 with PySide 6, Python 3.11, OpenEXR 3.4.5, Alembic 1.8.8, and FBX 2020.3.7. This ensures fewer pipeline compatibility issues in studio environments.</p>



<h3 id="matte-refine-ml-ai-for-tricky-edges" class="wp-block-heading">Matte Refine ML: AI for tricky edges</h3>



<p class="wp-block-paragraph">The new Matte Refine ML system expands Mocha Pro’s machine-learning masking family, which already includes Object Brush ML, Matte Assist ML, and Face ML. It analyses existing masks and automatically refines soft or semi-transparent edges which is useful for hair, fur, motion blur, and defocus.</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/8nc1sFAnNZE?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">Two refinement modes are available: one optimised for soft motion or blur, the other for sharper edges. Additional post-processing sliders (Black Clip, White Clip, Edge Grow, Shrink/Grow, and Blur) let artists fine-tune how transparency and detail are blended along the edge.</p>



<p class="wp-block-paragraph">For multi-layer composites, the new Group Layer Mattes option merges multiple layers into a single matte clip, improving render and playback performance. Combined with Matte Assist ML, this creates an efficient path from object masking to refined alpha without intermediate renders.</p>



<h3 id="refine-solve-faster-cleaner-3d-tracking" class="wp-block-heading">Refine Solve: faster, cleaner 3D tracking</h3>



<p class="wp-block-paragraph">The Refine Solve tool targets 3D camera solves that have drifted or accumulated bad data. Using the Clean Up Features dialog, users can delete unstable or short-lived tracking points, then recalibrate the existing solve without starting over.</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/kqXYQCL2NmM?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">Because Refine Solve builds on the original solve data, it preserves previous adjustments such as ground-plane alignment or scene scaling. For extended tracking and finishing, the refined data can be exported directly into <a href="https://borisfx.com/products/syntheyes/">SynthEyes</a> for further cleanup. The result: faster iterations and fewer re-solves for 3D match-move tasks in complex shots.</p>



<h3 id="blips-and-3d" class="wp-block-heading">Blips and 3D</h3>



<p class="wp-block-paragraph">Technically, Mocha’s camera solver identifies trackable “blips” in the image and converts them into 2D trackers, which are then triangulated into static 3D feature points. The software measures the average deviation between the 2D trackers and 3D points as HPix (horizontal pixel error). A low HPix value signals a stable camera solve, while spikes in the error curve expose moments where the 3D reconstruction drifts. These spikes often correspond to unstable track data caused by motion blur, occlusion, or minor parallax inconsistencies.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/clipboard-image-1.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="963"  height="541"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/clipboard-image-1.jpg?resize=963%2C541&quality=80&ssl=1"  alt="A digital reconstruction of ancient ruins featuring a large rock formation on the left side, overlaid with a colorful mesh grid of points and lines in various colors. On the right, a 3D model preview shows a simplified version of the same structure."  class="wp-image-236315" ></a></figure>



<p class="wp-block-paragraph">The Clean Up Features system provides targeted filters to address these issues. It can automatically disable feature points during high-error frames, discard very short or inconsistent trackers, and remove features that contribute excessive deviation. Once unwanted data is removed, Refine recalibrates the existing camera without re-solving from scratch, updating only the relevant calculations while maintaining previously established orientation and coordinate systems. This allows technical directors to preserve scene alignment and object placement while improving solve precision.</p>



<p class="wp-block-paragraph">Refinement should be applied only when the base camera movement is physically plausible. If the initial camera path is incorrect or erratic, a full re-solve remains necessary. However, for typical production shots where the solve is broadly correct but slightly unstable, this incremental workflow offers a reliable way to tighten accuracy, lower HPix variance, and maintain alignment integrity across multiple refinement passes.</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/BarAvQsh-7I?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="curve-editor-rebuilt-for-modern-pipelines" class="wp-block-heading">Curve Editor rebuilt for modern pipelines</h3>



<p class="wp-block-paragraph">After a long hiatus, Mocha Pro’s Curve Editor makes a full return. The interface has been rewritten from the ground up, with tighter integration between the Dope Sheet and Graphs panel. Artists can now visualise tracking, roto, and camera-solve data as curves, then smooth, zoom, or isolate problem areas directly. A new offset-curve overlay in the Adjust Track module displays how refinements affect the original track in real time. Filtering options allow users to display only keyframed parameters or selected spline points, helping to pinpoint problematic data without clutter.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/borisfx-com-res.cloudinary.com/image/upload/v1765212109/2512_Mocha_Pro_2026_VFX_Platform_01_d2ikpe.png?w=1200&quality=72&ssl=1"  alt="https://borisfx-com-res.cloudinary.com/image/upload/v1765212109/2512_Mocha_Pro_2026_VFX_Platform_01_d2ikpe.png" ></figure>



<h3 id="smaller-but-useful-refinements" class="wp-block-heading">Smaller but useful refinements</h3>



<p class="wp-block-paragraph">Beyond the headline features, Boris FX lists numerous “quality-of-life” updates under the hood. Playback of refined mattes no longer requires separate rendering, and composite mattes can now be applied directly in other Mocha render modules, such as Insert or Remove.</p>



<h3 id="mocha-pro-2026-pricing-and-availability" class="wp-block-heading">Mocha Pro 2026: Pricing and availability</h3>



<p class="wp-block-paragraph"><a href="https://borisfx.com/products/mocha-pro/?utm_source=chatgpt.com">Mocha Pro 2026</a> is available as a standalone application and as plugins for Adobe After Effects, Premiere Pro, Avid Media Composer, Foundry Nuke, Blackmagic Fusion, Autodesk Flame, and VEGAS Pro. Subscription pricing starts at €42 per month or €290 per year. Perpetual licences (from €675), upgrades, and support plans are also offered. Customers with active Mocha Pro or Boris FX Suite subscriptions receive the 2026 update at no additional cost.</p>



<h3 id="reality-check" class="wp-block-heading">Reality check</h3>



<p class="wp-block-paragraph">While the AI-driven refinements and rebuilt Curve Editor mark significant usability improvements, studios should validate performance and matte accuracy in controlled conditions before integrating Mocha Pro 2026 into production pipelines.</p><p>The post <a href="https://digitalproduction.com/2025/12/11/mocha-pro-2026-refined-re-solved-re-edged/">Mocha Pro 2026: Refined, re-solved, re-edged</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/12/hjfrpyjjklg-hd.jpg?fit=1280%2C720&#038;quality=80&#038;ssl=1" length="134517" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/hjfrpyjjklg-hd.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A young person with short hair wearing a colorful tie-dye shirt poses confidently on a city street. A vivid mural and modern buildings create a lively urban backdrop, along with the text "Mocha Pro 2026 First Look" prominently displayed.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/hjfrpyjjklg-hd.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">236311</post-id>	</item>
		<item>
		<title>SLAPSHOT promises AI Camera Tracking &#8220;in minutes&#8221;</title>
		<link>https://digitalproduction.com/2025/10/27/slapshot-promises-ai-camera-tracking-in-minutes/</link>
					<comments>https://digitalproduction.com/2025/10/27/slapshot-promises-ai-camera-tracking-in-minutes/#comments</comments>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 08:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI camera tracking]]></category>
		<category><![CDATA[Camera]]></category>
		<category><![CDATA[camera solve under ten minutes]]></category>
		<category><![CDATA[Camera Tracking]]></category>
		<category><![CDATA[CGI]]></category>
		<category><![CDATA[cloud-based VFX]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[Hotspring]]></category>
		<category><![CDATA[point cloud solve]]></category>
		<category><![CDATA[post-production]]></category>
		<category><![CDATA[Slapshot]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[VFX toolkit]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=215777</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/CameraTracking2.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A man dressed in a black suit stands on a rooftop, looking out over a town with buildings and mountains in the background. The scene features a scattered overlay of red cross marks for visual emphasis." /></div><div><p>SLAPSHOT has released its AI Camera Tracking tool: what used to take a day or more can now take under ten minutes according to the developer.</p>
<p>The post <a href="https://digitalproduction.com/2025/10/27/slapshot-promises-ai-camera-tracking-in-minutes/">SLAPSHOT promises AI Camera Tracking “in minutes”</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/10/CameraTracking2.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A man dressed in a black suit stands on a rooftop, looking out over a town with buildings and mountains in the background. The scene features a scattered overlay of red cross marks for visual emphasis." /></div><div><p class="wp-block-paragraph">The VFX toolkit <strong><a href="https://slapshot.ai?utm_source=chatgpt.com">SLAPSHOT</a></strong>, developed by <strong><a href="https://thehotspring.com">Hotspring</a></strong>, has added a new module: an AI-powered camera tracking tool designed for 2D compositing workflows. According to Hotspring, it can generate production-ready camera solves and point clouds in minutes, a process that traditionally consumes many hours using manual or semi-automated tracking methods. </p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:481,&quot;href&quot;:&quot;https:\/\/slapshot.ai?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;:482,&quot;href&quot;:&quot;https:\/\/thehotspring.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251027125716\/https:\/\/thehotspring.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 14:13:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-05 14:31:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-12 09:49:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-16 11:03:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 05:40:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-29 15:51:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-02 14:07:18&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-07 20:04:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-12 14:14:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-17 16:13:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-21 15:21:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-27 03:35:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-03 18:07:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-10 10:31:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-18 01:10:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-21 08:58:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-31 10:15:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-10 10:38:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-19 11:42:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 06:07:46&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 19:08:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 05:57:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-20 12:44:03&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-20 12:44:03&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:482,&quot;href&quot;:&quot;https:\/\/thehotspring.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251027125716\/https:\/\/thehotspring.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 14:13:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-05 14:31:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-12 09:49:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-16 11:03:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 05:40:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-29 15:51:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-02 14:07:18&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-07 20:04:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-12 14:14:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-17 16:13:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-21 15:21:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-27 03:35:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-03 18:07:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-10 10:31:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-18 01:10:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-21 08:58:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-31 10:15:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-10 10:38:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-19 11:42:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 06:07:46&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 19:08:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 05:57:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-20 12:44:03&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-20 12:44:03&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]"></span>


<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/CameraTracking5.jpg?w=1200&quality=80&ssl=1"  alt="A sleek laptop displaying video editing software on a wooden table, with a blurred view of a modern gray sofa in the background. The screen shows a car on a racetrack, with video thumbnails to the left." ></figure>



<h2 id="from-zero-data-to-full-solve" class="wp-block-heading">From zero data to full solve</h2>



<p class="wp-block-paragraph">The new Camera Tracking module targets artists who primarily work in 2D compositing but occasionally require 3D camera data to integrate digital elements into live-action plates. Hotspring says the tool can produce accurate camera tracks without needing any prior camera metadata such as lens information or focal length. Users can, however, supply camera data if they have it, and the software will incorporate that information into the final solve.</p>



<p class="wp-block-paragraph">Output formats include .abc and .glb camera files, .exr STMaps for warping and undistortion tasks, undistorted .jpg plates, and a .mov playblast. This ensures compatibility with most standard 3D and compositing environments. Hotspring states that the tool was built to handle the bulk of real-world VFX work, background replacements, screen inserts, sky swaps, and clean-ups, where precision matters but speed is often the main constraint. The system is hosted entirely in SLAPSHOT’s cloud environment on AWS, supporting resolutions up to 8K and removing the need for heavy local compute resources.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/CameraTracking1.jpg?w=1200&quality=80&ssl=1"  alt="A person riding an all-terrain vehicle (ATV) on a sandy dune during sunset, with dust being kicked up behind. The silhouette highlights the rider against a golden sky and distant mountains." ></figure>



<h2 id="why-this-might-matter" class="wp-block-heading">Why this might matter</h2>



<p class="wp-block-paragraph">Camera tracking has long been one of the most time-consuming stages in VFX production. Solving for camera movement, lens distortion and point clouds often requires manual supervision and multiple iterations. Hotspring claims that SLAPSHOT can complete many of these tasks in under ten minutes, compressing what was once a day-long operation into a near-real-time process.</p>



<p class="wp-block-paragraph">For smaller studios or freelance compositors who lack dedicated matchmove teams, this could represent a measurable reduction in turnaround time and cost. However, the company makes clear that the system is not designed to replace full-featured matchmove pipelines for heavy CG integration.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/CameraTracking3.jpg?w=1200&quality=80&ssl=1"  alt="A man aiming a rifle in an outdoor setting with a distressed woman standing nearby. The scene is set against a weathered white brick wall with patches of green vegetation, highlighting a tense moment." ></figure>



<h2 id="not-for-every-shot" class="wp-block-heading">Not for every shot</h2>



<p class="wp-block-paragraph">Jon Mason, co-founder and CEO of Hotspring, emphasises that SLAPSHOT’s AI Camera Tracking is aimed at medium-difficulty shots, not full 3D sequences with extensive camera-lens complexity. According to Mason, the tool’s purpose is to close the gap between 2D tracks and complex CG matchmoves, where automation can safely accelerate work without sacrificing usable accuracy. Mason also noted that building the system required combining multiple open-source AI components to achieve consistent and dimensionally accurate results. There was, he said, “no off-the-shelf way to do something like this.”</p>



<h2 id="pricing" class="wp-block-heading">Pricing</h2>



<p class="wp-block-paragraph">SLAPSHOT operates on a subscription model with four pricing tiers. The Free plan allows artists to test the tools at no cost, capped at 2K resolution and 1 GB of storage. The Lite plan, aimed at entry-level users, costs $9 per month and raises the limit to 3K resolution with 5 GB of storage. </p>



<p class="wp-block-paragraph">The Starter plan, recommended for freelancers and solo compositors, is priced at $39 per month, allowing up to 4K output and 50 GB of storage. The Pro plan, intended for professional users and studios, costs $129 per month and supports 8K resolution, 250 GB of storage, and unlimited seats. Each plan includes a defined number of export frames, after which additional renders are billed at $0.02 per frame.</p>



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



<h2 id="part-of-a-broader-toolkit" class="wp-block-heading">Part of a broader toolkit</h2>



<p class="wp-block-paragraph">Camera Tracking joins SLAPSHOT’s existing suite of AI-assisted post-production tools, which includes AI Rotoscoping for matte generation, Generative Retiming for extending footage by synthesising new frames, and Video Depth Maps for stable per-pixel depth estimation. Together, these cloud-based tools form a platform for accelerating everyday compositing and finishing work without high hardware costs. All of SLAPSHOT’s modules run on Hotspring’s independently audited AWS infrastructure, which is designed for commercial, film, and episodic-scale productions. And sometimes goes down, as we have seen last week. So far no information of a on-prem option. </p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/CameraTracking4.jpg?w=1200&quality=80&ssl=1"  alt="A laptop displaying a dark website promoting an AI-powered VFX toolkit. The scene features colorful lighting and textured rocks, creating a dramatic and modern atmosphere." ></figure>



<h2 id="hotsprings-background" class="wp-block-heading">Hotspring’s background</h2>



<p class="wp-block-paragraph"><a href="https://thehotspring.com/" title="">Hotspring </a>is best known as a global VFX outsourcing platform used by studios worldwide. Its founders — Jon Mason, Varun Parange, and Ben Stallard, have backgrounds in delivering Oscar-, Emmy-, and VES-winning visual effects. Drawing on this experience, they built SLAPSHOT to automate repetitive VFX tasks while keeping final quality in artists’ hands. The company says that Camera Tracking continues its mission to “tackle the real-world problems artists face every day” by turning complex, technical workflows into faster, accessible processes.</p>



<h2 id="what-professionals-should-test" class="wp-block-heading">What professionals should test</h2>



<p class="wp-block-paragraph">For compositing supervisors and VFX artists, SLAPSHOT’s new tool could be worth evaluating in production conditions. The key questions will concern accuracy under difficult circumstances, such as handheld or fast-motion footage, extreme lens distortion, or heavy motion blur, and how well exported data fits into existing workflows across <a href="https://digitalproduction.com/tag/nuke/" title="Nuke">Nuke</a>, <a href="https://digitalproduction.com/tag/after-effects/" title="After Effects">After Effects</a>, <a href="https://digitalproduction.com/tag/blender/" title="Blender">Blender</a>, and other software. Pipeline integration, output fidelity, and network performance in high-resolution workflows remain areas that users will need to test directly before adopting the system for ongoing projects.</p>



<h2 id="unverified-details-at-press-time" class="wp-block-heading">Unverified details at press time</h2>



<p class="wp-block-paragraph">Some technical specifics remain unconfirmed from official sources, like full benchmark results across shot types, and the level of pipeline integration offered beyond the stated file formats. These details were not publicly available on SLAPSHOT’s or Hotspring’s websites at the time of publication. Therefor, as always, artists should run extensive tests before integrating any automated tracking system into mission-critical workflows.</p><p>The post <a href="https://digitalproduction.com/2025/10/27/slapshot-promises-ai-camera-tracking-in-minutes/">SLAPSHOT promises AI Camera Tracking “in minutes”</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>
					
					<wfw:commentRss>https://digitalproduction.com/2025/10/27/slapshot-promises-ai-camera-tracking-in-minutes/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/CameraTracking2.jpg?fit=1920%2C1080&#038;quality=80&#038;ssl=1" length="213137" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/CameraTracking2.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A man dressed in a black suit stands on a rooftop, looking out over a town with buildings and mountains in the background. The scene features a scattered overlay of red cross marks for visual emphasis.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/CameraTracking2.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">215777</post-id>	</item>
		<item>
		<title>Silhouette 2025.5: Roto With Prompts, Faces, and a Built-In SynthEyes</title>
		<link>https://digitalproduction.com/2025/09/25/silhouette-2025-5-roto-with-prompts-faces-and-a-built-in-syntheyes/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Thu, 25 Sep 2025 15:34:38 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI Face Segmentation]]></category>
		<category><![CDATA[AI Object Detection]]></category>
		<category><![CDATA[Boris FX]]></category>
		<category><![CDATA[Boris FX Continuum]]></category>
		<category><![CDATA[Boris FX Silhouette]]></category>
		<category><![CDATA[Cryptomatte export]]></category>
		<category><![CDATA[fx]]></category>
		<category><![CDATA[Silhouette]]></category>
		<category><![CDATA[Syntheyes]]></category>
		<category><![CDATA[Tracking]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=206318</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/09/1-Was-ist-neu-in-Silhouette-2025.5_-KI-Maskierung-Gesichtsverfolgung-und-mehr-Boris-FX-YouTube-0-1-21.jpeg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A digital interface showcasing a visualization project. The scene features multiple figures outlined in red against a backdrop of a contemporary building. A code editor and various tools are visible on the screen." /></div><div><p>AI masking, Face ML, and SynthEyes 3D tracking arrive in Silhouette 2025.5. Roto artists everywhere suddenly feel less stressed and with a bigger toolbox for their job.</p>
<p>The post <a href="https://digitalproduction.com/2025/09/25/silhouette-2025-5-roto-with-prompts-faces-and-a-built-in-syntheyes/">Silhouette 2025.5: Roto With Prompts, Faces, and a Built-In SynthEyes</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/1-Was-ist-neu-in-Silhouette-2025.5_-KI-Maskierung-Gesichtsverfolgung-und-mehr-Boris-FX-YouTube-0-1-21.jpeg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A digital interface showcasing a visualization project. The scene features multiple figures outlined in red against a backdrop of a contemporary building. A code editor and various tools are visible on the screen." /></div><div><p class="wp-block-paragraph">Silhouette has always been marketed as the tool for people who can’t escape roto. With <a href="https://blog.borisfx.com/instant-ai-object-detection-face-segmentation" title="">Silhouette 2025.5</a>, <a href="https://borisfx.com">Boris FX</a> has put machine learning helpers front and centre: object detection, face segmentation, and prompt-based masking join the node tree. The goal is simple: fewer clicks, more consistent mattes, and less time spent duplicating hand masks across 400 shots of the same jawline.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:716,&quot;href&quot;:&quot;https:\/\/blog.borisfx.com\/instant-ai-object-detection-face-segmentation&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251012112942\/https:\/\/blog.borisfx.com\/instant-ai-object-detection-face-segmentation&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 15:26:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-31 06:53:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-04 17:29:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-08 11:54:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-12 07:18:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-22 10:08:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 20:42:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-30 10:49:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-07 08:17:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-12 07:03:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-11 09:23:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-18 03:12:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 05:47:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 10:02:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 09:34:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-12 03:39:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-16 05:02:22&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-09 02:19:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-12 10:03:26&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-12 10:03:26&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:23,&quot;href&quot;:&quot;https:\/\/borisfx.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251217025611\/https:\/\/borisfx.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 11:55:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-30 19:12:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-04 17:28:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-08 01:00:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 15:56:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 22:18:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-20 11:18:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-23 12:11:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 20:42:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-30 10:49:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-05 02:41:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-08 20:09:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-12 07:03:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-17 04:32:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-20 07:04:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-23 08:38:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-26 09:55:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-01 10:21:40&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-04 10:48:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-07 12:50:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-10 13:30:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 14:03:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 14:28:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-19 18:30:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-22 21:35:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 00:37:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-29 00:55:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-01 01:40:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-04 01:54:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-07 04:01:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-10 05:43:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-13 09:34:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-16 10:27:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-19 11:06:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-22 14:30:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-25 15:55:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-28 16:33:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-01 17:51:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 18:46:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 23:06:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 02:13:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-14 02:19:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-17 06:30:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-20 09:03:12&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-20 09:03:12&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]"></span>


<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/YVNckTyXhaw?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"></p>



<h3 id="silhouette-2025-5-prompt-it-mask-it-propagate-it" class="wp-block-heading">Silhouette 2025.5: Prompt it, mask it, propagate it</h3>



<p class="wp-block-paragraph">The <strong>Mask ML</strong> node now accepts natural language prompts. Type “car” or “tree” and Silhouette produces a mask. Type a longer description, and the AI will attempt a semantic search to find matching pixels.</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/mh9ia6fmJfw?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">Selected elements are added to an object list, which then feeds into Matte Assist ML. Instead of baking a single alpha, objects can be output as Cryptomatte data, letting artists toggle them on and off directly in Silhouette or export them for compositing in any other app with Cryptomatte support. This system is not just UI-driven: prompt-based masking is also scriptable, making it viable for automated pipelines. In theory, you could send hundreds of shots through a command-line batch, prompt them for “car,” and get consistent object mattes without opening the GUI. In practice, test before you trust it.</p>



<h3 id="faces-in-pieces" class="wp-block-heading">Faces in pieces</h3>



<p class="wp-block-paragraph">The new <strong>Face ML</strong> node detects and segments eyes, lips, mouth, and surrounding skin into separate mattes. Like Mask ML, it can output standard alpha channels or Cryptomatte data. This is meant for invisible beauty work: subtle retouches, clean-ups, and feature-by-feature adjustments without manual roto. The node delivers tracked mattes, meaning the eyelid follows the eye across frames without an assistant spending the weekend keyframing bezier handles.</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/j8nSSgi4Gg8?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="syntheyes-inside-silhouette-2025-5" class="wp-block-heading">SynthEyes inside Silhouette 2025.5</h3>



<p class="wp-block-paragraph">Perhaps the most significant addition: 3D camera solving powered by SynthEyes, now built directly into the 3D Scene node. Until now, Silhouette users imported camera solves from external trackers. With 2025.5, clicking “solve” runs a SynthEyes-based tracker on the footage, returning camera data, point clouds, and per-frame point tracks.</p>



<p class="wp-block-paragraph">Once solved, users can create 3D cards from selected points, assign colours or labels, and then use unprojection/reprojection to paint or composite directly into stabilised views. The solved camera allows for matchmove paint strokes: work on the unprojected plate, then reapply strokes in the moving scene.</p>



<p class="wp-block-paragraph">The system reports solve accuracy as average error in horizontal pixels. As a rule, anything under one pixel is usable. For example, an average error of 0.7165 px across 400+ frames is considered solid. The node also includes solver presets: nodal pans, locked shots, or full free-move.</p>



<p class="wp-block-paragraph">To avoid bad data, <a href="https://digitalproduction.com/tag/silhouette/" title="Silhouette">Silhouette </a>introduces an occlusion matte input. Feeding a mask into the node tells the tracker which areas to ignore (sea, sky, or other irrelevant regions). This can dramatically lower error values and concentrate tracking points on useful geometry. In short: no more hopping between Silhouette and external trackers for simple 3D cards and matchmove paint.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/borisfx-com-res.cloudinary.com/image/upload/v1758552222/Silhouette_2025_5_node_updates_01_gveunc.webp?w=1200&quality=72&ssl=1"  alt="https://borisfx-com-res.cloudinary.com/image/upload/v1758552222/Silhouette_2025_5_node_updates_01_gveunc.webp" ></figure>



<h3 id="nodes-refreshed" class="wp-block-heading">Nodes refreshed</h3>



<p class="wp-block-paragraph">Several existing nodes have been upgraded:</p>



<ul class="wp-block-list">
<li><strong>Cryptomatte</strong>: Supports overlays on input images and selective matte activation directly in the viewer.</li>



<li><strong>Tracker</strong>: Gains an occlusion matte input and direct 3D integration, allowing the Point Tracker to generate a tracked layer from selected 3D points.</li>



<li><strong>Mask ML</strong>: Now outputs multiple objects via Cryptomatte, plus text-prompt detection.</li>



<li><strong>Matte Assist ML</strong>: Introduces compute caching for smooth playback without recomputation, and separate Cryptomatte outputs when multiple objects are present.</li>
</ul>



<h3 id="machine-learning-gets-faster" class="wp-block-heading">Machine learning gets faster</h3>



<p class="wp-block-paragraph">Three major AI nodes received new models and performance updates:</p>



<ul class="wp-block-list">
<li><strong>Matte Assist ML</strong>: Object count raised from 16 to 48.</li>



<li><strong>Denoise ML</strong>: Adds “Better” and “Faster” v3.0 models optimised for compression+noise single images.</li>



<li><strong>UpRes ML</strong>: Gains NVIDIA RTX Video Super Resolution support on Windows. Updated v2.0 models ship in “Better” and “Faster” variants. All options process frame by frame for consistent results.</li>
</ul>



<p class="wp-block-paragraph">Combined with a new ML node caching system, playback of AI-driven mattes is significantly smoother in both standalone Silhouette and its plug-in form.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/borisfx-com-res.cloudinary.com/image/upload/v1758552294/Silhouette_2025_5_new_models_mfo3bp.webp?w=1200&quality=72&ssl=1"  alt="https://borisfx-com-res.cloudinary.com/image/upload/v1758552294/Silhouette_2025_5_new_models_mfo3bp.webp" ></figure>



<h3 id="workflows-and-scripting" class="wp-block-heading">Workflows and scripting</h3>



<p class="wp-block-paragraph">Silhouette 2025.5 quietly upgrades scripting support. Prompt-based masking and AI mattes can be triggered via command line, enabling automated pipelines for large projects. For production facilities with centralised render farms, this makes AI masking a candidate for batch pre-processing before shots reach compositors.</p>



<h3 id="silhouettes-place-in-the-toolbox" class="wp-block-heading">Silhouette’s place in the toolbox</h3>



<p class="wp-block-paragraph">Silhouette remains Boris FX’s specialised roto, paint, and compositing package, the software you call when planar trackers and bezier masks stop being funny. <a href="https://digitalproduction.com/tag/borisfx/" title="BorisFX">Boris FX</a> itself has been busy. Alongside Silhouette, the company maintains <a href="https://digitalproduction.com/tag/boris-fx-mocha/" title="Boris FX Mocha">Mocha</a>, <a href="https://digitalproduction.com/tag/continuum/" title="Continuum">Continuum</a>, and <a href="https://digitalproduction.com/tag/sapphire/" title="Sapphire">Sapphire</a>, a trinity of plug-ins already considered staples in post. With recent moves into audio tools as well, Boris FX is positioning itself as an unavoidable extension layer for almost every VFX and finishing pipeline.</p><p>The post <a href="https://digitalproduction.com/2025/09/25/silhouette-2025-5-roto-with-prompts-faces-and-a-built-in-syntheyes/">Silhouette 2025.5: Roto With Prompts, Faces, and a Built-In SynthEyes</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/1-Was-ist-neu-in-Silhouette-2025.5_-KI-Maskierung-Gesichtsverfolgung-und-mehr-Boris-FX-YouTube-0-1-21.jpeg?fit=1920%2C1080&#038;quality=80&#038;ssl=1" length="210604" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/09/1-Was-ist-neu-in-Silhouette-2025.5_-KI-Maskierung-Gesichtsverfolgung-und-mehr-Boris-FX-YouTube-0-1-21.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[A digital interface showcasing a visualization project. The scene features multiple figures outlined in red against a backdrop of a contemporary building. A code editor and various tools are visible on the screen.]]></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/1-Was-ist-neu-in-Silhouette-2025.5_-KI-Maskierung-Gesichtsverfolgung-und-mehr-Boris-FX-YouTube-0-1-21.jpeg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">206318</post-id>	</item>
		<item>
		<title>The (further) development of Fusion.</title>
		<link>https://digitalproduction.com/2025/06/02/fusion-20_ai_workflows_node-based_vfx_insights_from_simon_hall/</link>
		
		<dc:creator><![CDATA[Manuel Kotulla]]></dc:creator>
		<pubDate>Mon, 02 Jun 2025 07:00:00 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Blackmagic Design]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI tools in VFX]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[Editing]]></category>
		<category><![CDATA[Eyeon]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Fusion Studio]]></category>
		<category><![CDATA[Grading]]></category>
		<category><![CDATA[network rendering]]></category>
		<category><![CDATA[non-subscription model]]></category>
		<category><![CDATA[OFX plugins]]></category>
		<category><![CDATA[post-production software]]></category>
		<category><![CDATA[Rendering]]></category>
		<category><![CDATA[Resolve]]></category>
		<category><![CDATA[shot cleanup VFX]]></category>
		<category><![CDATA[simon hall]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[VFX]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=183184</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml3.png?fit=1200%2C875&quality=72&ssl=1" width="1200" height="875" title="" alt="A sheep wearing a harness in video editing software." /></div><div><p>Fusion, the compositing tool in and out of Resolve, has got a big update - and we asked BMD's Simon Hall, what it all means and what the future holds..</p>
<p>The post <a href="https://digitalproduction.com/2025/06/02/fusion-20_ai_workflows_node-based_vfx_insights_from_simon_hall/">The (further) development of Fusion.</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/manuelkotulla/">Manuel Kotulla</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/05/ml3.png?fit=1200%2C875&quality=72&ssl=1" width="1200" height="875" title="" alt="A sheep wearing a harness in video editing software." /></div><div><p class="wp-block-paragraph"><strong>We had the pleasure of talking to Simon Hall from Blackmagic Design about Fusion, AI and the community.</strong> <a href="https://www.linkedin.com/in/simon-hall-6610b920a/?originalSubdomain=uk">Simon Hall</a> knows post-production from both sides of the suite. Before stepping into his current role in business development at Blackmagic Design—where he focuses on post-production and supports the Resolve ecosystem across EMEA—he spent over a decade getting his hands dirty in the edit bay.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:1557,&quot;href&quot;:&quot;https:\/\/www.linkedin.com\/in\/simon-hall-6610b920a\/?originalSubdomain=uk&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;:1558,&quot;href&quot;:&quot;https:\/\/www.steakunderwater.com\/wesuckless\/index.php?sid=60fd42a700b58fae4769c9ebd8d76ca0&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251218131651\/https:\/\/www.steakunderwater.com\/wesuckless\/index.php?sid=6abab504b26fa5582b086eef029b9f9e&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 19:59:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-12 21:50:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-27 22:07:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-11 15:46:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-27 11:34:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-02 16:26:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-10 15:10:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-17 02:30:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-31 14:23:30&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-05 05:22:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-12 14:31:05&quot;,&quot;http_code&quot;:503}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-12 14:31:05&quot;,&quot;http_code&quot;:503},&quot;process&quot;:&quot;done&quot;}]"></span>


<p class="wp-block-paragraph">Starting as an offline editor and later working as a Smoke operator in a northern UK studio, Simon eventually moved to London to take up a training role—merging his technical know-how with a knack for sharing knowledge. His past as a freelance editor kept him close to the tools, even as his focus shifted to product strategy. Over the past ten years, he’s been a key figure in shaping DaVinci Resolve’s growth from a specialist grading tool to a full-fledged post-production platform with a massive user base.</p>



<p class="wp-block-paragraph"></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/3S88B2gyqv8?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"><strong>DP: <a href="https://digitalproduction.com/2025/04/10/blackmagic-fusion-20/" title="Blackmagic Fusion 20">Fusion 20</a> marks a huge step forward, and the community has been very enthusiastic. What was the motivation behind this release, and what can users look forward to in future updates?</strong></p>



<p class="wp-block-paragraph">Simon Hall: We are a company that really does value user feedback. What the devs always want to do is to take user ideas and integrate into the software. As you can imagine, those lists tend to be very long. SO we have to pick and choose what we do. Our motivation as a company is to give people the features and workflows they want. We will continue to try to get the best out of our software. Because we like making people happy at the end of the day.</p>



<p class="wp-block-paragraph"><strong>DP: The Integration in Resolve was a great idea – as it was to keep the Standalone Edition alive which is favoured by many professionals for performance reasons. Can we expect full feature parity (i.e. all Resolve OFX plugins available in the standalone Fusion)?</strong></p>



<p class="wp-block-paragraph">Simon Hall: Some of the open effects are obviously designed for colour. So that’s why you may not find them in fusion studio. But the devs try and get parity as much as they can. Over time, what will happen is hopefully we’ll start to get parity between the two applications. The open effects that are available in resolve are then also available in fusion.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/images.blackmagicdesign.com/images/products/fusion/landing/fusion-connect/fusion-connect-xxl%402x.jpg?w=1200&ssl=1"  alt="https://images.blackmagicdesign.com/images/products/fusion/landing/fusion-connect/fusion-connect-xxl@2x.jpg?_v=1604643399" ></figure>



<p class="wp-block-paragraph"><strong>DP: When you’re developing both editions, is there an ideal use case in your mind for when users should use each version?</strong></p>



<p class="wp-block-paragraph">Simon Hall: If you’re doing things like shot clean-ups, you’re doing some matte painting, you’re doing some tracking, my recommended workflow is to use fusion in resolve.<br />I always tend to steer people towards fusion studio when you’re doing sort of heavy VFX work – You’ve got a couple of hundred nodes, you’ve got 3d models, you’ve got particle generators. As soon as you start to do something that becomes quite complex, you’re going to get performance enhancements in fusion studio. The one thing that fusion studio can do that resolve can’t, is to use network rendering.<br /></p>



<p class="wp-block-paragraph"><strong>DP: Both Resolve and Fusion include very useful ML tools like the Magic Mask. What’s next on your roadmap for neural-network features? Any change to see an integration with tools like ComfyUI? What is Blackmagic Design’s long-term vision for applying machine learning across the industry?</strong></p>



<p class="wp-block-paragraph">I could talk about what we’re thinking, but the truth is-we don’t really know. There’s no set roadmap. That’s just kind of how things work at Blackmagic. We don’t always know what’s coming. Our approach to AI is focused on speeding up workflows-not replacing the person in the chair. That’s the goal behind all the AI we’ve built so far. Also at the moment all of our AI processing happens locally-on your system. </p>



<figure class="wp-block-pullquote"><blockquote><p>We don’t send your files anywhere to train the AI.</p></blockquote></figure>



<p class="wp-block-paragraph"><br />There is one exception, and that’s the scene extension feature. It’s not in the public beta yet, partly because it uses Blackmagic Cloud. Since the system needs to understand the image, it does have to send it up to the cloud for processing. We’re still figuring out how that will work, especially in terms of using it with a cloud account, which may involve some cost. Our AI is meant to help-not take over. So when it comes to the kind of AI that generates full scenes or content, like the comfy UI stuff, I could be wrong, but I don’t see us going in that direction.</p>



<p class="wp-block-paragraph"><strong>DP: The community loves that Blackmagic hasn’t adopted a subscription model—but new features still cost money to develop. Are there any plans to introduce an upgrade-pricing scheme in future releases?</strong></p>



<p class="wp-block-paragraph">Simon Hall: Potentially in the future, we might charge for upgrades. A lot of this software development takes time, money, and people-we’ve got a growing team of developers. But I don’t think this is going to turn into a subscription. Grant himself really doesn’t like the idea of locking people out of their own work; he thinks it’s unfair. Long-term, yeah, we want to make things sustainable, but nothing’s been decided yet.</p>



<p class="wp-block-paragraph">It kind of became a hot topic at NAB because Grant mentioned it in his video. What surprised us was how many people actually supported it-people who really want Resolve and Fusion to keep developing and improving. And if that means maybe paying, say, a $50 update once a year, or per version, a lot of folks were like, “Yeah, you know what? I’d be fine with that.” Especially considering we’ve never really charged for updates before.</p>



<p class="wp-block-paragraph"><strong>DP: You surely know the Fusion Forum WSL/Steak underwater. Do you incorporate feedback from the user community into your ongoing development?</strong><br />Simon Hall: Yes, absolutely. And yeah, great name-“<a href="https://www.steakunderwater.com/wesuckless/index.php?sid=60fd42a700b58fae4769c9ebd8d76ca0">We Suck Less</a>.” The Fusion community there is full of really smart people writing macros, scripts, all sorts of things. A lot of our product specialists are on that forum. I don’t know if you know Steve Roberts-he was one of the original guys behind Eyeon. When we acquired Fusion from Eyeon, Steve came over with it, since it was basically his baby. He’s still a member of the forum and still checks in. We all do, really. I’ve even picked up scripts from there. </p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/www.steakunderwater.com/wesuckless/styles/Subway/artwork/WSL_Happy-Charlie.PNG?w=1200&quality=72&ssl=1"  alt="https://www.steakunderwater.com/wesuckless/styles/Subway/artwork/WSL_Happy-Charlie.PNG" ></figure>



<p class="wp-block-paragraph">There’s one I use all the time-it animates to the beat of music by analysing the audio. I use it constantly, though I’ve forgotten what it’s called. So yeah, we’re definitely across that forum. And when people post feedback or feature requests there, the developers do take a look-just like we do across other forums-to see what the community is talking about and what they’re asking for.</p>



<p class="wp-block-paragraph"><strong>DP: Is there one feature you’d most like to add or change for yourself?</strong><br />Simon Hall: Yeah, one thing I’d really like to see in Fusion 20 is a bit more “smart assistance” when building node trees-especially in 3D scenes. Sometimes I’ll go to connect something, like a camera, and it just doesn’t work. Then I realize I’ve missed a node-maybe I forgot to add a 3D plane or something in between.</p>



<p class="wp-block-paragraph">What I’d love is if Fusion could recognize that kind of situation. Like, if I try to connect two nodes, and it doesn’t work, the system could say, “You’re probably trying to do this,” and automatically drop in the missing node-like a 3D merge or a plane-so the connection makes sense.</p>



<p class="wp-block-paragraph">Basically, a bit of smart logic that fills in the gaps when I miss something. That would really help, especially when working quickly. So yeah, that would be my feature request-something like a smart assistant that helps you build the flow correctly when it sees what you’re trying to do.<br /></p>



<p class="wp-block-paragraph"><strong>DP: Do you have a favourite movie (or specific shot) that was created using Fusion?</strong></p>



<p class="wp-block-paragraph">Simon Hall: Oh, there are quite a few-especially if we’re talking old-school Fusion. One of my favourite shots was in the film Swordfish. It’s about hacking, with a young Hugh Jackman and John Travolta. The opening shot, where someone’s left a claymore mine and the camera moves through the explosion in what looks like a frozen moment-that whole sequence was done in Fusion. That was back in the Eyeon Fusion days, and I always thought it was a fascinating use of the tool.</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/h4ohvZiaDTQ?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><figcaption class="wp-element-caption">The boom is at 3:45. Hold on to your hats. </figcaption></figure>



<p class="wp-block-paragraph">In more recent films, there are a few standouts. The Martian used Fusion heavily, and Top Gun: Maverick-which has been one of my favourite films in the last few years-used it for a lot of shot cleanups. The grading on that was done in Resolve. There’s also a TV show called Bosch on Amazon Prime. It’s been one of my favourite series for a while. Fusion was used extensively on that as well-for scene extensions, keying, and shot clean-up. So yeah, those are some of the highlights for me.</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/M5hPOuzdMSE?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"><strong>DP: Thanks for your time, Simon :) </strong></p><p>The post <a href="https://digitalproduction.com/2025/06/02/fusion-20_ai_workflows_node-based_vfx_insights_from_simon_hall/">The (further) development of Fusion.</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/manuelkotulla/">Manuel Kotulla</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml3.png?fit=1671%2C1218&#038;quality=72&#038;ssl=1" length="104884" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml3.png?fit=1200%2C875&#038;quality=72&#038;ssl=1" width="1200" height="875" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml3.png?fit=1200%2C875&#038;quality=72&#038;ssl=1" width="1200" height="875" />
<post-id xmlns="com-wordpress:feed-additions:1">183184</post-id>	</item>
		<item>
		<title>Fusion 20: a deep look at the core</title>
		<link>https://digitalproduction.com/2025/05/19/fusion-20-a-deep-look-at-the-core/</link>
		
		<dc:creator><![CDATA[Manuel Kotulla]]></dc:creator>
		<pubDate>Mon, 19 May 2025 09:40:06 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Blackmagic Design]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[Blackmagic Design Fusion]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[Cryptomatte]]></category>
		<category><![CDATA[Cryptomatte compositing]]></category>
		<category><![CDATA[Davinci Resolve]]></category>
		<category><![CDATA[Deep Compositing Fusion]]></category>
		<category><![CDATA[Deepcompositing]]></category>
		<category><![CDATA[EXR multilayer compositing]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Houdini]]></category>
		<category><![CDATA[Houdini Solaris USD]]></category>
		<category><![CDATA[Intellitracker]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[Resolve]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[Text]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[USD]]></category>
		<category><![CDATA[VFX masking workflows]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=182921</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr1-1.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="Fusion 20 indepth AOV" alt="Two lion head sculptures surrounded by flames in a digital editing interface." /></div><div><p>With its latest release, Blackmagic Fusion is positioning itself more aggressively than ever as a powerful and cost-effective complete package for node-based compositing and motion graphics.  We check whether Fusion 20 lives up to the high expectations.</p>
<p>The post <a href="https://digitalproduction.com/2025/05/19/fusion-20-a-deep-look-at-the-core/">Fusion 20: a deep look at the core</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/manuelkotulla/">Manuel Kotulla</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/05/exr1-1.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="Fusion 20 indepth AOV" alt="Two lion head sculptures surrounded by flames in a digital editing interface." /></div><div><p class="wp-block-paragraph">We first take a close look at the new functions and then test various workflows in general. As a special treat we have an interview with Simon Hall from Blackmagic Design about the development of Fusion – which you can read very soon. Stay tuned! But now, let’s start up Fusion and see what’s what. </p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:1627,&quot;href&quot;:&quot;https:\/\/pixabay.com\/de\/users\/kimdaejeung-7703165&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20230826102509\/https:\/\/pixabay.com\/de\/users\/kimdaejeung-7703165\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 20:21:53&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-01-05 17:24:49&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-01-12 06:53:11&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-01-21 01:19:42&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-02-04 11:53:04&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-02-15 23:57:23&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-02-19 09:11:02&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-02-25 20:18:39&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-01 16:02:25&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-07 02:41:16&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-13 05:18:23&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-16 14:59:52&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-23 00:02:26&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-31 01:32:10&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-04 19:28:49&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-10 12:51:42&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-18 23:15:23&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-26 19:18:04&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-02 09:52:43&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-10 01:49:05&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-15 18:52:29&quot;,&quot;http_code&quot;:403}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-15 18:52:29&quot;,&quot;http_code&quot;:403},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1628,&quot;href&quot;:&quot;https:\/\/www.steakunderwater.com\/VFXPedia\/96.0.243.189\/index4aa9.html?title=Simple_Expressions&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251128095932\/https:\/\/www.steakunderwater.com\/VFXPedia\/96.0.243.189\/index4aa9.html?title=Simple_Expressions&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 20:21:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-05 17:24:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-10 18:58:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-15 16:47:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-21 01:20:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-04 11:53:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-15 23:57:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-19 09:11:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-25 20:19:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-05 12:14:22&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-09 14:11:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 05:18:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 15:00:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-23 00:03:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 16:31:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-31 01:32:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-04 14:32:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-18 23:15:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-27 19:04:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-10 21:57:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-15 18:52:29&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-15 18:52:29&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1629,&quot;href&quot;:&quot;https:\/\/www.behance.net\/gallery\/147018671\/Iggy-Pop-Sink-Green&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;:1630,&quot;href&quot;:&quot;https:\/\/github.com\/Joegenco\/PixelManager&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250812133023\/https:\/\/github.com\/Joegenco\/PixelManager&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 20:21:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-10 19:00:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-21 01:20:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-04 11:54:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-15 23:57:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-19 09:12:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-25 20:20:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-05 12:15:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-09 14:11:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 05:22:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 15:02:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-23 00:03:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 16:31:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 11:47:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 17:07:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 10:27:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-27 20:48:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-15 18:52:30&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-15 18:52:30&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1631,&quot;href&quot;:&quot;https:\/\/chrisbrejon.com\/cg-cinematography\/chapter-1-5-academy-color-encoding-system-aces&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251218040255\/https:\/\/chrisbrejon.com\/cg-cinematography\/chapter-1-5-academy-color-encoding-system-aces\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 20:22:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-10 19:00:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-21 01:20:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-04 11:54:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-15 23:57:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-19 09:12:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-25 20:20:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-05 12:15:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-09 14:11:44&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 05:22:45&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 15:02:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-23 00:03:43&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-26 16:31:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 11:47:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 17:07:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 10:27:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-27 20:48:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-15 18:52:31&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-15 18:52:31&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1632,&quot;href&quot;:&quot;https:\/\/www.steakunderwater.com\/wesuckless\/viewtopic.php?t=2159&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250531234125\/https:\/\/www.steakunderwater.com\/wesuckless\/viewtopic.php?t=2159&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 20:22:07&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-05 17:24:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-10 19:01:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-21 01:21:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-04 11:54:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-15 23:57:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-19 09:13:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-25 20:21:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-05 12:17:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-09 14:11:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 05:24:13&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 15:03:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-23 00:05:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 11:47:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 17:07:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 10:28:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-27 21:54:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-15 18:52:34&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-15 18:52:34&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]"></span>


<h2 class="wp-block-heading" id="h-native-support-for-cryptomatte"><span id="native-support-for-cryptomatte"><strong>Native support for Cryptomatte</strong></span></h2>



<p class="wp-block-paragraph">Or the “compositor’s lifesaver” – with a cryptomatte, complex masks can be created quickly and easily from all objects or materials present in a 3D scene. The only prerequisite for this is that Cryptomattes are included when the 3D scene is rendered. Manual object selection or ID assignment is not necessary.</p>



<p class="wp-block-paragraph">The Cryptonode itself presents these masks as extremely colourful surfaces that can be selected with a simple click and converted into an alpha channel. The mattes can be combined as required and removed again from a simple list view. Complex adjustments such as the colour grading of objects in the blur can be implemented quickly with cryptomattes, although they can also reach their limits here (we will look at a workaround for this special case later in the chapter on multilayers).</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd72917&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd72917" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="830" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/crypto1.png?resize=1200%2C830&quality=72&ssl=1"  alt=""  class="wp-image-182926" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The Beautypass and the object-based masks it contains. </em> <br /><em>Artwork: Tucan by Dmitrii Vlasenko / SideFX, rendered with Karma XPU</em></figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd72f8b&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd72f8b" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="802" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/crypto2.png?resize=1200%2C802&quality=72&ssl=1"  alt=""  class="wp-image-182928" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The selection of the crypto node is output as an alpha channel and serves as a source for a particle emitter.</em></figcaption></figure>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd731bb&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd735a8&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd735a8" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="738" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182931"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/crypto3.png?resize=1200%2C738&quality=72&ssl=1"  alt=""  class="wp-image-182931" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Adjustments to the blurring of the depth are feasible, but can reach the limits of the Cryptomatte.</em></figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd73b10&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd73b10" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="714" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182930"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/crypto4.png?resize=1200%2C714&quality=72&ssl=1"  alt=""  class="wp-image-182930" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>As a workaround, the blur can only be applied as the last step in compositing.</em></figcaption></figure>
</figure>



<h2 class="wp-block-heading" id="h-usd-amp-3d-compositing"><span id="usd-3d-compositing"><br /><strong>USD & 3D compositing</strong></span></h2>



<p class="wp-block-paragraph">Let’s stick with this example. Suppose we want to make the light a little more dramatic or add particle FX or text in the room or or or or … Here, in addition to the possibility of masking things to infinity, the fantastic (real) 3D space of Fusion comes into play, which can be fed with all kinds of data from FBX to USD. Let’s take a look at the updated USD workflow.</p>



<p class="wp-block-paragraph">The USD file generated by Houdini Solaris is simply dragged and dropped into Fusion and is then loaded and ready for use. Incidentally, the 3D space opens automatically as soon as a 3D object is to be displayed on one of the viewers <em>(shortcut “1” or “2”)</em>.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd745e5&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd745e5" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="607"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/usd1-1.png?resize=1200%2C607&quality=72&ssl=1"  alt=""  class="wp-image-182941" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Rendering on the left, USD Scene inserted by drag and drop on the right</em></figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd74c23&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd74c23" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="602"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/usd2-1.png?resize=1200%2C602&quality=72&ssl=1"  alt=""  class="wp-image-182942" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The uRender Node converts the 3D scene into 2D pixels, which we will of course not use. So far, only the preview engine STORM has been used as a renderer, which is not suitable for beauty passes, but for holdouts, graphic elements and masks.</em></figcaption></figure>



<p class="wp-block-paragraph">To make the rear lion’s head a little brighter, we can now add a USD light and illuminate the head as desired. As we are working with real 3D data, the light is modulated correctly, which is a huge advantage over working with conventional masks. To avoid potentially disturbing influences on other objects, these are faded out using uVisibility. A newly added 3D layer acts as a light blocker to allow the light to flow gently downwards. Finally, this black and white image generated by a uRender Node is added directly over our original rendering – or better, used as a mask for a colour corrector.</p>



<p class="wp-block-paragraph">3D text can be added in a similarly simple way, and parts of Fusion’s proprietary 3D system can be integrated into the USD Scene – as is the case with a Text3D Node. Particularly nice: If a Z-channel is also output via uRender, Fusion can perform a so-called depth merge, in which the merge node automatically “masks” the objects in the correct order using the Z-channel.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd74fd5&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd75382&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd75382" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="605"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182945"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/usd3.png?resize=1200%2C605&quality=72&ssl=1"  alt=""  class="wp-image-182945" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Mask generated by a Distantlight</em></figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd75909&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd75909" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="583"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182946"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/usd4.png?resize=1200%2C583&quality=72&ssl=1"  alt=""  class="wp-image-182946" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Before & After. Thanks to the Z-channel & fresh air DoF, the camera blur can be applied as the final act and reacts very nicely to the new highlights.</em></figcaption></figure>
</figure>



<p class="wp-block-paragraph">To round off the trip, we export the whole fun as USD and load the file back into Houdini as a sublayer and can access the new light and the Lightblocker here.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd75e0b&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd761c1&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd761c1" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="721"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182949"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/usd6.png?resize=1200%2C721&quality=72&ssl=1"  alt=""  class="wp-image-182949" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The elements integrated into the USD Stage by Fusion (uDistant Light and uShape) for inspection in Houdini Solaris.</em></figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7674b&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7674b" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="603"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182948"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/usd55.png?resize=1200%2C603&quality=72&ssl=1"  alt=""  class="wp-image-182948" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Integration of 3D text in USD</figcaption></figure>
</figure>



<p class="wp-block-paragraph">What  we would like to see in a future update: A USD stage manager and more Hydra delegates aka render engines that support Fusion.</p>



<p class="wp-block-paragraph">An alternative to relighting via 3D is the relatively new <strong>relight node</strong>, which uses a rendered or calculated normal map. This is practical if you don’t have a 3D scene to hand and can do without precision.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd77063&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd77063" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="620" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/relight.png?resize=1200%2C620&quality=72&ssl=1"  alt=""  class="wp-image-182953" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The Relight Node in directional light mode as a mask for a colour corrector.</em><em>The mask was additionally limited to the lion heads using Cryptomask and Bitmap Node (masks can be subtracted and combined in many ways here)</em>.</figcaption></figure>



<h2 class="wp-block-heading" id="h-real-deep-compositing"><span id="realdeep-compositing"><br /><strong>(Real)Deep Compositing</strong></span></h2>



<p class="wp-block-paragraph">Deep compositing is a brand-new feature in Fusion for intervening deeply in the image – and completely without 3D. Here, the pixels are also given depth values during rendering so that Fusion now knows where these pixels are located in 3D space.<br />The decisive advantages are mask- and Z-channel-free merging of objects and the creation of real depth position-based masks <em>(the above-mentioned depth merge accesses a Z-channel, a 2D representation of the depth in space)</em>, which, in contrast to the volume mask (which accesses the world position), are very precise and virtually free of edge problems. Volumes such as smoke and explosions can also be handled wonderfully, as objects can interact correctly with volumes. The new freedom comes at the price of larger data volumes and necessarily a render engine that supports deep data (e.g. Karma, Vray, Arnold, Octane, Renderman and Redshift).</p>



<p class="wp-block-paragraph">But right from the start – how do we even know that we are dealing with deep rendering? Fusion writes “deep” + colour depth after the resolution in the viewer and shows a cheerful “Z” in the channel selection (not multilayer selection).</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd778f2&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd778f2" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="724"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/deep1.png?resize=1200%2C724&quality=72&ssl=1"  alt=""  class="wp-image-182956" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">The new node “DeeptoPoints” then shows the whole truth – as a point cloud. We do not see “haptic” 3D objects, but the distribution of individual image pixels in space.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd77f32&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd77f32" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="571" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/deep2.png?resize=1200%2C571&quality=72&ssl=1"  alt=""  class="wp-image-182957" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Let’s assume we now want to mount a fireball behind the lion heads. In “normal” compositing, volumes (explosions, smoke …) are a guarantee for alpha channel problems – not so in deep compositing.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd78564&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd78564" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="779" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/deep3-1.png?resize=1200%2C779&quality=72&ssl=1"  alt=""  class="wp-image-182962" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Above: The delivered explosive DeepEXR rendering (via Karma) and the Deep2Points view – the explosion has an actual volume of points, which will be very useful to us in a moment. The two deep renderings are merged using dMerge Node – and automatically know which elements should be in the foreground thanks to the 3D depth information they contain.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd78b85&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd78b85" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="642" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/deep4-1.png?resize=1200%2C642&quality=72&ssl=1"  alt=""  class="wp-image-182963" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">The fireball can even be moved in depth using dTransform and is automatically covered by the corresponding objects – or even partially covers other elements.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd78e6b&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd791fd&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd791fd" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="649" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182965"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/deep5-1.png?resize=1200%2C649&quality=72&ssl=1"  alt=""  class="wp-image-182965" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd79716&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd79716" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="688" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182966"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/deep6.png?resize=1200%2C688&quality=72&ssl=1"  alt=""  class="wp-image-182966" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>



<p class="wp-block-paragraph">To bring new 2D elements into the deep space, there is the Image2Deep node, which is attached behind all possible 2D nodes such as graphics, footage and renderings. The result is then available in the deepcomp, but of course remains flat itself.<br />For example, texts can be perfectly integrated into the fireball. Partially concealed, without a mask and the resulting alpha problems.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd79be7&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd79fb7&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd79fb7" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="700" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182968"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/deep7.png?resize=1200%2C700&quality=72&ssl=1"  alt=""  class="wp-image-182968" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Half in the fireball</em>…</figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7a508&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7a508" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="644" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182969"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/deep8.png?resize=1200%2C644&quality=72&ssl=1"  alt=""  class="wp-image-182969" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>… half in the ground, completely behind the lion’s head – completely mask-free.</em></figcaption></figure>
</figure>



<p class="wp-block-paragraph">The final DeepNode is called Deep2Image and brings the deepcomp into the classic 2D space for further processing or output. We have the fireball, but the right reflections are still missing. Let’s take a look at the brand new EXR multilayer workflow.</p>



<h2 class="wp-block-heading" id="h-exr-multilayer-workflow"><span id="exr-multilayer-workflow"><strong>EXR Multilayer Workflow</strong></span></h2>



<p class="wp-block-paragraph">For the greatest possible flexibility in compositing CGI renderings, other helpful render layers such as masks, reflections, depth, separate lights and world position are added alongside the actual beauty pass (“the image”), which then allow a number of far-reaching adjustments to be made in compositing.<br />For reasons of clarity and working speed, these passes, which can be imagined as Photoshop layers, are not rendered separately as individual file sequences, but in a multilayer ERX sequence. This is then split up in compositing – which was also possible in principle in the past, but was very cumbersome.</p>



<p class="wp-block-paragraph">For Fusion 20, Blackmagic has revised the entire AOV / multilayer system and created a very fast workflow.  The first major innovation is the layer dropdown in the viewer, which can be used to view all the layers contained in the EXR or PSD <em>(shortcut: pageUp/Down)</em> – to simplify things, we are using a rendering here that already has the fireball integrated.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7af5d&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7af5d" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="675" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr1.png?resize=1200%2C675&quality=72&ssl=1"  alt=""  class="wp-image-182972" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Layer view in the viewer, the “Indirectemission” layer on the right.</em></figcaption></figure>



<p class="wp-block-paragraph">At first glance, there does not appear to be an equivalent to Nuke’s shuffle node for extracting the AOVs. However, to get to the individual layers, we can simply use … any node. For the sake of clarity, we use the ChannelBool node, which can generally be used to swap image channels.<br /><em>(Update with Beta 4: Blackmagic added a Node called Swizzler which acts more like the shuffle node.)</em></p>



<p class="wp-block-paragraph">Below on the left viewer we have only extracted the effects of the AOV rimlight on the reflections (LPE rendered from Karma) using Setting > Backgroundlayer and then made them brighter using a ColourCorrector.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7b620&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7b620" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="564" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr2.png?resize=1200%2C564&quality=72&ssl=1"  alt=""  class="wp-image-182974" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">In order to return these to the actual image, we must first remove the rimlight present in the beauty pass, otherwise it will be calculated twice. To do this, we can use the newer Multimerge Node, which allows us to process different layers with different mathematical operations. The layer called<em> “Difference”</em> removes the original rimlight, while the “<em>Add Rim” </em>Layer adds the new processed light using Alphagain = 0 (which is the same as the Nuke plus operation).</p>



<p class="wp-block-paragraph"><em>Caution: The title “Layerlist” only refers to the sequence in the merge node, not to the EXR layers/AOVs themselves.</em></p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd7b9a7&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7bd7d&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7bd7d" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="565" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182979"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr3.png?resize=1200%2C565&quality=72&ssl=1"  alt=""  class="wp-image-182979" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7c2a4&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7c2a4" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="578" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182978"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr4.png?resize=1200%2C578&quality=72&ssl=1"  alt=""  class="wp-image-182978" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>



<p class="wp-block-paragraph">As the nodes can access the AOVs directly, nothing needs to be extracted for simpler operations such as a Hueshift. The colour corrector can access the layer directly, in this case the emission pass. The rest happens as usual, a merge removes the previous emission pass, a second merge adds the new, blue-coloured pass. </p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd7c738&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7cb07&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7cb07" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="581" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182982"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr6.png?resize=1200%2C581&quality=72&ssl=1"  alt=""  class="wp-image-182982" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">The colour corrector can access the AOV directly.</figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7d03a&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7d03a" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="556" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182983"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr5.png?resize=1200%2C556&quality=72&ssl=1"  alt=""  class="wp-image-182983" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The original render layer “combinedEmission” is removed</em>.</figcaption></figure>
</figure>



<p class="wp-block-paragraph">Further application examples: The books on the left are too shiny? Simply subtract the reflection layer (limited to the books by crypto)!</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7d876&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7d876" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="536" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr7-1.png?resize=1200%2C536&quality=72&ssl=1"  alt=""  class="wp-image-182988" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The reflection pass on the right, the subtracted result on the left. The CryptoNode restricts the effect to the books only.</em></figcaption></figure>



<p class="wp-block-paragraph">To give only the explosion a glow, the “DirectEmission” pass can be selected directly in the X-Glow Node as an area mask. Last but not least, we add a camera blur using fresh air Depth of Field. Conveniently, the depth map can also be read directly from the stream here.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd7db9c&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7df53&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7df53" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="539" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182992"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr8.png?resize=1200%2C539&quality=72&ssl=1"  alt=""  class="wp-image-182992" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">EXR layer as a glow mask.</figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7e4a5&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7e4a5" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="624"  height="293"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="182991"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr9.png?resize=624%2C293&quality=72&ssl=1"  alt=""  class="wp-image-182991" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">EXR layer as a depth map.</figcaption></figure>
</figure>



<p class="wp-block-paragraph">By the way, if you want to add new layers to the flow, you can do this with the LayerMux node. LayerRegex allows layers to be removed or renamed. The new workflow not only supports EXR, but also Photoshop layers.<br /></p>



<h2 class="wp-block-heading" id="h-what-about-ml"><span id="what-about-ml"><strong>What about ML?</strong></span></h2>



<p class="wp-block-paragraph">Blackmagic has always been well positioned when it comes to machine learning tools. First and foremost the extremely practical <strong>Magic Mask</strong>, which can significantly speed up rotoscoping tasks. Version 2.0 is already integrated in Resolve 20, while Fusion still has to make do with version 1.0 in the current beta.</p>



<p class="wp-block-paragraph">In the Magic Mask Node, lines are simply drawn on a reference frame over the objects to be masked and then tracked.  The mask itself can be refined or blurred using the “Matte” tab. As the whole operation is quite computationally intensive, the result is best cached (by right-clicking on the node).</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7eeaf&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7eeaf" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="625"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml1.png?resize=1200%2C625&quality=72&ssl=1"  alt=""  class="wp-image-182996" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>After a few strokes, you get a clean cut-out with the Magic Mask. Footage: Dog Ear Films</em></figcaption></figure>



<p class="wp-block-paragraph">To whet your appetite, let’s take a look at the new version, which has been simplified and improved in terms of precision. With our woolly friend, 2 clicks instead of strokes (the sun collector is precisely recognised as a separate object) are enough to create the mask. After tracking, a temporally stable mask is ready for use.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml2.png?quality=72&ssl=1"><img data-recalc-dims="1" height="1080" width="1099"  decoding="async"  data-id="182999"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml2.png?resize=1099%2C1080&quality=72&ssl=1"  alt=""  class="wp-image-182999" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml3.png?quality=72&ssl=1"><img data-recalc-dims="1" height="874" width="1200"  decoding="async"  data-id="182998"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml3.png?resize=1200%2C874&quality=72&ssl=1"  alt=""  class="wp-image-182998" ></a><figcaption class="wp-element-caption"><em>Even faster to very usable masks on the colour page in Resolve 20 with the Magic Mask v2</em></figcaption></figure>
</figure>



<p class="wp-block-paragraph"><br /><strong>Intellitracker</strong></p>



<p class="wp-block-paragraph">Another well-functioning machine-learning tool is the Intellitracker, which copes well with even the most jagged movements such as that of this flower in the wind – as can be seen from the movement path aka the green wild line. The Intellitracker is the new default tracker and is automatically selected as soon as the tracking node is called up. </p>



<p class="wp-block-paragraph">It is usually not necessary to do more than move the tracker to the desired area and press “Track Forward then Reverse”. The tracker automatically selects the most appropriate colour channel, in this case the red channel (see bar chart below the tracker list). In this case, the text was not attached directly to the tracker. A downstream transform node, whose coordinates are linked to the tracker position, offers the flexibility to position the text anywhere in the image. The tracking path can be adjusted directly in the viewport frame by frame like a normal spline or in the Spline(Curve) Editor.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-12 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml4.png?quality=72&ssl=1"><img data-recalc-dims="1" height="666" width="1200"  decoding="async"  data-id="183003"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml4.png?resize=1200%2C666&quality=72&ssl=1"  alt=""  class="wp-image-183003" ></a><figcaption class="wp-element-caption"><em>Fusion inside Resolve.</em><em>The Intellitracker is of course also available in the standalone version</em><strong>. </strong><em>Footage from </em><a href="https://pixabay.com/de/users/kimdaejeung-7703165/"><em>KIMDAEJEUNG</em></a><em> / pixabay</em></figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml5.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="840"  height="408"  data-id="183002"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ml5.png?resize=840%2C408&quality=72&ssl=1"  alt=""  class="wp-image-183002" ></a><figcaption class="wp-element-caption"><em></em><em>Tools to customise the track</em></figcaption></figure>
</figure>



<p class="wp-block-paragraph"><br />Let’s continue tracking, even without ML tools – with the <strong>Surface Tracker</strong>. This practical node is able to track intrinsically deforming objects such as clothing, newspapers or flower petals in the wind with a kind of fine grid and transfer the movement of the individual points to any graphics or text so that they follow the complex deformation. In this example, the text was only positioned on a reference frame using classic gridwarp; all other deformations are handled by the surface tracker.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd7ffb1&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd7ffb1" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="633" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/track1.png?resize=1200%2C633&quality=72&ssl=1"  alt=""  class="wp-image-183006" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">The surface tracker</figcaption></figure>



<p class="wp-block-paragraph">For the sake of completeness, the <strong>planar tracker</strong> should also be mentioned – neither new nor ML, but tried and tested and easy to use: draw a spline around the area to be tracked, set the operation to e.g. Cornerpin, adjust to the area and define the new insert as the tracker foreground.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8053a&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8053a" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="527" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/track2.png?resize=1200%2C527&quality=72&ssl=1"  alt=""  class="wp-image-183008" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Solar-powered sheep thanks to planar tracking. Footage: Dog Ear Films</em></figcaption></figure>



<h2 class="wp-block-heading" id="h-multitext"><span id="multitext"><br /><strong>Multitext</strong></span></h2>



<p class="wp-block-paragraph">One node to … surprise them all with beautiful typography. You can think of this innovation a bit like any number of classic text layers, with all the trimmings: transparencies, transitions, extensive typographical settings such as (manual) kerning, modifiers (more on this in a few staggered lines). This was also possible in the past, but a separate node was required for each text element. However, the dynamic frame and circle text familiar from DTP has never been available.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd80aca&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd80aca" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="609" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/text1.png?resize=1200%2C609&quality=72&ssl=1"  alt=""  class="wp-image-183010" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The new “layer view” in the new multitext node with the new frame and circle text.</em></figcaption></figure>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-13 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://digitalproduction.com/?attachment_id=183011"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="586"  data-id="183011"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/text2.png?resize=1200%2C586&quality=72&ssl=1"  alt=""  class="wp-image-183011" ></a><figcaption class="wp-element-caption"><em>Manual kerning</em>.</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://digitalproduction.com/?attachment_id=183012"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="593"  data-id="183012"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/text3.png?resize=1200%2C593&quality=72&ssl=1"  alt=""  class="wp-image-183012" ></a><figcaption class="wp-element-caption"><em>Free positioning</em>.</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://digitalproduction.com/?attachment_id=183015"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="583"  data-id="183015"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/text4.png?resize=1200%2C583&quality=72&ssl=1"  alt=""  class="wp-image-183015" ></a><figcaption class="wp-element-caption"><em>Styling of the individual characters using the “CharacterlevelStyling” modifier.</em></figcaption></figure>
</figure>



<p class="wp-block-paragraph">To quickly create procedural animations, you can of course write expressions (more on this later) and link parameters, but you can also add a modifier to the respective parameters by right-clicking and thus quickly create procedural effects such as random movement (wiggle sends its regards).</p>



<p class="wp-block-paragraph">The modifiers are not just limited to the text node, but can be applied to almost all parameters in almost all nodes (and also linked to each other). For example, a master random modifier can control the opacity of different merge nodes at the same time.</p>



<p class="wp-block-paragraph">The modifier “Follower”, responsible for “character-by-character” animation, is exciting for moving typographers. This allows you to animate letter by letter in opacity, colour, size, etc. – not only in 2D, but also in 3D, as Fusion has an extensive 3D text node, including bevel and extrude.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd813a4&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-14 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd816aa&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd816aa" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="608" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="183016"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/text5.png?resize=1200%2C608&quality=72&ssl=1"  alt=""  class="wp-image-183016" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The Follower modifier animates blur, colour and opacity character by character.</em></figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd81afc&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd81afc" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="583" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="183018"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/text6.png?resize=1200%2C583&quality=72&ssl=1"  alt=""  class="wp-image-183018" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Random “shaking” of the font position and rotation via Follower and Pertube modifier.</em></figcaption></figure>
</figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd820e5&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd820e5" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="719" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/text7-1.png?resize=1200%2C719&quality=72&ssl=1"  alt=""  class="wp-image-183020" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>3D text as (mesh) emitter for particles, onto which 3D letters are instantiated.</em></figcaption></figure>



<h2 class="wp-block-heading" id="h-shape-tools"><span id="shape-tools"><br /><strong>Shape Tools</strong></span></h2>



<p class="wp-block-paragraph">Primarily intended for motion graphics, the Shape Tools are characterised by a vector-like workflow. In contrast to the other 2D systems from Fusion, they are basically resolution-independent and are only cast in pixels using a shape render node.</p>



<p class="wp-block-paragraph">With the shape tools, various basic shapes and paths can be drawn, combined, duplicated, created as a grid and, of course, animated. Linking individual parameters with the above-mentioned modifiers offers great possibilities. The jitter node ensures random movements. For even more control (or chaos), the shape can be instantiated directly on a particle system.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd826d2&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd826d2" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="626" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/shape1.png?resize=1200%2C626&quality=72&ssl=1"  alt=""  class="wp-image-183023" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>More complex shapes are created by combining simple shape nodes.</em></figcaption></figure>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd82866&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-15 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd82b76&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd82b76" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="600" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="183028"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/shape2-1.png?resize=1200%2C600&quality=72&ssl=1"  alt=""  class="wp-image-183028" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Controlled chaos by linking the X/Y offset to the position of a 3D cube.</em></figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd82fc1&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd82fc1" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="642"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="183030"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/shape3-1.png?resize=1200%2C642&quality=72&ssl=1"  alt=""  class="wp-image-183030" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Instead of the sGrid node, the shape becomes a (flat) 3D object through the Imageplane3D and can thus be instantiated on a particle system.</em></figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd833fe&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd833fe" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="613"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="183029"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/shape4-1.png?resize=1200%2C613&quality=72&ssl=1"  alt=""  class="wp-image-183029" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The shape can also be transformed directly into a 3D object with depth and bevel using Extrude3D.</em></figcaption></figure>
</figure>



<h2 class="wp-block-heading" id="h-expressions"><span id="expressions"><br /><strong>Expressions</strong></span></h2>



<p class="wp-block-paragraph">Many motion (and VFX) tasks can be significantly accelerated or automated with simple expressions. To access the expression editor, simply right-click on the relevant parameter field > Expression. For example, as the simplest of all possibilities, values can be changed by the pure passage of time<em>(value “Time”)</em> or linked and nested in complex ways. Parameters can be linked interactively using the small “+” icon.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd83c09&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd83c09" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="736"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ex1.png?resize=1200%2C736&quality=72&ssl=1"  alt=""  class="wp-image-183035" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Rotation based on time.</em></figcaption></figure>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a0f28fd83d93&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-16 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd84095&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd84095" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="510"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="183036"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ex2.png?resize=1200%2C510&quality=72&ssl=1"  alt=""  class="wp-image-183036" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>From frame 10, the value of the red channel drops to 0, before that it remains at 1.</em></figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8449a&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8449a" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="598"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  data-id="183037"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/ex3.png?resize=1200%2C598&quality=72&ssl=1"  alt=""  class="wp-image-183037" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Nested expressions: The size doubles as soon as the value of the red channel from the previous node falls below 1.</em></figcaption></figure>
</figure>



<p class="wp-block-paragraph">You can find more examples here: <br /><em><a href="https://www.steakunderwater.com/VFXPedia/96.0.243.189/index4aa9.html?title=Simple_Expressions">https://www.steakunderwater.com/VFXPedia/96.0.243.189/index4aa9.html?title=Simple_Expressions</a></em></p>



<h2 class="wp-block-heading" id="h-of-masks-and-multipoly"><span id="of-masks-and-multipoly"><br /><strong>Of masks and multipoly</strong></span></h2>



<p class="wp-block-paragraph">The aim of the various ways of creating a mask is always the same – to create an alpha channel. Fusion is quite flexible in its use of masks, which are created using rectangles, ellipses, polygon splines or paint nodes. The individual masks can be easily combined, animated and attached to trackers. Individual mask points (if created by path) can be “published” and the parameters of other nodes can be linked to them.  The bitmap node converts individual colour channels or the luminance of footage or graphics into masks (more precisely: into an alpha channel). Thanks to the new layer system, AOVs can now also be selected directly as masks here. Thanks to the node system, a mask can be reused or instantiated <em>(copy>shift-v)</em> as often as required.</p>



<p class="wp-block-paragraph">A few examples:</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd84c62&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd84c62" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="575" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/mask1-1.png?resize=1200%2C575&quality=72&ssl=1"  alt=""  class="wp-image-183042" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Above: A simple vignette with ellipse mask node and strongly blurred mask edge aka softedge. In the right viewer the alpha channel of the mask.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd85137&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd85137" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="533" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/mask2.png?resize=1200%2C533&quality=72&ssl=1"  alt=""  class="wp-image-183040" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Complex shapes are possible by linking individual mask nodes. Alternatively, the newer Multipoly tool can also be used for this, although this is limited to polygon and BSpline masks.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd855eb&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd855eb" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="593" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/mask3.png?resize=1200%2C593&quality=72&ssl=1"  alt=""  class="wp-image-183043" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Quick and easy thanks to the new layer system: the blue channel of the AOV glossy transimission as a mask for a colour corrector. Connect the footage loader to the ColorCorrectNode as an input AND as a mask (blue input), set the effect mask layer to the desired AOV under <em>Settings </em>and select a channel under <em>Channel </em>if necessary.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd85ad3&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd85ad3" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="609" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/mask4.png?resize=1200%2C609&quality=72&ssl=1"  alt=""  class="wp-image-183045" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">A simple polygon mask in “DoublePoly” mode. The outer outline defines a soft edge gradient, which can be set in addition to the global “soft edge”.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8609f&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8609f" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="654"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/mask5.png?resize=1200%2C654&quality=72&ssl=1"  alt=""  class="wp-image-183046" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Timesaver: The Multiframe option allows you to change mask points for all keyframes simultaneously – similar to Mocha’s Überkey.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd86563&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd86563" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="539" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/mask6.png?resize=1200%2C539&quality=72&ssl=1"  alt=""  class="wp-image-183049" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Masks can of course also be drawn beautifully and even support graphic tablet pen pressure …</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd86a91&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd86a91" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="585"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/mask7.png?resize=1200%2C585&quality=72&ssl=1"  alt=""  class="wp-image-183050" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">… and brushes such as this useful fish (available as a preset).</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd86fa1&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd86fa1" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="792"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/mask8.png?resize=1200%2C792&quality=72&ssl=1"  alt=""  class="wp-image-183051" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">To track a mask, the mask centre can be linked to a tracker modifier. The actual mask path can then still be adjusted or even animated, as only the centre position of the node is actually attached to the tracker.</p>



<h2 class="wp-block-heading" id="h-particles"><span id="particles"><br /><strong>Particles</strong></span></h2>



<p class="wp-block-paragraph">Fusion comes with a very powerful and intuitive native particle system. The setup is very simple: The basis for every ParticleFX is the pEmitter Node. As a starting point, it can assume various basic shapes, use 3D shapes (see text example above) or an image input (see crypto example above) and the pRenderNode, which displays our particle system either in 3D space or as 2D pixels.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd87566&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd87566" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="578" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/p1-1.png?resize=1200%2C578&quality=72&ssl=1"  alt=""  class="wp-image-183056" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Simple particle system that uses a graphic as “style”. Random speeds, scaling over time and particle groups can be set in the emitter. On the left a 2D pRender, on the right 3D.</em></figcaption></figure>



<p class="wp-block-paragraph">The particles created in this way can now be subjected to various forces, e.g. the extremely popular turbulence. The effect strength can be set using a 3D mask (region), probability, particle groups or particle age.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd87a35&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd87a35" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="601" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/p2.png?resize=1200%2C601&quality=72&ssl=1"  alt=""  class="wp-image-183057" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>A linear particle stream encounters turbulence, which only shows its effect from the green cube onwards.</em></figcaption></figure>



<p class="wp-block-paragraph">Although the particles are not really simulated in comparison to Houdini, they can mimic many effects such as gravity and bouncing of objects</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd87eea&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd87eea" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="541" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/p3.png?resize=1200%2C541&quality=72&ssl=1"  alt=""  class="wp-image-183060" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>A bounce node in Sphere mode makes the particles bounce. The directional force creates the effect of gravity.</em></figcaption></figure>



<p class="wp-block-paragraph">One of the most powerful nodes is the “replicate3D”, which can instantiate any 3D objects on the points and vary their size, rotation and position randomly.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8840b&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8840b" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="583" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/p4.png?resize=1200%2C583&quality=72&ssl=1"  alt=""  class="wp-image-183061" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Leaves in the wind thanks to Replicate3D, which instantiates an atlas texture onto the particles via 3 image planes (incl. bend/twist). A pFlock node ensures the clumping of the particles in order to avoid a too even distribution. </em><em>A nice example of this is the commercial with Iggy pop for SCHOCK: </em><a href="https://www.behance.net/gallery/147018671/Iggy-Pop-Sink-Green"><u><em>https://www.behance.net/gallery/147018671/Iggy-Pop-Sink-Green</em></u></a></figcaption></figure>



<h2 class="wp-block-heading" id="h-aces-2-0"><span id="aces-2-0"><br /><strong>ACES 2.0</strong></span></h2>



<p class="wp-block-paragraph">Fusion 20 now supports ACES 2.0 & OCIO 2.4.2. Let’s take a look at what this looks like in practice.<br /></p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd88a15&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd88a15" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="830"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/aces1.png?resize=1200%2C830&quality=72&ssl=1"  alt=""  class="wp-image-183064" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">The loaded rendering was created in ACEScg, which can be seen in the metadata<em> (hotkey “V”, right-click and display metadata)</em>. The display is too dark without display transform.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd88fdf&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd88fdf" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="643"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/aces2.png?resize=1200%2C643&quality=72&ssl=1"  alt=""  class="wp-image-183065" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">The small raster icon (1) leads to the Display LUT/Transform menu. Here we select ACES Transform (2) and edit (3) the input & output transform (4) depending on the pipeline, here ACEScg in, sRGB Gamma 2.2 out.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8973f&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8973f" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="631"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/aces3.png?resize=1200%2C631&quality=72&ssl=1"  alt=""  class="wp-image-183067" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>After ACES Transform, the image looks correct without DisoplayTransform and is also written to an export file. In the viewer on the right, the previously set DisplayTransform is still active, the image has been transformed twice.</em></figcaption></figure>



<p class="wp-block-paragraph">Now we see the image correctly displayed in the viewers (but only displayed, the image itself is not sRGB!) and can continue to perform all operations in ACEScg. <br />For the final output as e.g. ProRes 4444, however, we have to apply these values via ACES Transform Node.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd89eb3&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd89eb3" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="683"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/aces4.png?resize=1200%2C683&quality=72&ssl=1"  alt=""  class="wp-image-183069" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">If you would like to work with AGX / Filmic and co, proceed as follows: Again via the ViewLut menu (1), this time select OCIO Display (2) and edit with the following settings (4). The conversion for the final output is carried out this time via the OCIO Colourspace or Ocio Display (!) node, with the same values as in the ViewLut. The necessary config comes this time from: <a href="https://github.com/Joegenco/PixelManager"><u>https://github.com/Joegenco/PixelManager</u></a></p>



<p class="wp-block-paragraph">So much for the application in Fusion. If you want to read more about ACES or argue about it, you can do the former here:<a href="https://chrisbrejon.com/cg-cinematography/chapter-1-5-academy-color-encoding-system-aces"> https: //chrisbrejon.com/cg-cinematography/chapter-1-5-academy-color-encoding-system-aces</a></p>



<h2 class="wp-block-heading" id="h-vector-warp"><span id="vector-warp"><br /><strong>Vector Warp</strong></span></h2>



<p class="wp-block-paragraph">The new vector tools are based on analysing the movement of the image pixels. Fusion knows what happens to which pixel and can therefore apply complex deformations or retouching quickly and usefully. Areas of application include digital make-up or the insertion of new objects.</p>



<p class="wp-block-paragraph">The basic prerequisite is motion vectors, which can be supplied externally or generated via an optical flow node (cache without any need!).</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8a933&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8a933" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="472"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/v1.png?resize=1200%2C472&quality=72&ssl=1"  alt=""  class="wp-image-183071" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Motion vectors generated via Optical Flow.</em></figcaption></figure>



<p class="wp-block-paragraph">To simply place new objects on the background, the new VectorWarp node in “Generate Warp Map” mode is sufficient. The deformed result is placed over the background again using the Merge Node.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8afb4&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8afb4" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="632" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/v2.png?resize=1200%2C632&quality=72&ssl=1"  alt=""  class="wp-image-183074" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>Easier bullet holes thanks to Vectorwarp. For performance reasons, the area was previously reduced to the essentials using “Crop”.</em></figcaption></figure>



<p class="wp-block-paragraph">For more complex retouching, the VectorWarp node can be set to “Unwarp” and “freezes” the object in time. In this way, objects can be retouched or new ones added using the Paint Node. The result then flows into a 2nd Vector Warp Node, which brings the image back into motion using “Generate Warp Map”.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8b6f1&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8b6f1" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="655" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/v3.png?resize=1200%2C655&quality=72&ssl=1"  alt=""  class="wp-image-183075" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Complex retouching with Unwarp.</figcaption></figure>



<h2 class="wp-block-heading" id="h-curve-warp"><span id="curve-warp"><strong>Curve Warp</strong></span></h2>



<p class="wp-block-paragraph">The warper previously only available in Fusion Reoslve can now also be controlled using curves. Simply draw a line or an outline, set limits if necessary and bring the object into the desired shape.</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/curvewarp.png?quality=72&ssl=1"><img data-recalc-dims="1" height="636" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/curvewarp.png?resize=1200%2C636&quality=72&ssl=1"  alt=""  class="wp-image-183078" ></a></figure>



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



<h2 class="wp-block-heading" id="h-node-versioning"><span id="node-versioning"><strong>Node versioning</strong></span></h2>



<p class="wp-block-paragraph">A very small and extremely practical function is the somewhat hidden versioning of a node. Up to 6 different settings can be saved to quickly try out different looks. These are not presets, but can be created as such by right-clicking on the node name and <em>Save Settings</em>.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/versionen.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="420"  height="735"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/versionen.png?resize=420%2C735&quality=72&ssl=1"  alt=""  class="wp-image-183080" ></a></figure>



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



<h2 class="wp-block-heading" id="h-performance-optimisation"><span id="performance-optimisation"><strong>Performance optimisation</strong></span></h2>



<p class="wp-block-paragraph">Fusion offers various optimisation options to keep performance high despite complex effects and comps:</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8c944&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8c944" class="wp-block-image size-large wp-lightbox-container"><img data-recalc-dims="1" height="769" width="1200"  decoding="async"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/performance.png?resize=1200%2C769&quality=72&ssl=1"  alt=""  class="wp-image-183084" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">1. The <em>render area selection (region of interest)</em> limits the calculation to a selectable part of the image<br />2. <em>Proxy mode </em>reduces the preview resolution (click on the PRX button on the right for further options)<br />3. High Quality Preview and Motionblur can be switched off for faster previews<br />4. <em>Framestep </em>skips every frame and leads to faster previews (right click on the play icon for more options)<br />5. <em>Cache to disc</em> renders and saves the flow up to the selected node (right-click on the desired node)</p>



<h2 class="wp-block-heading" id="h-reactor"><span id="reactor"><br /><strong>Reactor</strong></span></h2>



<p class="wp-block-paragraph">Reactor, which can be downloaded free of charge from the unofficial official Fusion forum, is the counterpart to Nukepedia and lets you install all kinds of macros, scripts and fuses, also commonly known as user-created plug-ins, directly from within Fusion. From exponential glows, edge blur and complete mograph solutions (Krokodove!), everything is included – including the Nuke2Fusion project, which bases shortcuts and settings on Nuke as far as possible.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a0f28fd8d229&quot;}" data-wp-interactive="core/image" data-wp-key="6a0f28fd8d229" class="wp-block-image size-full wp-lightbox-container"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="637"  data-wp-class--hide="state.isContentHidden"  data-wp-class--show="state.isContentVisible"  data-wp-init="callbacks.setButtonStyles"  data-wp-on--click="actions.showLightbox"  data-wp-on--load="callbacks.setButtonStyles"  data-wp-on--pointerdown="actions.preloadImage"  data-wp-on--pointerenter="actions.preloadImageWithDelay"  data-wp-on--pointerleave="actions.cancelPreload"  data-wp-on-window--resize="callbacks.setButtonStyles"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/reactor.png?resize=1200%2C637&quality=72&ssl=1"  alt=""  class="wp-image-183086" ><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><em>The reactor core</em>.</figcaption></figure>



<p class="wp-block-paragraph">Installation and instructions: <a href="https://www.steakunderwater.com/wesuckless/viewtopic.php?t=2159"><u>https://www.steakunderwater.com/wesuckless/viewtopic.php?t=2159</u></a></p>



<p class="wp-block-paragraph">Top nodes to try:<br /><strong>X-Glow</strong> for wonderful exponential glow<br /><strong>FTL tools</strong> for modular lens flares<br /><strong>Krokodove</strong> adds many motion graphics nodes to Fusion<br /><strong>OIDN</strong> denoiser to be able to use the Intel Open Image Denoiser directly in Fusion.</p>



<p class="wp-block-paragraph"><strong>Last news but not least news: Fusion inside Resolve only</strong>: The option you have been waiting for since the integration in Resolve: You can now display the grading applied in the colour page in Fusion and set the start frame count independently of the footage. </p>



<h2 class="wp-block-heading" id="h-fusion-resolve-studio-integrated-vs-fusion-studio-standalone"><span id="fusion-resolve-studio-integrated-vs-fusion-studio-standalone"><br /><strong>Fusion Resolve (Studio) integrated vs. Fusion Studio Standalone</strong></span></h2>



<p class="wp-block-paragraph">A quick look at the possible versions and versions of Fusion – the standalone is only (still) available as Studio and therefore costs just  €355. However, for that money you not only get Fusion, but also Resolve Studio. Or vice versa.<br />The free Resolve version has Fusion integrated, but has to do without a few really practical Studio OpenFX such as Lens Blur, Termporal Denoise and the new Neural Engine FX such as Magic Mask II. For this reason, the Studio version is highly recommended, especially because it is a perpetual licence. No subscription. For Resolve Fusion. As you can see, it’s worth it.</p>



<p class="wp-block-paragraph">If you don’t need the other Resolve tools for your current task, it’s better to use the standalone version for performance reasons – it’s simply faster and more flexible as it doesn’t have the Resolve overhead and also offers network rendering (with unlimited render clients). By the way: Before Blackmagic times Fusion alone cost around 2500 $ …</p>



<h2 class="wp-block-heading" id="h-conclusion"><span id="conclusion"><strong>Conclusion</strong></span></h2>



<p class="wp-block-paragraph">Fusion offers a powerful complete package for compositing / visual effects and also a lot of core power for motion graphics, if you can get involved with the NodeSystem and do without direct integration of Adobe Illustrator files. Working with the programme is fun and quick. The price of the programme is unbeatable, and Resolve Free is even free – just give it a try.</p>



<p class="wp-block-paragraph">The beta is available immediately and can be downloaded from the Blackmagic website. A Resolve or Fusion dongle or key is required for operation. This is available as a one-off purchase for 355€ – as a perpetual licence. </p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/05/19/fusion-20-a-deep-look-at-the-core/">Fusion 20: a deep look at the core</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/manuelkotulla/">Manuel Kotulla</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr1-1.png?fit=2011%2C1132&#038;quality=72&#038;ssl=1" length="287439" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr1-1.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>Fusion 20 indepth AOV</media:title>
	<media:description type="html"><![CDATA[Fusion 20 indepth AOV]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/exr1-1.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">182921</post-id>	</item>
		<item>
		<title>PFTrack 24.12.19: Scene Reconstruction Gets a Makeover</title>
		<link>https://digitalproduction.com/2025/01/03/pftrack-24-12-19-scene-reconstruction-gets-a-makeover/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Fri, 03 Jan 2025 08:42:50 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[match-moving software]]></category>
		<category><![CDATA[PFTrack]]></category>
		<category><![CDATA[photogrammetry]]></category>
		<category><![CDATA[post-production]]></category>
		<category><![CDATA[scene reconstruction]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[The Pixel Farm]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[VFX tracking]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=157005</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/01/PFTrack-Version-24.12.19-YouTube-0-1-50.jpeg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>And to keep track (Höhö) of the New Years Resolution, The The Pixel Farm releases a new version of PFTrack! The Pixel Farm's Version 24.12.19 introduces AI-powered enhancements to its photogrammetry toolset.</p>
<p>The post <a href="https://digitalproduction.com/2025/01/03/pftrack-24-12-19-scene-reconstruction-gets-a-makeover/">PFTrack 24.12.19: Scene Reconstruction Gets a Makeover</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/belabeier/">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/01/PFTrack-Version-24.12.19-YouTube-0-1-50.jpeg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p class="wp-block-paragraph">The latest release of <strong><a href="https://www.thepixelfarm.co.uk/">PFTrack 24.12.19</a></strong> from The Pixel Farm brings significant updates to its scene-reconstruction capabilities, aiming to enhance efficiency and accuracy for VFX artists. This version focuses on overhauling the photogrammetry toolset, integrating machine-learning technologies to improve performance.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:2304,&quot;href&quot;:&quot;https:\/\/www.thepixelfarm.co.uk&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251024084709\/https:\/\/www.thepixelfarm.co.uk\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 01:01:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-07 08:01:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-11 01:50:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 17:29:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 23:56:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 20:49:00&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-28 21:19:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 09:27:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-04 22:48:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-08 09:20:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 07:34:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 10:14:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 18:14:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 15:55:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 15:56:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-12 02:29:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-16 14:35:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-19 19:27:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 09:07:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 10:56:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 06:37:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-03 04:26:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 16:52:15&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-10 17:18:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 08:43:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 20:02:02&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-23 05:59:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-26 19:52:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-29 20:58:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 06:13:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-17 02:52:10&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-17 02:52:10&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2305,&quot;href&quot;:&quot;https:\/\/www.toolfarm.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251213072810\/https:\/\/www.toolfarm.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 01:01:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-07 23:34:19&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 01:50:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-19 06:42:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-23 13:03:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-27 23:24:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-01 09:27:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-06 20:48:46&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-14 07:34:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-19 01:40:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-28 03:06:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-03 14:42:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-12 02:30:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 14:35:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-20 09:01:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-23 17:07:29&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-27 04:03:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 06:38:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-03 04:26:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 16:52:21&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-14 08:43:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-18 20:31:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-23 05:59:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-26 19:53:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-29 20:58:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 06:25:17&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-11 06:25:17&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2306,&quot;href&quot;:&quot;https:\/\/dveas.de\/produkt\/pftrack&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250518192748\/https:\/\/dveas.de\/produkt\/pftrack&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 01:01:21&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-07 23:34:23&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-11 01:50:30&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-19 06:42:30&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-23 13:03:32&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-27 23:24:30&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-01 09:27:55&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-06 20:48:50&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-14 07:34:32&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-19 01:40:04&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-28 03:06:12&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-03 14:42:44&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-12 02:30:11&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-16 14:35:16&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-20 09:01:57&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-23 17:07:34&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-27 04:03:18&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-30 06:38:08&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-03 04:26:05&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-06 16:52:23&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-14 08:43:54&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-18 20:31:08&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-23 05:59:39&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-26 19:53:05&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-29 20:58:22&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-11 06:25:21&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-11 06:25:21&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;}]"></span>


<h4 id="ai-powered-photogrammetry-enhancements" class="wp-block-heading">AI-Powered Photogrammetry Enhancements</h4>



<p class="wp-block-paragraph">The <strong>Photo Survey node</strong> now features a machine-learning-based feature matching engine, designed to be faster and more accurate than previous iterations. This enhancement is expected to streamline the process of reconstructing 3D scenes from still images or video footage, reducing manual intervention and potential errors.</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/01/PFTrack-Version-24.12.19-YouTube-0-0-07.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt=""  class="wp-image-157009" ></figure>



<h4 id="lidar-quality-point-clouds" class="wp-block-heading">Lidar-Quality Point Clouds</h4>



<p class="wp-block-paragraph">Updates to the <strong>Point Cloud node</strong> enable the generation of point clouds with Lidar-like quality. This improvement facilitates more precise scene reconstructions, providing a solid foundation for subsequent VFX work. Additionally, new tools have been introduced for cleaning up point clouds by manually removing unwanted points, offering artists greater control over their 3D data.</p>



<h4 id="workflow-and-performance-improvements" class="wp-block-heading">Workflow and Performance Improvements</h4>



<p class="wp-block-paragraph">The <strong>Match Camera</strong> functionality has received workflow and performance enhancements, contributing to a more efficient match-moving process. These updates are designed to reduce the time and effort required to align virtual cameras with live-action footage, a critical task in integrating CGI elements seamlessly.</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="675" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/01/PFTrack-Version-24.12.19-YouTube-0-1-08.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt=""  class="wp-image-157010" ></figure>



<h4 id="usd-workflow-updates" class="wp-block-heading">USD Workflow Updates</h4>



<p class="wp-block-paragraph">PFTrack 24.12.19 also includes updates to <strong>USD (Universal Scene Description) workflows</strong>, with support for point-based geometry. This addition enhances compatibility with other digital content creation tools that utilize the USD format, promoting a more integrated pipeline for complex projects.</p>



<h4 id="pricing-and-availability" class="wp-block-heading">Pricing and Availability</h4>



<p class="wp-block-paragraph">PFTrack operates on a rental-only model. Personal subscriptions are available at £25/month (approximately $32/month). Enterprise subscription pricing is available upon inquiry through The Pixel Farm’s website, with reseller prices listed at around $1,125/year/seat. But contact them, because we didn’t find exact prices. Also, there are rumors of a 35 Dollars per month “Personal” License, which re available as an In-App-Purchase. Resellers are (Worldwide) <a href="https://www.toolfarm.com/">toolfarm.com</a> and in Germany <a href="https://dveas.de/produkt/pftrack">our friends from DVE As </a></p>



<h4 id="stability-considerations" class="wp-block-heading">Stability Considerations</h4>



<p class="wp-block-paragraph">While these new features offer promising enhancements, it’s advisable to test PFTrack 24.12.19 in a controlled environment before deploying it in active production. Ensuring compatibility and stability within your specific workflow can prevent potential disruptions during critical project phases. A trial version is of course available. </p>



<p class="wp-block-paragraph">For a visual overview of the new features, you can watch the official release video below:</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/Mj6WccAthvo?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"></p><p>The post <a href="https://digitalproduction.com/2025/01/03/pftrack-24-12-19-scene-reconstruction-gets-a-makeover/">PFTrack 24.12.19: Scene Reconstruction Gets a Makeover</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/belabeier/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/01/PFTrack-Version-24.12.19-YouTube-0-1-50.jpeg?fit=3840%2C2160&#038;quality=80&#038;ssl=1" length="418300" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/01/PFTrack-Version-24.12.19-YouTube-0-1-50.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[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/01/PFTrack-Version-24.12.19-YouTube-0-1-50.jpeg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">157005</post-id>	</item>
		<item>
		<title>Mocha Pro 2025: Planar Tracking, USD, and Roto</title>
		<link>https://digitalproduction.com/2024/12/17/mocha-pro-2025-planar-tracking-usd-and-roto/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 17 Dec 2024 08:08:46 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Boris FX Mocha]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[Mocha]]></category>
		<category><![CDATA[motion tracking tool]]></category>
		<category><![CDATA[OpenColorIO]]></category>
		<category><![CDATA[planar tracking]]></category>
		<category><![CDATA[Rotoscoping]]></category>
		<category><![CDATA[rotoscoping tool]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[USD]]></category>
		<category><![CDATA[VFX software]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=156463</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_objectbrush.webp?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>Boris FX rolls out Mocha Pro 2025 with USD support, improved planar tracking, and updated rotoscoping workflows for VFX professionals.</p>
<p>The post <a href="https://digitalproduction.com/2024/12/17/mocha-pro-2025-planar-tracking-usd-and-roto/">Mocha Pro 2025: Planar Tracking, USD, and Roto</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/belabeier/">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/2024/12/mochapro_objectbrush.webp?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p class="wp-block-paragraph">Boris FX has unveiled <em>Mocha Pro 2025</em>, introducing improved planar tracking tools, USD file support, and enhancements to rotoscoping workflows. The latest version of the popular motion tracking and VFX tool focuses on production-friendly updates for compositors, editors, and VFX artists.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:2334,&quot;href&quot;:&quot;https:\/\/borisfx.com\/products\/mocha-pro&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251208204725\/https:\/\/borisfx.com\/products\/mocha-pro&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 01:13:14&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-05 21:38:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-10 17:50:42&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-21 22:24:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-05 21:18:10&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-13 03:44:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 20:50:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-02 21:09:36&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 04:44:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-09 05:14:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-12 08:53:19&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-15 17:09:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-18 18:09:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-22 06:00:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-26 09:01:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-30 19:49:44&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 14:32:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-08 05:43:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-11 17:29:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-14 22:44:26&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-18 12:13:34&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-18 12:13:34&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]"></span>


<h4 id="open-usd-integration-file-exchange-simplified" class="wp-block-heading">Open USD Integration: File Exchange Simplified</h4>



<p class="wp-block-paragraph">Mocha Pro 2025 now supports the <strong>USD file format</strong> (Universal Scene Description). This widens compatibility for data exchange across modern pipelines, particularly in VFX and animation. Users can import and export USD files to streamline workflows with other USD-supported applications.</p>



<h4 id="planar-tracking-gets-faster-and-smarter" class="wp-block-heading">Planar Tracking Gets Faster and Smarter</h4>



<p class="wp-block-paragraph">The core feature, <strong>planar tracking</strong>, remains a focus with speed and stability improvements. While no groundbreaking changes were listed, refinements ensure smoother motion tracking results in a shorter time—good news for artists on tight schedules. Think of it as a “SynthEyes Light” for quick tracks. For more complex shots, the “Full-Fat” SynthEyes remains one of the best trackers out there, but Mocha Pro 2025 offers a solid option for fast and reliable planar tracking within the Boris FX suite. Building on the recent addition of SynthEyes 3D tracking technology, Mocha Pro 2025 now adds <strong>3D moving object solves</strong>, allowing artists to solve for moving objects within 3D scenes. By combining planar and PowerMesh tracking data, users can generate accurate meshes and point clouds for complex 3D tracking shots. Solve data integrates seamlessly with popular VFX applications via USD, Alembic, and FBX exports. After Effects users can export solve data in the Mocha Pro UI or generate it directly inside After Effects with the Mocha Pro plugin.</p>



<h4 id="rotoscoping-tweaks-to-streamline-precision" class="wp-block-heading">Rotoscoping: Tweaks to Streamline Precision</h4>



<p class="wp-block-paragraph">Mocha Pro’s <strong>rotoscoping tools</strong> receive practical upgrades, optimizing the precision of spline-based masking. Enhancements aim to simplify shape management while keeping the interface familiar for existing users.</p>



<h4 id="opencolorio-for-color-management" class="wp-block-heading">OpenColorIO for Color Management</h4>



<p class="wp-block-paragraph">With OpenColorIO (OCIO) support, artists can match project color spaces between Mocha Pro and other software like Nuke, Resolve, or Blender. This is particularly useful when working on VFX-heavy projects requiring accurate color consistency across the pipeline.</p>



<h4 id="streamlined-data-exports" class="wp-block-heading">Streamlined Data Exports</h4>



<p class="wp-block-paragraph">A redesigned export dialogue allows artists to export Mocha Pro tracking data more easily using a sleek interface that combines tracking, shape, and 3D data exports in one place. Users can select data export options by popular host application presets, save favorites, and work faster with an “Export Again” feature. Since the current version only offers a dropdown menu, this is an extremely useful update to the “bread and butter” workflow—a small but appreciated quality-of-life improvement for artists.<br></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/2024/12/mochapro_unified_export.webp?resize=1200%2C675&quality=72&ssl=1"  alt=""  class="wp-image-156467"  srcset="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?w=1920&quality=72&ssl=1 1920w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=238%2C134&quality=72&ssl=1 238w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=768%2C432&quality=72&ssl=1 768w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=1536%2C864&quality=72&ssl=1 1536w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=1200%2C675&quality=72&ssl=1 1200w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=380%2C214&quality=72&ssl=1 380w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=550%2C309&quality=72&ssl=1 550w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=800%2C450&quality=72&ssl=1 800w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=1160%2C653&quality=72&ssl=1 1160w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=80%2C46&quality=72&ssl=1 80w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=760%2C428&quality=72&ssl=1 760w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=1100%2C619&quality=72&ssl=1 1100w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=1600%2C900&quality=72&ssl=1 1600w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_unified_export.webp?resize=476%2C268&quality=72&ssl=1 476w" ></figure>



<h4 id="compatible-and-ready" class="wp-block-heading">Compatible and Ready</h4>



<p class="wp-block-paragraph">As always, Mocha Pro integrates seamlessly with leading compositing and editing software, including Adobe After Effects, Premiere Pro, Nuke, and Avid. Licensing options remain flexible, with Mocha Pro available as a standalone application or as a plug-in for host software.</p>



<p class="wp-block-paragraph">For pricing, head directly to the <a href="https://borisfx.com/products/mocha-pro/">Boris FX website</a>. (They have a free trial, if you want to see and test it for yourself) As always, test new features thoroughly before deploying them in live projects.</p>



<p class="wp-block-paragraph"></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/LIQV1yOkI1w?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>The post <a href="https://digitalproduction.com/2024/12/17/mocha-pro-2025-planar-tracking-usd-and-roto/">Mocha Pro 2025: Planar Tracking, USD, and Roto</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/belabeier/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_objectbrush.webp?fit=1920%2C1080&#038;quality=72&#038;ssl=1" length="118872" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_objectbrush.webp?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[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/mochapro_objectbrush.webp?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">156463</post-id>	</item>
		<item>
		<title>Obsbot: 4K, CI, Gimbal, ..</title>
		<link>https://digitalproduction.com/2024/09/01/obsbot-4k-ci-gimbal/</link>
		
		<dc:creator><![CDATA[Alexander Richter]]></dc:creator>
		<pubDate>Sun, 01 Sep 2024 21:11:25 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Alexander Richter]]></category>
		<category><![CDATA[Camera]]></category>
		<category><![CDATA[DP2404]]></category>
		<category><![CDATA[Gimbal]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[obsbot]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[Webcam]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=144238</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-28.webp?fit=1080%2C810&quality=72&ssl=1" width="1080" height="810" title="" alt="" /></div><div><p>In 2022, Obsbot surprised us with its 4K AI model (see issue DP 22:06). Now they're back with Obsbot Tiny 2. Is the upgrade really 2024 fair or just a warm rehash like the next FIFA [year]? Let's find out!</p>
<p>The post <a href="https://digitalproduction.com/2024/09/01/obsbot-4k-ci-gimbal/">Obsbot: 4K, CI, Gimbal, ..</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/alexanderrrichter/">Alexander Richter</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/2024/09/image-28.webp?fit=1080%2C810&quality=72&ssl=1" width="1080" height="810" title="" alt="" /></div><div><p class="wp-block-paragraph">Working in 2024 has changed significantly for many in the last 5 years. Today, almost 25 per cent (40 per cent of the self-employed – see <a href="https://is.gd/homeoffice_statis" target="_blank" rel="noreferrer noopener">is.gd/homeoffice_statis</a> and <a href="http://is.gd/hybrid_office" target="_blank" rel="noreferrer noopener">is.gd/hybrid_office</a>) work fully or partially from home. The pandemic in 2020 has therefore doubled the number of people working from home and significantly changed the way we will work in the future: With a headset and webcam in the kitchen. It is therefore essential to be clearly understood and seen in the digital world.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:2595,&quot;href&quot;:&quot;https:\/\/is.gd\/homeoffice_statis&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.destatis.de\/EN\/Themes\/Labour\/Labour-Market\/Quality-Employment\/Dimension3\/3_11_homeoffice.html#:~:text=In%202022%2C%2024.2%25%20of%20all,compared%20to%20pre%2Dcorona%20level.&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2596,&quot;href&quot;:&quot;http:\/\/is.gd\/hybrid_office&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>


<p class="wp-block-paragraph">When I bought a powerful Dell XPS 15 in 2023, I noticed one thing: Although the integrated webcam was invisibly built into the monitor, it was also completely useless, either professionally or privately. A surprise for a relatively new and high-quality model and since Dell actually manufactures its own webcams. I bought a Logitech FullHD webcam as a replacement. A significant improvement in comparison, but still not up to scratch. As I look after customers and take part in events and workshops that are also recorded for posterity, the FullHD quality is no longer good enough for me after a while. This led me into the world of 4K webcams and this is where Obsbot Tiny 2 with the gimbal came into play.</p>



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



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/af3a6a24-2d86-40b0-8620-65abca662758.jpg&w=3840&q=100"  alt="Dell Webcam" ><figcaption class="wp-element-caption">Dell webcam</figcaption></figure>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/8e794bef-09a0-4bca-9f27-1a7c923092cf.jpg&w=3840&q=100"  alt="Logi HD10180p" ><figcaption class="wp-element-caption">Logi HD10180p</figcaption></figure>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/cd5fbc8d-1c92-4102-ba28-49e5c2ab2ee8.png&w=3840&q=100"  alt="Obsbot Tiny2 " ><figcaption class="wp-element-caption">Obsbot Tiny2</figcaption></figure>



<p class="wp-block-paragraph"><strong>How does the Obsbot Tiny 2 work?</strong></p>



<p class="wp-block-paragraph">The Obsbot Tiny 2 webcam works just like any other webcam on the market: simply plug it in and off you go. First, we connect the station to the webcam itself using a magnet, then we attach the station to our laptop, place it on the table, screw it to a lens using a ¼-inch thread (upside down if you prefer) or attach it to any metal surface. Finally, we connect the webcam to the laptop using the USB-C cable and we’re ready to go.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/236b0b0a-c3a6-4f73-a6f8-51a562e47042.jpg&w=3840&q=100"  alt="" ></figure>



<p class="wp-block-paragraph">The moment you take part in an online conference, the Obsbot switches on automatically, which is indicated by a green light and a forward rotation. In idle mode, the light switches off again and the camera turns its lens down towards the station, which we can also do manually – thus switching off the webcam. The great thing about this is that there is no misunderstanding when the webcam is active, so no unwanted video recordings can be made.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/a2dcfd34-676b-42d4-abb8-b9f1c5975c0e.jpg&w=3840&q=100"  alt="Die Monitorhalterung klappt hoch und „fährt sich aus“ – für einen Top-Down-Blick." ><figcaption class="wp-element-caption">The monitor holder folds up and “extends” – for a top-down view.</figcaption></figure>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/bb7b3a7d-e046-4fdb-879d-a38eb549dc07.jpg&w=3840&q=100"  alt="Schaut, wenn sie soll, auch aufs Grafiktablett!" ><figcaption class="wp-element-caption">Also looks at the graphics tablet when it should!</figcaption></figure>



<p class="wp-block-paragraph"><strong>Gesture control and gimbal</strong></p>



<p class="wp-block-paragraph">When the webcam is switched on, we can show it our open palm, which activates automatic tracking; we can switch tracking off again with the same movement. From now on, the Obsbot webcam will automatically follow our face and frame it in the centre, even if we move around the room, as it can rotate through the gimbal. In addition, we can use either gesture or voice control (“Zoom in Closer”) to zoom in and out. The Obsbot app also offers a wide range of setting options for adjusting the zoom, image, HDR on/off and sound.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/4900e3ae-6a66-46db-ba32-6eb8d7528959.jpg&w=3840&q=100"  alt="" ></figure>



<p class="wp-block-paragraph">If you want a few beauty filters, a blurred background or to play with a few colour modes, you need to activate the “Virtual Cam”. This means that you have to install the software and activate this “camera” – so it’s no longer plug and play. However, if you’re working in a fixed location and want to remove the Christmas pounds, you can just slap it on!</p>



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



<p class="wp-block-paragraph">When purchasing the Obsbot Tiny 2, we receive the webcam with a magnetic station to attach it to the table or monitor. A USB-C to USB-C cable is included to power the device. The valuable camera and accessories can be safely stowed away in the robust carrying case – ideal for travelling. We can download the Obsbot software free of charge from the website, which provides us with additional functions and settings, but is not necessary for operating the webcam. We can also order a remote control separately, which we can use to control the webcam remotely, which can be particularly useful for presentations. Please note that the remote control is supplied without batteries.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/1016fdd4-68cb-4804-8962-59dc0d84853a.jpg&w=3840&q=100"  alt="" ></figure>



<p class="wp-block-paragraph"><strong>Remote control</strong></p>



<p class="wp-block-paragraph">The remote control is a little more old-fashioned and is probably best suited for standing presentations and for controlling certain aspects. One advantage is that – for example, presentations in a “teaching room” – you can save a few fixed angles and zoom factors – for example: teacher at the lectern at position 1, the blackboard at position 2, and the entire room at position 3. The advantage of a fixed setup is of course that you can label the remote control, and then hopefully even the wobbly chair will still be able to cope with it – for example, if you simply want to switch between teacher, graphics tablet and “painting station” for an animation workshop… Incidentally, all features can also be assigned to system-wide shortcuts within the software, or can be addressed by Autohotkey and the like – keyword Streamdeck! Incidentally, the Tiny 2 can also be addressed via OSC – and can therefore be controlled with the usual event tools. That’s nice with the Tiny 2 – but a future test of the NDI version will be really exciting.</p>



<p class="wp-block-paragraph"><strong>Not so great</strong></p>



<p class="wp-block-paragraph">The first thing that strikes you when you see the Obsbot is its robot-like design with the gimbal, the second is the price: currently €360 on Amazon is not exactly a bargain. The Obsbot allows gesture control, with which you can zoom in and out with a few simple gestures while talking, which is often more awkward than it sounds. Not only did it happen to me a few times that I had suddenly zoomed in and out of my face during a conversation – which resulted in a moment of confusion – I also couldn’t get away from it with the gestures, not without calling up the app. Gesture control also quickly comes into conflict with popular video conferencing programmes such as Google Meet and Zoom, where holding your hand flat is synonymous with raising your hand. “Do you have a question, Alexander?” is a quick response when you try to switch off the gesture control.</p>



<p class="wp-block-paragraph">The webcam is equipped with an omnidirectional microphone that enables all-round recording. What sounds good on paper is rather annoying in practice, as background noise is also amplified in most cases. The sound is bass-heavy, but also reverberant and with lots of highs and pops, which is probably due to the denoiser. If you want to hear how it sounds, you can listen to a comparison MP3 here: is.gd/obsbot_audio It is noticeable, but not annoying, that the Obsbot webcam gets noticeably warm after each session. During my test, the camera only failed once, but could be restarted immediately. It is unclear whether this was due to overheating or a programme error. The cable is fine and has a good length, but is a little stiff and doesn’t bend very well. All in all, all the negative points are minor compared to the product itself. However, when you have a 360 euro product, you also have to take care of the details that come with the price.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/2499cb7e-6736-45b7-aeec-68b9b20a862c.png&w=3840&q=100"  alt="" ></figure>



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



<p class="wp-block-paragraph">Having been able to test the Obsbot Tiny 2 extensively over several months, both professionally and privately, my conclusion is: 4K webcams are a good thing and the Obsbot Tiny 2 cuts a very fine figure. An alternative, especially for professionals, would be a 4K webcam without AI tracking, which is of course easy on the budget but lacks some functions. The 4K quality is also noticeable in Full HD calls and recordings and not only makes us look better, but also more professional.</p>



<p class="wp-block-paragraph">The AI tracking and zoom functions are great for presentations, but also for private conversations where the camera follows us around the room. This can change the way we interact during calls as we are no longer just sitting in front of the device but mobile and interacting with the environment during the call; this also comes at a price.</p>



<p class="wp-block-paragraph">To summarise, I would recommend upgrading to 4K if budget allows and you want to look better on personal and business calls. Also, if you like the AI and tracking aspects, then Obsbot is definitely worth serious consideration. Alternatives like the Logitech RALLY CAMERA come in at an incredible – is there gold in it? – 1399 euros (Amazon: 976 euros). If you want to buy an Obsbot webcam, I would prefer the Obsbot Tiny 4K to the Tiny 2, as the technical differences are relatively small, but the price difference of 90 euros is relatively large.</p><p>The post <a href="https://digitalproduction.com/2024/09/01/obsbot-4k-ci-gimbal/">Obsbot: 4K, CI, Gimbal, ..</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/alexanderrrichter/">Alexander Richter</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-28.webp?fit=1080%2C810&#038;quality=72&#038;ssl=1" length="16336" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-28.webp?fit=1080%2C810&#038;quality=72&#038;ssl=1" width="1080" height="810" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-28.webp?fit=1080%2C810&#038;quality=72&#038;ssl=1" width="1080" height="810" />
<post-id xmlns="com-wordpress:feed-additions:1">144238</post-id>	</item>
		<item>
		<title>SynthEyes at BorisFX</title>
		<link>https://digitalproduction.com/2024/06/07/syntheyes-at-borisfx/</link>
		
		<dc:creator><![CDATA[Uli Plank]]></dc:creator>
		<pubDate>Fri, 07 Jun 2024 17:49:00 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Boris FX]]></category>
		<category><![CDATA[DP2403]]></category>
		<category><![CDATA[Epic Unreal Engine]]></category>
		<category><![CDATA[matchmove]]></category>
		<category><![CDATA[planar tracking]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[Tracking]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=144243</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-26.webp?fit=1200%2C900&quality=72&ssl=1" width="1200" height="900" title="" alt="" /></div><div><p>3D camera tracking, also known as "match moving" in the professional scene, is now offered by every better software for video editing or 3D. But when we compared a few such popular 3D trackers in DP 18:01, SynthEyes was already our high-end reference for good reason.</p>
<p>The post <a href="https://digitalproduction.com/2024/06/07/syntheyes-at-borisfx/">SynthEyes at BorisFX</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/uliplank/">Uli Plank</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/2024/09/image-26.webp?fit=1200%2C900&quality=72&ssl=1" width="1200" height="900" title="" alt="" /></div><div><p class="wp-block-paragraph"></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:2668,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/en\/_sites\/[siteBrandId]\/[categorySlug]\/is.gd\/automation_syntheyes&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/en\/_sites\/[siteBrandId]\/[categorySlug]\/is.gd\/automation_syntheyes&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2669,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/en\/_sites\/[siteBrandId]\/[categorySlug]\/is.gd\/meshbuilding&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/en\/_sites\/[siteBrandId]\/[categorySlug]\/is.gd\/meshbuilding&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2670,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/en\/_sites\/[siteBrandId]\/[categorySlug]\/is.gd\/solving_AE&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/en\/_sites\/[siteBrandId]\/[categorySlug]\/is.gd\/solving_AE&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2671,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/en\/_sites\/[siteBrandId]\/[categorySlug]\/is.gd\/lens_AE&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/en\/_sites\/[siteBrandId]\/[categorySlug]\/is.gd\/lens_AE&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]"></span>


<p class="wp-block-paragraph"> The programme was developed largely single-handedly by Dr Russell Andersson over more than 20 years and has long been established not only in the film industry, but also in architecture and forensics.</p>



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



<p class="wp-block-paragraph">It has now been incorporated into the BorisFX portfolio. As with Mocha Pro – originally from Imagineer – you can expect this programme to be maintained and developed further. Compared to the remaining competitors 3DEqualiser and PFTrack, the price is quite attractive (Boujou disappeared a few years ago). A good reason for a more comprehensive test!</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/2b423f28-6f97-4f93-969a-cacaa8e72fc6.jpg&w=3840&q=100"  alt="Mit Rotoscoping-Masken bekommt ihr schwierige Clips in den Griff." ><figcaption class="wp-element-caption">Rotoscoping masks help you get to grips with difficult clips.</figcaption></figure>



<h2 id="interface-and-operation" class="wp-block-heading"><strong>Interface and operation</strong></h2>



<p class="wp-block-paragraph">At first glance, the GUI looks a little old-fashioned, but don’t let that fool you. The fact that the drop-down menus are usually not sticky and you have to hold the mouse button down until you select the desired function can also be a little irritating. You should forget about the option to switch to languages other than English. It is based on an AI that sometimes makes you go “Huh, what’s that, please?” and where German text often doesn’t fit into the field. The assistant called “Synthia” is also not very helpful at first glance and initially responds stubbornly with “Sorry, I don’t understand.” This is not Siri or Alexa, but rather an assistant for comprehensive automation through scripts in SynthEyes with defined commands. Russ shows how this works here: <a href="https://www.digitalproduction.com/en/_sites/[siteBrandId]/[categorySlug]/is.gd/automation_syntheyes">is.gd/automationsyntheyes</a>.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/9d830668-086a-4bfa-8e70-1a7f716bd9e5.jpg&w=3840&q=100"  alt="Detail­lierte Tool-Tipps helfen beim Einstieg, aber die Übersetzung passt nicht überall." ><figcaption class="wp-element-caption">Detailed tool tips help you get started, but the translation doesn’t fit everywhere.</figcaption></figure>



<p class="wp-block-paragraph">But that’s it for the criticism, because there is not only a manual with over 800 pages in English, but also various video tutorials that Russ himself has published over the years. A few of the most important ones have already been published on his own YT channel “Boris FX Learn”, even if Russ’s are a little older. This one on masking moving objects using rotoscoping should be very useful for many: is.gd/rotomasking, or this one on mesh building: <a href="https://www.digitalproduction.com/en/_sites/[siteBrandId]/[categorySlug]/is.gd/meshbuilding">is.gd/meshbuilding</a>. New additions are <a href="https://www.digitalproduction.com/en/_sites/[siteBrandId]/[categorySlug]/is.gd/solving_AE">is.gd/solving_AE</a> and <a href="https://www.digitalproduction.com/en/_sites/[siteBrandId]/[categorySlug]/is.gd/lens_AE">is.gd/lens_AE</a>, which help with getting started and transferring to After Effects.</p>



<p class="wp-block-paragraph">In addition to the actual manual, there are nine further PDFs on specific topics such as Planar Tracking or Camera Calibration under “Help”. Comprehensive tool tips and warnings if you make mistakes complete the whole thing. Otherwise, the wealth of functions with 13 tabs and many hidden, additional windows may seem overwhelming at first glance, but right under the first tab “Summary” there is a large, green button called “Auto” at the top left. You can try it out at the beginning, even if experienced professionals turn up their noses at it. Nothing prevents you from refining the results yourself. We also unleashed this function on our more than 20 test clips to see how difficult they were for the programme. There was only one that was not successfully calculated, even if the automatic function sometimes failed to achieve the magic value for precision below 1.0 pixels straight away.</p>



<h2 id="performance" class="wp-block-heading"><strong>Performance</strong></h2>



<p class="wp-block-paragraph">Precision and speed are of course the most important criteria in everyday production. There are three steps in the process: The identification of suitable image points for tracking, here called “blips”, their tracking over a number of frames as 2D tracking and finally the “solver”, which is the calculation of the spatial relationships for the camera and the scene. Anyone who has ever worked with a point tracker will know what suitable shots should look like: lots of depth of field, little motion blur and good contrasts. For 3D, the parallax of a freely moving camera must also be taken into account.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/9c3fde44-b9c2-4bca-9203-f70a0807d6ee.jpg&w=3840&q=100"  alt="Selbst bei diesem Clip stand der Testkörper auf Anhieb stabil." ><figcaption class="wp-element-caption">Even with this clip, the test body was stable straight away.</figcaption></figure>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/6cc14407-f737-4a29-8108-8a0b6827f3c2.jpg&w=3840&q=100"  alt="Auch mit Wald und Fluss hatte die Software keine Probleme." ><figcaption class="wp-element-caption">The software also had no problems with forests and rivers.</figcaption></figure>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/93d86e45-b714-4fae-be5a-c628827ef756.jpg&w=3840&q=100"  alt="Die klassische 3D-Teekanne wird als einer der Testkörper geboten." ><figcaption class="wp-element-caption">The classic 3D teapot is offered as one of the test objects.</figcaption></figure>



<p class="wp-block-paragraph">SynthEyes can also process panning shots from a tripod, but then you only get a circular horizon. We used shots from a drone with a relatively small sensor, hand-held shots with an iPhone 15 and some from a Sony A7IV with a wide-angle lens, also hand-held. As experience has shown that even simple trackers can cope well with shots from an urban environment, we didn’t want to make it so easy for the professional software. We mainly flew over cultivated fields with repetitive structures and natural shapes such as trees, bushes and water, with a few houses thrown in for good measure. Simple trackers usually have difficulties with such motifs.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/4131453c-b605-4297-acc8-1a1459b461b6.jpg&w=3840&q=100"  alt="" ></figure>



<figure class="wp-block-image"><img decoding="async" src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/7e45c9cc-8b35-4936-8a2a-e93305653f19.jpg&w=3840&q=100" alt="After Effects und Fusion hatten mit mehreren
Testclips Probleme."/><figcaption class="wp-element-caption">After Effects and Fusion had problems with several test clips.</figcaption></figure>



<p class="wp-block-paragraph">Not so SynthEyes: With the exception of one, all clips were successfully calculated with “Auto” and could then be brought to values below 1.0 with just a few interventions, in the majority we even came close to 0.5 without much “manual work”. The duration of the clips was between just under one and five minutes, the resolution was UHD. All clips took less than their own runtime on a modest MacBook M1 Pro. The longest, which primarily contained trees, flowing water and sky, was calculated in 3:45, with around 7,500 images. The precision was 0.75 at the first attempt without any intervention. That is clearly professional level!</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/592cef29-5fbf-409e-9108-884aa5113bb5.jpg&w=3840&q=100"  alt="So gute Werte bekommt man schon mit ein paar zusätz­lichen Trackern." ><figcaption class="wp-element-caption">You can achieve such good values with just a few additional trackers.</figcaption></figure>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/b2ba6cd4-7e85-4afe-acf8-c7f263f11f1a.jpg&w=3840&q=100"  alt="" ></figure>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/54cfa591-777f-4b27-a64f-f32472193caa.jpg&w=3840&q=100"  alt="Der Graph Editor zeigt die Dauer und Präzision der Tracker über die Zeit." ><figcaption class="wp-element-caption">The Graph Editor shows the duration and precision of the trackers over time.</figcaption></figure>



<p class="wp-block-paragraph">The 10 CPU cores were fully occupied, on a computer with more “steam” the programme would hardly leave time for a sip of coffee. For comparison: The camera tracker in Fusion took over 13 minutes with the standard setting for a clip of 1:30, but achieved a very good precision of 0.23. After Effects took over 20 minutes for the same clip and achieved 0.47 pixels. These are good values, but with these times you wouldn’t want to do much fine-tuning if a scene is more difficult. In this case, SynthEyes took a good minute and achieved 0.84, but offers plenty of potential for fine-tuning.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/e11862cc-0721-47da-882c-d20e436d0377.jpg&w=3840&q=100"  alt="Selbst mit repetitiven Strukturen kommt das Tracking zurecht." ><figcaption class="wp-element-caption">The tracking can even cope with repetitive structures.</figcaption></figure>



<h2 id="lens-data" class="wp-block-heading"><strong>Lens data</strong></h2>



<p class="wp-block-paragraph">With early 3D trackers, it was a common recommendation to enter the exact size of the chip and the focal length of the lens. Unfortunately, however, lens manufacturers are not always very precise with the focal length. It is even more difficult today with the chip size. The absolute size can usually be found out, but it is much more difficult with the actual area used. With CMOS sensors, a smaller section is often used, either for higher image frequencies or for internal lens correction. It is usually not possible to find precise information on this.</p>



<p class="wp-block-paragraph">For our drone, for example, DJI specifies a field of view of 84 degrees diagonally and gives a full-frame equivalent for the focal length of 24mm. However, this applies to photos on the full chip area with an aspect ratio of 4:3. The chip area used for video in UHD is almost impossible to determine, as the small lens is certainly also used for calculations – in any case, the image hardly shows any distortion. With the iPhone, it is generally the case that lens errors are factored out so that the real values are also largely unknown here. It is therefore very helpful that SynthEyes can calculate the necessary distortion correction itself. In the case of the drone, it arrives at just under 70 degrees, which is not unrealistic.</p>



<p class="wp-block-paragraph">In order not to disturb this calculation, you should never activate internal stabilisation. Both the shifting of the image on the chip and the optical stabilisation, where the entire sensor is moved, would constantly shift the centre of the lens. Mechanical means, such as a gimbal or Easyrig, are of course permitted because the camera itself moves. Blurring, be it a shallow depth of field or too much motion blur, is also not a good starting point for match moving. It is better to add both based on the tracking information in post-production, and SynthEyes can also take care of the stabilisation.</p>



<h2 id="equalisation-of-lenses" class="wp-block-heading"><strong>Equalisation of lenses</strong></h2>



<p class="wp-block-paragraph">SynthEyes offers highly complex algorithms for rectification, Standard Radial 4th-order is recommended for spherical lenses, but there are also algorithms for anamorphic lenses. “Read or Cry” should be taken seriously, because if you use this feature incorrectly, the results will tend to be worse. It is an iterative process in which the parameters should be worked through from top to bottom. To do this, you have to switch from “Automatic” to “Refine” in the “Solver” window at the top left after the first tracking and click “Go!” once after each step. In our 90-second clip, one step took less than a second, and this alone almost halved the deviation to 0.48.</p>



<p class="wp-block-paragraph">Even a rolling shutter is corrected reasonably well, but is generally not a good prerequisite for camera tracking. With the drone or the iPhone 15, this value was low, but with the full-frame camera, this adjustment still brought quite a lot of improvement. In a further step, you could increase the number of trackers and remove the less good ones, but this was not necessary here. We had no difficulty getting below the magic 1 in any of the test clips.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/f94652d8-9472-4729-b5e0-6169bd21be83.jpg&w=3840&q=100"  alt="Die Objektiventzerrung sollte Schritt für Schritt erfolgen." ><figcaption class="wp-element-caption">Lens equalisation should be carried out step by step.</figcaption></figure>



<p class="wp-block-paragraph">With anamorphic lenses in particular, the question then arises as to whether we should keep the clip in its corrected form after compositing or undo the correction. As a rule, the distortions are not removed in the final result, but are added again after compositing. SynthEyes also has a solution for this, which can be found under “Lens Workflow”. This means that both options are available, and it is particularly easy to use scripts for After Effects, as shown in the second clip for beginners (see above). In this case, SynthEyes even warns you if you have not taken this aspect into account.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/018006bc-4df1-4eb4-9ade-8373ab7dbbd8.jpg&w=3840&q=100"  alt="" ></figure>



<figure class="wp-block-image"><img decoding="async" src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/4f13e045-f1aa-4e37-92ad-109f134a759b.jpg&w=3840&q=100" alt="Bei der Übergabe an externe Software entscheidet ihr selber,
ob die Entzerrung erhalten bleiben soll."/><figcaption class="wp-element-caption">When transferring to external software, you decide yourself whether the equalisation should be retained.</figcaption></figure>



<h2 id="input-and-output" class="wp-block-heading"><strong>Input and output</strong></h2>



<p class="wp-block-paragraph">In addition to precision and speed, a solution for professionals must of course be very versatile in order to fit into any workflow. Right from the start, we were pleased to see how many video formats are accepted. This even includes material in HEVC 10-bit 4:2:2 from hybrid cameras with up to 8K, which is something that the standalone version of Fusion does not recognise. Of course, ProRes is also no problem, but DNxHR only works in a MOV, not in MXF. Image sequences commonly used in animation and VFX, e.g. EXR, are read without any problems, as are DNG, JPEG or PNG series.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/500a3282-7332-4036-a8ee-c8f06a691240.jpg&w=3840&q=100"  alt="Der Image Preprocessor kann LUTs laden oder direkt das Bild korrigieren." ><figcaption class="wp-element-caption">The image preprocessor can load LUTs or correct the image directly.</figcaption></figure>



<p class="wp-block-paragraph">Of course, RAW from Arri, Red or Blackmagic is accepted, but currently no MXF clips from the Arri Alexa S-35 or Sony’s Venice and FX9. If necessary, you can switch the preprocessor in front of it, which is almost like a small grading app, but can also read in and memorise LUTs for adjustment. We used this with the iPhone material for Apple Log. With the D-Cinelike from the drone, which is not a real log, we also tested whether a contrast enhancement would produce better results. Here, however, the low-contrast original immediately delivered slightly better precision.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/8220ef79-03c2-487e-9754-79b735b5847b.jpg&w=3840&q=100"  alt="In Blender kommt alles mit Hilfe von Python an." ><figcaption class="wp-element-caption">Everything arrives in Blender with the help of Python.</figcaption></figure>



<p class="wp-block-paragraph">The list of 25 output formats is really impressive. This ranges from long-lost software such as Shake to practically every important compositing and 3D software today. For After Effects there is a Javascript, for Blender, Cinema4D and some other Python scripts that start the respective software and transfer the entire model including camera and video clip – it couldn’t be more convenient. Meshes that you have created and textured in SynthEyes on the basis of trackers can also be transferred. Not only for a moving camera, but also for moving objects. It is even possible to transfer them to photogrammetry software such as Metashape.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/ab054f7e-ead6-4b0b-a461-7f3a95cbca34.jpg&w=3840&q=100"  alt="Meshes bearbeitet man in der Perspektivdarstellung." ><figcaption class="wp-element-caption">Meshes can be edited in the perspective view.</figcaption></figure>



<h2 id="features" class="wp-block-heading"><strong>Features</strong></h2>



<p class="wp-block-paragraph">The support does not end with conventional video, SynthEyes can also handle 360-degree VR or stereo 3D, the latter in particular is explained in detail in the manual. It can limit the search area for trackers with a simple chromakeyer, but can also use imported alpha masks for this purpose. Even zoom shots can be used, but are more critical in terms of tracking precision. If data is available for this, you can enter keyframes in the lens equalisation, e.g. for zooms.</p>



<h2 id="integration" class="wp-block-heading"><strong>Integration?</strong></h2>



<p class="wp-block-paragraph">At this point, it will be exciting to see how the company will deal with the new acquisition. It was already announced in the interview (see DP 23:06) that SynthEyes will also be available as a plug-in, although no time horizon has yet been set. With Mocha Pro, BorisFX has shown that it is not simply expanding its portfolio, but that the strengths of the new software are being utilised in other products. This has also started here, as the superior lens correction can already be found in Mocha 2024. Currently, “Camera Solve” in Mocha is still a little slower, even considerably so for very long scenes.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/3483ac01-ca3c-4ea7-b15b-b3565cf3a550.jpg&w=3840&q=100"  alt="Mocha 2024 nutzt bereits die Stärken von Synth­Eyes." ><figcaption class="wp-element-caption">Mocha 2024 already utilises the strengths of SynthEyes.</figcaption></figure>



<p class="wp-block-paragraph">You can define a ground plane, a coordinate origin and scaling based on a known distance between two tracker points. This already works very well for static scenes with a moving camera; moving or deformable objects are in the works. For problematic scenes, the correction options in SynthEyes are much more comprehensive. In Mocha, you are still dealing with a largely automated process in which you can only change the number of trackers and the blip size.</p>



<p class="wp-block-paragraph">If a “Power Mesh” was defined before camera tracking, this automatically becomes a 3D mesh. You can export this when set to “Single Mesh”, but so far it is still untextured. The export is not as versatile as in SynthEyes, but in addition to some popular target programmes, the increasingly popular USD format is supported and others are in the works.</p>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/d44f8af2-4d09-4d9a-a407-183ddb5622e4.jpg&w=3840&q=100"  alt="Auch für den Export wurde in Mocha 2024 schon gesorgt." ><figcaption class="wp-element-caption">Export has also been taken care of in Mocha 2024.</figcaption></figure>



<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/31637e6f-4255-41a1-946b-64b2587808ec.jpg&w=3840&q=100"  alt="Importierte USD-Modelle sind in SynthEyes platzierbar, werden aber nicht gerendert, sondern dienen allein der Visualisierung. " ><figcaption class="wp-element-caption">Imported USD models can be placed in SynthEyes, but are not rendered and are used solely for visualisation.</figcaption></figure>



<p class="wp-block-paragraph">More can certainly be expected in this area, as Mocha could teach SynthEyes a thing or two in the creation of tracked patches if the products do not completely merge. For example, masks created directly in SynthEyes are less useful elsewhere as they show hard contours. Their creation is also less elegantly solved than working with Mocha 2024, which has been improved again with “Extrapolate Track”. This means that Mocha tracking no longer stops if a few images need to be skipped. SynthEyes can already deliver trackers to Particle Illusion, but with the new “Inherit Velocity” function in version 2024, it could even add the initial movement to the particles.</p>



<p class="wp-block-paragraph">In our extensive tests, we didn’t find a single scene that couldn’t be tracked with a little fine-tuning, and there weren’t even any crashes. The annual licence now costs 295 US dollars, for shorter projects the programme is available for 49 US dollars per month, and there is also a permanent licence for 595 US dollars. For comparison: PFTrack costs 1,125.00 per year, 3DEqualiser 65.00 for one week. In addition to the tutorials already mentioned at Boris FX Learn, to which more will surely be added, we can warmly recommend Matt Merkovich at Track VFX.</p>



<h2 id="comment" class="wp-block-heading"><strong>Comment</strong></h2>



<p class="wp-block-paragraph">With SynthEyes, Boris FX has once again acquired a little piece of cream that may eventually merge with Mocha Pro. It comes with the usual exemplary product documentation including bug tracking and workarounds. Experienced SynthEyes artists would certainly be happy if a “Classic” version were to be retained in the event of any further development of the GUI, as is the case with Mocha.</p><p>The post <a href="https://digitalproduction.com/2024/06/07/syntheyes-at-borisfx/">SynthEyes at BorisFX</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/uliplank/">Uli Plank</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-26.webp?fit=1440%2C1080&#038;quality=72&#038;ssl=1" length="181204" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-26.webp?fit=1200%2C900&#038;quality=72&#038;ssl=1" width="1200" height="900" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-26.webp?fit=1200%2C900&#038;quality=72&#038;ssl=1" width="1200" height="900" />
<post-id xmlns="com-wordpress:feed-additions:1">144243</post-id>	</item>
		<item>
		<title>Cincraft Scenario is coming!</title>
		<link>https://digitalproduction.com/2023/08/01/cincraft-scenario-kommt/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 01 Aug 2023 09:01:36 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Cincraft]]></category>
		<category><![CDATA[Epic Unreal Engine]]></category>
		<category><![CDATA[lds]]></category>
		<category><![CDATA[marker]]></category>
		<category><![CDATA[Ncam]]></category>
		<category><![CDATA[objekticdaten]]></category>
		<category><![CDATA[scenario]]></category>
		<category><![CDATA[siggraph]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[Zeiss]]></category>
		<guid isPermaLink="false">https://www.digitalproduction.com/?p=118573</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/07/ZEISS-CinCraft-Scenario-1.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>Shortly after the merger with Ncam, Zeiss launches a camera tracker that combines lens data, image content, trackers and much more.</p>
<p>The post <a href="https://digitalproduction.com/2023/08/01/cincraft-scenario-kommt/">Cincraft Scenario is coming!</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/belabeier/">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/2023/07/ZEISS-CinCraft-Scenario-1.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>CinCraft Scenario is based on Ncam’s unique tracking technology and Zeiss’ expertise in lens data – Zeiss presents a new and flexible camera tracking system as part of its CinCraft ecosystem.</p>
<p>Zeiss CinCraft Scenario provides camera tracking data for use in real-time rendering engines for virtual production or live compositing. Users can also record the tracking data for post-production: “It is well known that camera tracking is extremely useful for pre-visualisation and virtual production. CinCraft Scenario is particularly useful for VFXs as the system records the tracking data on set for use in post-production.</p>
<p>The camera tracking system can be used in almost all conditions and setups – indoors and outdoors, on film sets, with bluescreens or greenscreens and in LED volumes. This is made possible by the hybrid tracking technology, which can detect not only industry-standard reflective markers, but also environmental features such as object edges. CinCraft Scenario also works with digital markers on LED walls that are invisible to the main camera.</p>
<h2 id="cincraft-lens-data">CinCraft lens data</h2>
<p>As part of the CinCraft ecosystem, Scenario accesses the Zeiss lens database – initially with Zeis and Arri/ZEiss cine lenses, other standards and systems may soon follow. Their integration makes the system “plug-and-play” capable and avoids the tedious process of lens mapping and calibration.</p>
<h2 id="modular-components"><img data-recalc-dims="1"  decoding="async"  class="size-full wp-image-118576 aligncenter"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2023/07/ZEISS-CinCraft-Scenario-on-set.jpg?resize=1200%2C783&quality=80&ssl=1"  alt=""  width="1200"  height="783" >Modular components</h2>
<p>CinCraft Scenario works with commercially available equipment and is compatible with the most important camera and lens encoder systems to provide all the data required for correct tracking. The system consists of various hardware and software components that can be customised to meet the individual requirements of each user:</p>
<p>– CinCraft CamBar records raw data from the environment and forwards it.<br />
– CinCraft Origin, which runs the main software, aggregates the data to calculate position and movement<br />
– CinCraft Link connects CamBar and Origin and enables access to the user interface via mobile devices.</p>
<p>The modular software components make it possible to calculate position and movement, record data, export the recorded data to industry-standard file formats and integrate it into the Unreal Engine in real time.</p>
<h2 id="availability"><img data-recalc-dims="1"  decoding="async"  class="size-full wp-image-118575 alignnone"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2023/07/ZEISS-CinCraft-Scenario-Hardware.jpg?resize=1200%2C675&quality=80&ssl=1"  alt=""  width="1200"  height="675" >Availability</h2>
<p>Users can configure the CinCraft Scenario Camera Tracking System according to their requirements or select one of four pre-configured bundles. The system will be available at selected retailers and via the Zeiss CinCraft website in early Q4 2023.</p>
<p>For more information, visit <a href="http://zeiss.ly/cincraft-scenario.">zeiss.ly/cincraft-scenario.</a><span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:2824,&quot;href&quot;:&quot;http:\/\/zeiss.ly\/cincraft-scenario.&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/app.rebrandly.com\/broken-links&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]"></span></p><p>The post <a href="https://digitalproduction.com/2023/08/01/cincraft-scenario-kommt/">Cincraft Scenario is coming!</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/belabeier/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/07/ZEISS-CinCraft-Scenario-1.jpg?fit=1920%2C1080&#038;quality=80&#038;ssl=1" length="157629" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/07/ZEISS-CinCraft-Scenario-1.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/07/ZEISS-CinCraft-Scenario-1.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">118573</post-id>	</item>
		<item>
		<title>Zeiss takes over NCam</title>
		<link>https://digitalproduction.com/2023/07/18/zeiss-uebernimmt-ncam/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 18 Jul 2023 10:00:45 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Cincraft]]></category>
		<category><![CDATA[Compositing]]></category>
		<category><![CDATA[Kameratracking]]></category>
		<category><![CDATA[Ncam]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[virtual production]]></category>
		<category><![CDATA[Zeiss]]></category>
		<guid isPermaLink="false">https://www.digitalproduction.com/?p=117655</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/07/zeiss-acquires-ncam-technologies_prev.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>Ncam joins Zeiss - the lens manufacturer takes over the camera tracker!</p>
<p>The post <a href="https://digitalproduction.com/2023/07/18/zeiss-uebernimmt-ncam/">Zeiss takes over NCam</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/belabeier/">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/2023/07/zeiss-acquires-ncam-technologies_prev.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>Lens manufacturer Zeiss has acquired <a href="https://www.ncam-tech.com/">Ncam</a> – the British specialist for virtual production / camera tracking is set to bring expertise for VFX workflows in-house. Incidentally, Ncam was honoured with the “Emmy Award for Outstanding Achievement in Engineering Development” for its technology in 2016 – and Ncam’s hybrid camera tracking technology makes it possible to spatially locate the camera on set – both indoors and outdoors. This data is essential for compositing (live and offline) and, of course, for virtual production. If you want to know more – we’ve featured Ncam several times in this magazine. Here are two of the articles for free download:</p>
<p><a href="https://www.dropbox.com/s/y2r80rcllu6n8wi/DP2105_078-081_Ncam_online.pdf?dl=0">DP2105_Ncam</a></p>
<p><a href="https://www.dropbox.com/s/y2r80rcllu6n8wi/DP2105_078-081_Ncam_online.pdf?dl=0"><img data-recalc-dims="1"  decoding="async"  class="wp-image-117656 aligncenter"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2023/07/Clipboard-Image.jpg?resize=642%2C452&quality=80&ssl=1"  alt=""  width="642"  height="452" ></a><a href="https://www.dropbox.com/s/dt0lmd9v4oifxog/DP1701_010-015_FaceTheDarkness_Druck_OnlineOnline-mit-Cover.pdf?dl=0">Ncam in use at “Face the Darknes”</a></p>
<p><img data-recalc-dims="1"  decoding="async"  class="size-full wp-image-117658 aligncenter"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2023/07/smallClipboard-Image-1.png?resize=700%2C419&quality=72&ssl=1"  alt=""  width="700"  height="419" ></p>
<p>Zeiss, who some time ago were looking in the direction of VFX/compositing with the <a href="https://www.dropbox.com/s/1mpykk8d314v0ht/DP2205_098_105_FMX_Interview_Zeiss_CincrafterCover.pdf?dl=0">CineCraft</a> system<a href="https://www.dropbox.com/s/1mpykk8d314v0ht/DP2205_098_105_FMX_Interview_Zeiss_CincrafterCover.pdf?dl=0">(here is the article from DP 22:05</a>), are thus expanding their expertise – and perhaps everything from the lens to the projector will soon come from a single source? We’ll keep you up to date!<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:2825,&quot;href&quot;:&quot;https:\/\/www.ncam-tech.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251218112834\/https:\/\/www.ncam-tech.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 06:11:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 01:33:22&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-02 01:33:22&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2826,&quot;href&quot;:&quot;https:\/\/www.dropbox.com\/s\/y2r80rcllu6n8wi\/DP2105_078-081_Ncam_online.pdf?dl=0&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.dropbox.com\/scl\/fi\/g9x6gewjjnvwb3p458k47\/DP2105_078-081_Ncam_online.pdf?rlkey=6q0jzu4mh5hdd4213f6t8ld23\u0026dl=0&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2827,&quot;href&quot;:&quot;https:\/\/www.dropbox.com\/s\/dt0lmd9v4oifxog\/DP1701_010-015_FaceTheDarkness_Druck_OnlineOnline-mit-Cover.pdf?dl=0&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.dropbox.com\/scl\/fi\/fz9vzzq2tt8wahng7rjkm\/DP1701_010-015_FaceTheDarkness_Druck_OnlineOnline-mit-Cover.pdf?rlkey=1dnypub3v81bmh2wqad3mtiwn\u0026dl=0&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2828,&quot;href&quot;:&quot;https:\/\/www.dropbox.com\/s\/1mpykk8d314v0ht\/DP2205_098_105_FMX_Interview_Zeiss_CincrafterCover.pdf?dl=0&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.dropbox.com\/scl\/fi\/jhp19ibc6ojg4grqwuqy5\/DP2205_098_105_FMX_Interview_Zeiss_CincrafterCover.pdf?rlkey=053ekv2ifqcmascekto8me1sy\u0026dl=0&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]"></span></p><p>The post <a href="https://digitalproduction.com/2023/07/18/zeiss-uebernimmt-ncam/">Zeiss takes over NCam</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/belabeier/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/07/zeiss-acquires-ncam-technologies_prev.jpg?fit=1920%2C1080&#038;quality=80&#038;ssl=1" length="88437" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/07/zeiss-acquires-ncam-technologies_prev.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/07/zeiss-acquires-ncam-technologies_prev.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">117655</post-id>	</item>
		<item>
		<title>The future of real-time hand tracking?</title>
		<link>https://digitalproduction.com/2023/01/26/die-zukunft-des-echtzeit-hand-trackings/</link>
		
		<dc:creator><![CDATA[Patrick Poti]]></dc:creator>
		<pubDate>Thu, 26 Jan 2023 15:46:05 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3D Tracking]]></category>
		<category><![CDATA[Camera Tracking]]></category>
		<category><![CDATA[Face Tracking]]></category>
		<category><![CDATA[Hand-Tracking]]></category>
		<category><![CDATA[Object Tracking]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[Tracking Software]]></category>
		<category><![CDATA[Twitter]]></category>
		<guid isPermaLink="false">https://www.digitalproduction.com/?p=114431</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/01/Die-Zukunft-des-Echtzeit-Hand-Trackings_Banner_002.jpg?fit=884%2C502&quality=80&ssl=1" width="884" height="502" title="" alt="" /></div><div><p>A Twitter user shares the current state of development of his software for real-time hand tracking. Should also produce good results with occlusions.</p>
<p>The post <a href="https://digitalproduction.com/2023/01/26/die-zukunft-des-echtzeit-hand-trackings/">The future of real-time hand tracking?</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/patrick-poti/">Patrick Poti</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/2023/01/Die-Zukunft-des-Echtzeit-Hand-Trackings_Banner_002.jpg?fit=884%2C502&quality=80&ssl=1" width="884" height="502" title="" alt="" /></div><div><p><strong>In nuce:</strong> The user Xavier (Jack), developer, animator and programmer in one, has presented the current development status of his real-time hand tracking app via Twitter. On 23 January, Xavier posted a moving image on Twitter that demonstrates what his app currently looks like in use. See below:</p>
<p><span class="jwAkSfhy"></p>
<blockquote class="twitter-tweet" data-width="550" data-dnt="true">
<p lang="en" dir="ltr">Good news!</p>
<p>I got a small grant to experiment with the creative use of real-time hand tracking in the browser.</p>
<p>First step, get that hand rig working with mediapipe (<a href="https://twitter.com/TensorFlow?ref_src=twsrc%5Etfw">@tensorflow</a>) and <a href="https://twitter.com/threejs?ref_src=twsrc%5Etfw">@threejs</a> <a href="https://t.co/RwXocbxZqJ">pic.twitter.com/RwXocbxZqJ</a></p>
<p>— Xavier (Jack) (@KMkota0) <a href="https://twitter.com/KMkota0/status/1617556731810435072?ref_src=twsrc%5Etfw">January 23, 2023</a></p></blockquote>
<p><script type="wphb-delay-type" async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></span></p>
<p><strong>In toto:</strong> The highlight: His app should work directly in the web browser. According to Xavier, his app should still achieve good results even if the fingers being recorded are obscured by objects in the foreground of the image, for example. During development, Xavier utilised both the open source library <strong><a href="https://www.tensorflow.org/">TensorFlow</a> </strong>, which focuses on machine learning for research and production, and <strong><a href="https://threejs.org/">Three.js</a></strong>, a cross-browser JavaScript library and application programming interface that can be used to create animated 3D graphics in the web browser.</p>
<p><strong>Click further: <a href="https://twitter.com/KMkota0">To the Twitter account of the user Xavier (Jack).</a></strong></p>
<p><strong>Source: <a href="https://80.lv/articles/real-time-hand-tracking-in-the-browser-with-mediapipe/">80.lv</a> ( </strong>message from Theodore McKenzie)<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:3100,&quot;href&quot;:&quot;https:\/\/www.tensorflow.org&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251226100733\/https:\/\/www.tensorflow.org\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 07:35:52&quot;,&quot;http_code&quot;:503}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2025-12-28 07:35:52&quot;,&quot;http_code&quot;:503},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:3101,&quot;href&quot;:&quot;https:\/\/threejs.org&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251219234650\/https:\/\/threejs.org\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 07:35:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-23 13:16:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-26 14:24:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 19:05:45&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-03 18:38:22&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-07 06:41:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-22 10:23:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-29 06:27:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-12 20:21:01&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-12 20:21:01&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:3102,&quot;href&quot;:&quot;https:\/\/twitter.com\/KMkota0&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20230315174914\/https:\/\/twitter.com\/KMkota0&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 07:35:54&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2025-12-28 07:35:54&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:3103,&quot;href&quot;:&quot;https:\/\/80.lv\/articles\/real-time-hand-tracking-in-the-browser-with-mediapipe&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250909005128\/https:\/\/80.lv\/articles\/real-time-hand-tracking-in-the-browser-with-mediapipe&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 07:35:56&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2025-12-28 07:35:56&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]"></span></p><p>The post <a href="https://digitalproduction.com/2023/01/26/die-zukunft-des-echtzeit-hand-trackings/">The future of real-time hand tracking?</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/patrick-poti/">Patrick Poti</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/01/Die-Zukunft-des-Echtzeit-Hand-Trackings_Banner_002.jpg?fit=884%2C502&#038;quality=80&#038;ssl=1" length="25409" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/01/Die-Zukunft-des-Echtzeit-Hand-Trackings_Banner_002.jpg?fit=884%2C502&#038;quality=80&#038;ssl=1" width="884" height="502" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2023/01/Die-Zukunft-des-Echtzeit-Hand-Trackings_Banner_002.jpg?fit=884%2C502&#038;quality=80&#038;ssl=1" width="884" height="502" />
<post-id xmlns="com-wordpress:feed-additions:1">114431</post-id>	</item>
		<item>
		<title>SynthEyes is released in version 22.10!</title>
		<link>https://digitalproduction.com/2022/10/24/syntheyes-erscheint-in-der-version-22-10/</link>
		
		<dc:creator><![CDATA[Patrick Poti]]></dc:creator>
		<pubDate>Mon, 24 Oct 2022 10:53:21 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3D Tracking]]></category>
		<category><![CDATA[matchmove]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[Tracking Software]]></category>
		<guid isPermaLink="false">https://www.digitalproduction.com/?p=110901</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2022/10/SynthEyes-erscheint-in-der-Version-22.10_Banner.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>The latest version of the 3D Tracking and Match Moving software has been released! Highlights include a curve-based colour correction tool, improved roto masking - and many quality of life updates.</p>
<p>The post <a href="https://digitalproduction.com/2022/10/24/syntheyes-erscheint-in-der-version-22-10/">SynthEyes is released in version 22.10!</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/patrick-poti/">Patrick Poti</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/2022/10/SynthEyes-erscheint-in-der-Version-22.10_Banner.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p><span style="font-size: 10.5pt; font-family: 'Verdana',sans-serif; color: #222222; background: white;"><strong>In nuce:</strong> Andersson Technologies released SynthEyes 22.10 on 20 October this year – the latest version of the software for 3D tracking and match moving. The newly added flagship functions include a curve-based colour correction tool and improvements in terms of roto masking. There are also numerous quality of life improvements and bug fixes.</span></p>
<p><strong>RotoMasking in SynthEyes 2210</strong><br />
<iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/dPiMsguso_8?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></p>
<p><span style="font-size: 10.5pt; font-family: 'Verdana',sans-serif; color: #222222; background: white;"><strong>In toto:</strong> According to cgchannel.com, the new curve-based colour correction tool also has animated control points. Roto masking has been improved to the extent that it is now possible to move and rotate rotosplines as a unit or to move several rotospline control points at the same time. In the video above, Russ Andersson shows how roto masking works with SynthEyes 22.10. Furthermore, it is now possible to display a checkerboard pattern. This shows which pixels have been assigned to the current active tracker host by the auto-tracker. The option of superimposing the checkerboard pattern on the view is intended to allow the current setup to be checked. Quality of Life improvements include, for example, a new eyedropper tool that can be used to select the colour for keying.</span></p>
<p><span style="font-size: 10.5pt; font-family: 'Verdana',sans-serif; color: #222222; background: white;"><strong>Key data:</strong> SynthEyes 2210 is available for Windows, Linux and Max operating systems. The software <strong>is<a href="https://www.ssontech.com/pricing.html">priced</a> </strong>between 299 and 699 US dollars, depending on whether buyers choose the Intro or Pro version and for which licence type. A <strong><a href="https://www.ssontech.com/regis.html">trial version</a> is </strong>also available. Registration is required to take advantage of this. Andersson Technologies was founded by software slash hardware developer <strong><a href="http://www.sson.com/russ/bio.htm">Russ Andersson</a> </strong>. Russ specialises in 3D animation, computer graphics, robotics and user interfaces for virtual reality and has a doctorate in computer science from the University of Pennsylvania. Russ has worked at Bell Laboratories, the former research department of the American Telephone and Telegraph Company (AT&T).</span></p>
<p><span style="font-size: 10.5pt; font-family: 'Verdana',sans-serif; color: #222222; background: white;"><strong>Click further:</strong> The full range of functions of SynthEyes 22.10 <strong>can be viewed </strong>at <strong><a href="https://www.ssontech.com/nufeat.html">ssontech.com</a> </strong>. Digital Production reported on the release of Syntheyes 21.02 on <strong><a href="https://www.digitalproduction.com/2021/02/10/syntheyes-2102-release/">10 February 2021</a></strong>.</span></p>
<p><span style="font-size: 10.5pt; font-family: 'Verdana',sans-serif; color: #222222; background: white;"><strong>Sources: <a href="http://www.cgchannel.com/2022/10/andersson-technologies-releases-syntheyes-2210/">cgchannel.com</a> ( </strong>message from Jim Thacker), <strong><a href="https://www.ssontech.com/">ssontech.com</a> ( </strong>list of functions for SynthEyes 22.10)</span><span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:3672,&quot;href&quot;:&quot;https:\/\/www.ssontech.com\/pricing.html&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20240415030204\/https:\/\/www.ssontech.com\/pricing.html&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 09:56:01&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-09 06:46:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 09:41:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-14 13:32:46&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-04 01:15:10&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-04 01:15:10&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:3673,&quot;href&quot;:&quot;https:\/\/www.ssontech.com\/regis.html&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20240415030203\/https:\/\/www.ssontech.com\/regis.html&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 09:56:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-09 06:46:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 09:41:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-14 13:32:46&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-04 01:15:11&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-04 01:15:11&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:3674,&quot;href&quot;:&quot;http:\/\/www.sson.com\/russ\/bio.htm&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20231208173511\/http:\/\/www.sson.com\/russ\/bio.htm&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 09:56:04&quot;,&quot;http_code&quot;:467},{&quot;date&quot;:&quot;2026-01-09 06:46:34&quot;,&quot;http_code&quot;:467},{&quot;date&quot;:&quot;2026-01-26 09:41:49&quot;,&quot;http_code&quot;:467},{&quot;date&quot;:&quot;2026-03-14 13:32:45&quot;,&quot;http_code&quot;:467}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-14 13:32:45&quot;,&quot;http_code&quot;:467},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:3675,&quot;href&quot;:&quot;https:\/\/www.ssontech.com\/nufeat.html&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20240417145122\/https:\/\/www.ssontech.com\/nufeat.html&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 09:56:06&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-09 06:46:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 09:41:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-14 13:32:47&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-14 13:32:47&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:3676,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/2021\/02\/10\/syntheyes-2102-release&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20240722025624\/https:\/\/www.digitalproduction.com\/2021\/02\/10\/syntheyes-2102-release&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 09:56:09&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-09 06:46:35&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-26 09:41:50&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-14 13:32:47&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-14 13:32:47&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:3677,&quot;href&quot;:&quot;http:\/\/www.cgchannel.com\/2022\/10\/andersson-technologies-releases-syntheyes-2210&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251011222852\/https:\/\/www.cgchannel.com\/2022\/10\/andersson-technologies-releases-syntheyes-2210\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 09:56:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 06:46:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-26 09:41:49&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-01-26 09:41:49&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:3678,&quot;href&quot;:&quot;https:\/\/www.ssontech.com&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/borisfx.com\/products\/syntheyes\/&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]"></span></p><p>The post <a href="https://digitalproduction.com/2022/10/24/syntheyes-erscheint-in-der-version-22-10/">SynthEyes is released in version 22.10!</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/patrick-poti/">Patrick Poti</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2022/10/SynthEyes-erscheint-in-der-Version-22.10_Banner.jpg?fit=1280%2C720&#038;quality=80&#038;ssl=1" length="96553" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2022/10/SynthEyes-erscheint-in-der-Version-22.10_Banner.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2022/10/SynthEyes-erscheint-in-der-Version-22.10_Banner.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">110901</post-id>	</item>
	</channel>
</rss>
