<?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>planar tracking - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/planar-tracking/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Fri, 13 Mar 2026 08:31:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">236729828</site>	<item>
		<title>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><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-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;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-01 00:00:09&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;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-28 16:33:15&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]'></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>



<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"  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/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>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><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-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;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-25 14:42:15&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;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-01 00:00:09&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;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-30 19:50:34&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]'></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>



<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>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><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-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;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-30 19:49:44&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]'></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>



<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>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><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-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;}]'></div>
<p class="wp-block-paragraph"></p>



<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>
	</channel>
</rss>
