<?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>Vulkan - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/vulkan/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Tue, 07 Apr 2026 16:15:03 +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>Vulkan - 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>Nature Generator update brings procedural nature to Blender</title>
		<link>https://digitalproduction.com/2026/04/09/nature-generator-update-brings-procedural-nature-to-blender/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Thu, 09 Apr 2026 05:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[Cycles]]></category>
		<category><![CDATA[Eevee]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[Generator]]></category>
		<category><![CDATA[GreasePencil]]></category>
		<category><![CDATA[Nature Generator]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[Quixel]]></category>
		<category><![CDATA[Superhive]]></category>
		<category><![CDATA[Vegetation]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=267503</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/image_processing20250821-2-1522qg.jpg?fit=1200%2C600&quality=80&ssl=1" width="1200" height="600" title="" alt="A breathtaking view from within a cavern, showcasing a landscape of rolling hills and distant snow-capped mountains. Soft light pours in through the cave opening, illuminating a tranquil pool of water surrounded by smooth rocks and patches of vibrant green vegetation." /></div><div><p>Cinematic Cookie updates Nature Generator with new scatter, wind, trees, and presets, plus the same procedural rocks to rivers workflow.</p>
<p>The post <a href="https://digitalproduction.com/2026/04/09/nature-generator-update-brings-procedural-nature-to-blender/">Nature Generator update brings procedural nature to Blender</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/image_processing20250821-2-1522qg.jpg?fit=1200%2C600&quality=80&ssl=1" width="1200" height="600" title="" alt="A breathtaking view from within a cavern, showcasing a landscape of rolling hills and distant snow-capped mountains. Soft light pours in through the cave opening, illuminating a tranquil pool of water surrounded by smooth rocks and patches of vibrant green vegetation." /></div><div><p class="wp-block-paragraph"><em>For those who don’t know the tool: <a href="https://superhivemarket.com/products/the-nature-generator?ref=586" title="">Nature Generator</a> is a procedural asset library add-on that lives inside <a href="https://www.blender.org/" title="">Blender</a> via the Asset Browser and an N-panel, sold on <a href="https://superhivemarket.com/" title="">Superhive Market</a>, so you can kitbash nature without leaving your DCC.</em></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:13962,&quot;href&quot;:&quot;https:\/\/superhivemarket.com\/products\/the-nature-generator?ref=586&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;:165,&quot;href&quot;:&quot;https:\/\/www.blender.org&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251226195249\/https:\/\/www.blender.org\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 12:37:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-30 14:16:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-02 18:10:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 00:19:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 01:35:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 09:05:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 03:16:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 08:27:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 15:10:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 21:30:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-29 01:45:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 10:23:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 01:10:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-08 02:24:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 13:33:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 17:45:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 18:52:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 22:44:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-24 08:42:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-27 09:02:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 14:04:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 17:54:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 01:44:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-12 08:40:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 10:57:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 11:16:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-21 12:26:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-24 15:31:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-27 17:40:38&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-30 20:28:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 20:40:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 03:52:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 04:37:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 06:41:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-15 07:13:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-18 08:32:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-21 08:59:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-24 09:05:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-27 09:38:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 10:01:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 10:47:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 10:49:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 12:18:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 12:45:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-15 13:01:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-18 13:34:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-21 15:41:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-24 18:11:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-27 18:49:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-30 19:05:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-02 19:07:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-05 19:09:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-08 19:26:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-11 19:40:33&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-06-14 19:57:33&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-14 19:57:33&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13963,&quot;href&quot;:&quot;https:\/\/quixel.com\/megascans\/?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;: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;date&quot;:&quot;2026-05-22 07:37:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-25 08:33:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-28 12:38:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-31 18:42:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-03 22:15:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-07 07:26:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-10 08:36:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-13 08:51:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-16 12:28:41&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-16 12:28:41&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13728,&quot;href&quot;:&quot;https:\/\/www.amd.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20080828141224\/http:\/\/www1.amd.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-03-19 07:00:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-22 10:14:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 10:26:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-29 08:52:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 13:48:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-05 12:44:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 05:01:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 06:41:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-15 14:53:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-18 18:19:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-22 17:10:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-27 06:01:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 06:48:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-04 13:00:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-08 01:10:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 02:14:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-14 16:52:46&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-18 20:41:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-22 05:51:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-25 12:12:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-28 15:26:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-31 22:20:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-04 02:39:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-07 13:36:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-11 06:40:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-15 08:25:00&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-15 08:25:00&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:5527,&quot;href&quot;:&quot;https:\/\/www.apple.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251229004332\/https:\/\/www.apple.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-29 01:36:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-14 16:48:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 05:01:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 06:41:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-15 14:53:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-18 18:19:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-22 17:10:33&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-03 04:30:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 10:49:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 17:32:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-13 12:51:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 18:01:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-20 08:23:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-23 14:51:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-27 14:21:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-30 19:50:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-03 09:27:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-06 10:37:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-09 17:56:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-13 23:03:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-17 03:52:57&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-17 03:52:57&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2348,&quot;href&quot;:&quot;https:\/\/blendermarket.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250406121740\/https:\/\/blendermarket.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 01:24:11&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-01-01 03:31:43&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-01-22 08:33:46&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-01-25 20:44:47&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-02-16 17:30:25&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-05 13:28:56&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-09 06:23:58&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-12 19:35:03&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-30 19:32:29&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-09 06:06:48&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-12 06:42:15&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-15 14:54:00&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-18 18:19:46&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-27 07:48:43&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-30 08:41:54&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-06 19:02:36&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-10 00:32:48&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-16 18:02:07&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-23 09:33:58&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-27 14:21:37&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-06-03 09:28:01&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-06-06 12:01:07&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-06-11 18:49:15&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-06-15 08:24:56&quot;,&quot;http_code&quot;:403}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-15 08:24:56&quot;,&quot;http_code&quot;:403},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13964,&quot;href&quot;:&quot;https:\/\/docs.blender.org\/manual\/en\/latest\/grease_pencil\/index.html?utm_source=chatgpt.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260407194403\/https:\/\/docs.blender.org\/manual\/en\/latest\/grease_pencil\/index.html?utm_source=chatgpt.com&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-04-09 06:15:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 06:42:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-15 14:54:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-18 18:19:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-28 20:45:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 04:30:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 19:02:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 18:02:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-24 23:13:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-30 08:30:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-03 09:27:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-06 12:01:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-11 18:51:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-15 08:24:56&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-15 08:24:56&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:13965,&quot;href&quot;:&quot;https:\/\/superhivemarket.com\/products\/the-nature-generator?ref=586\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>


<h3 id="the-whole-point-is-staying-in-your-scene" class="wp-block-heading">The whole point is staying in your scene</h3>



<p class="wp-block-paragraph">Nature Generator builds natural assets directly inside <a href="https://digitalproduction.com/tag/blender/" title="Blender">Blender</a>. Rocks, terrains, plants, water, and other environment bits all come in as editable, generated assets rather than fixed meshes. You drag an asset into the scene, the side panel recognizes it, and the controls you need show up without a detour to another app. The comparison to <a href="https://quixel.com/megascans/?utm_source=chatgpt.com">Quixel Megascans</a> is obvious, being fully procedural and customizable. </p>



<p class="wp-block-paragraph">The minimum version requirement is Blender 4.1 or higher. Hardware requirements call for a modern GPU from <a href="https://www.nvidia.com/">NVIDIA</a>, <a href="https://www.amd.com/">AMD</a>, or <a href="https://www.apple.com/">Apple</a> Silicon. There is an optional texture options folder with 1K, 2K, and 4K texture resolutions. By default, the add-on uses low resolution preview textures, and the guidance recommends keeping the texture folder on a fast local SSD because it affects performance.</p>



<p class="wp-block-paragraph">Installation stays simple. You drag and drop the zip into Blender, click OK, and the library sets up inside the Asset Browser. The Nature Gen panel appears in the side panel and opens with the N key. From there, drag and drop assets into the scene and start tweaking.</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/_HjcTe2sZEQ?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="geometry-controls-that-reward-restraint" class="wp-block-heading">Geometry controls that reward restraint</h3>



<p class="wp-block-paragraph">Every asset follows a similar structure: shader settings and geometry settings, with slightly unique controls per asset. Geometry includes a resolution section, and most assets support a low-poly option. Viewport and render resolution can be controlled separately, and resolution can be subdivided or voxelized depending on the asset.</p>



<p class="wp-block-paragraph">The documentation also includes the most honest feature statement possible: resolution can go infinitely high, and every asset can crash Blender if you push it too far. That makes the control powerful, but it also makes self-control part of the user interface.</p>



<p class="wp-block-paragraph">Base shapes come from primitive forms you can alter in edit mode. Some assets follow the structure of a mesh and react to topology. Some are planes. Some are driven by curves. Displacement settings include multiple texture and noise displacement controls, with patterns such as noise breakup, stratification lines, and crack patterns. Many categories expose basic settings and an advanced subcategory for deeper tuning.</p>



<p class="wp-block-paragraph">At around the moment you start dialing prcoedural detail like it is free, that crash warning stops reading like documentation and starts reading like prophecy.</p>



<p class="wp-block-paragraph">Custom shaping can use a gradient with its own displacement, falloff, location, and scale settings, with viewport gizmos available when the modifier is selected. Alternatively, a custom curve object can influence the terrain, with a radius setting and a distance based falloff where farther from the curve means weaker influence. A secondary custom shape can be added, such as one curve for valleys and another for mountains.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/image_processing20250821-2-4e67ag.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  fetchpriority="high"  decoding="async"  width="1200"  height="600"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/image_processing20250821-2-4e67ag.jpg?resize=1200%2C600&quality=80&ssl=1"  alt="A panoramic view of a vast, snow-covered landscape. Two large rock formations rise majestically against a backdrop of soft, fluffy clouds. The ground is scattered with rugged boulders, and a blanket of powdery snow covers the scene, reflecting a serene, icy blue hue under a clear sky."  class="wp-image-267509" ></a></figure>



<h3 id="scatter-was-rebuilt-to-be-more-direct" class="wp-block-heading">Scatter was rebuilt to be more direct</h3>



<p class="wp-block-paragraph">The latest update changes how the scattering system works. If you have an older version, the update workflow shown is to download the new version from <a href="https://blendermarket.com/">Blender Market</a> and drag and drop it into the scene so it overrides the old version.</p>



<p class="wp-block-paragraph">The new scatter setup aims to be simpler with fewer settings. The key change is the import flow. You import the specific assets you want to scatter, then assign them into the scatter collection. After importing, you can toggle an exclude option so the collection does not sit visibly in the scene, while still being used by the scattering system.</p>



<p class="wp-block-paragraph">Core scatter behavior remains familiar. You can adjust density, and you can still use slope based scattering, altitude based scattering, and noise based scattering. Scatter zones remain part of the tool, controlled by empties with viewport gizmos so you can define a local area for scattering.</p>



<p class="wp-block-paragraph">The update also introduces threshold softness controls across settings. The stated purpose is scaling down scattered assets toward the edges of masks. That creates a smoother falloff where a hard cutoff would look like a stamp.</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/screenshot-2025-08-21-120618-scaled.png?quality=72&ssl=1"><img data-recalc-dims="1" height="639" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/screenshot-2025-08-21-120618.png?resize=1200%2C639&quality=72&ssl=1"  alt="A grid display of various textured 3D models arranged in a digital interface, featuring rocky terrains, ground textures, and natural formations. Each model is showcased with distinct colors, patterns, and details, highlighting their realistic and artistic design."  class="wp-image-267511" ></a></figure>



<h3 id="draw-where-the-scatter-goes" class="wp-block-heading">Draw where the scatter goes</h3>



<p class="wp-block-paragraph">A major addition in the update is a scatter curve or grease pencil option. You can assign a curve or a <a href="https://docs.blender.org/manual/en/latest/grease_pencil/index.html?utm_source=chatgpt.com">Grease Pencil</a> object and use it to decide where scattering appears and where it does not.</p>



<p class="wp-block-paragraph">The workflow shown is straightforward: create a blank Grease Pencil object, draw directly on the surface, then select that drawing as the scatter guide. The same idea works with a curve object. You get controls for draw radius and radius softness, and the falloff scales down scattered assets toward the edges. There is also a noise option to distort the shape and avoid a too clean, too perfect outline.</p>



<p class="wp-block-paragraph">Remove the draw object, and scattering returns to the default behavior. That makes the feature easy to test and easy to abandon if a shot changes direction.</p>



<h3 id="viewport-survival-mode-now-with-choices" class="wp-block-heading">Viewport survival mode, now with choices</h3>



<p class="wp-block-paragraph">Scatter can get heavy. The update adds a display mode control in the instance settings. You can display instances as originals, as boxes, or as wire box. Instance scale stays, but the update adds a secondary scale and a secondary scale probability. That lets a minority of instances become much larger than the rest, adding variation without requiring a second scatter layer. Rotation controls remain.</p>



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



<p class="wp-block-paragraph">There is also a new wind animation option for scattered assets. Wind time is a value you animate, with an example workflow of adding a driver expression using hashtag frame and optionally dividing to slow it down. The update explains why this stays manual: using a scene time node inside node trees made performance drop sharply, including an example of frame rate dropping to around seven. Removing the time node restored smooth playback. With many scattered objects each carrying the scatter system, the update keeps wind time explicit to protect performance.</p>



<h3 id="terrains-water-and-the-new-step-look" class="wp-block-heading">Terrains, water, and the new step look</h3>



<p class="wp-block-paragraph">Terrain and mountain assets use a separate X and Y resolution, because resolution on those axes influences the shape and form of erosion. Terrain maps include a random seed, and terrain can generate from noise or be influenced by a custom shape.</p>



<p class="wp-block-paragraph">Noise displacement includes control over influence on X, Y, and Z, plus a noise seed and standard noise settings. Texture displacement adds rock detail. Erosion settings apply erosion from a selected height, with placement, falloff, and an option that can add mountains and inverted valleys. Boundary falloff can flatten edges.</p>



<p class="wp-block-paragraph">Water effects add a cube with a procedural water shader. Controls include height and depth, and rivers can be created by combining a water effect value with custom curve shaping that pushes terrain down so water appears in selected areas. Water shader settings appear in the shader tab, including animated noise controls to create the illusion of moving water with separate speed controls on X and Y.</p>



<p class="wp-block-paragraph">The update adds terrain presets, including a forest preset and a canyon preset. The forest preset uses the scattering system, and trees can default to box display for performance on lower-end systems, with the option to switch back to originals. The update also adds a terrain steps feature on some presets, described as a stepping effect. Controls include the number of steps, detail, strength, and blur, with noise-based selection and influence. Terrain steps can be found in erosion settings, in noise settings, and when drawing along a custom curve.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/image_processing20250821-2-jn9nuk.png?quality=72&ssl=1"><img data-recalc-dims="1"  decoding="async"  width="1005"  height="1200"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/image_processing20250821-2-jn9nuk.png?resize=1005%2C1200&quality=72&ssl=1"  alt="A collage of various rock textures displayed in a grid format. Each texture varies in color and detail, showcasing formations like layered boulders, jagged cliffs, and cracked surfaces. The rocks have diverse hues of gray, brown, red, and white, emphasizing their unique characteristics."  class="wp-image-267512" ></a></figure>



<h3 id="trees-arrive-and-snow-gets-more-physical" class="wp-block-heading">Trees arrive, and snow gets more physical</h3>



<p class="wp-block-paragraph">The update adds tree assets. Tree shaders follow the same structure as flowers, including leaf color controls and translucency. Leaves can be pushed toward an autumn look by changing colors. There is also a setting for a leaf mask, and leaf shapes are generated procedurally, with controls for scale and mask threshold.</p>



<p class="wp-block-paragraph">Scatter categories shown include plants such as flowers, wheats, grass, ground cover, shrubs, plus rocks, snow, and trees. Scattered rocks are procedurally generated and have their own settings such as resolution, shape distortion, size ratio, and a seed.</p>



<p class="wp-block-paragraph">Snow scattering gets a notable twist. Importing a snow object can be recognized and turned into a volume style approach for creating snow on objects rather than only shader based snow. Snow settings sit in the geometry tab, including resolution and displacement settings. Particle detail adds small particles with alpha textures, intended to improve realism for close-ups. The tool also notes that foamy snow detail may require higher transparency bounces.</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/7KlbvxGKGSk?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="materials-uniqueness-and-the-new-override-option" class="wp-block-heading">Materials, uniqueness, and the new override option</h3>



<p class="wp-block-paragraph">Materials are shared by default. The tool includes Make Material Unique to create a new copy of a material for the selected object, and Revert to return to defaults. The update also adds a use custom material feature for the new scatter effect. The workflow shown duplicates a material and assigns it as an override for the scattered assets, so you can make unique changes without affecting the original material used elsewhere.</p>



<p class="wp-block-paragraph">Scatter effects can stack, and the update shows renaming modifier labels to organize multiple scatter effects. This is the part where it starts feeling less like an asset pack and more like a small ecosystem.</p>



<h3 id="pricing-and-what-is-actually-specified" class="wp-block-heading">Pricing and what is actually specified</h3>



<p class="wp-block-paragraph">Pricing is specified on the product page. A Personal License costs $99. A Commercial License costs $169. A Studio License costs $259.</p>



<p class="wp-block-paragraph"><a href="https://superhivemarket.com/products/the-nature-generator?ref=586&utm_source=chatgpt.com">https://superhivemarket.com/products/the-nature-generator?ref=586</a><br /></p><p>The post <a href="https://digitalproduction.com/2026/04/09/nature-generator-update-brings-procedural-nature-to-blender/">Nature Generator update brings procedural nature to Blender</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/image_processing20250821-2-1522qg.jpg?fit=1200%2C600&#038;quality=80&#038;ssl=1" length="83288" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/image_processing20250821-2-1522qg.jpg?fit=1200%2C600&#038;quality=80&#038;ssl=1" width="1200" height="600" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A breathtaking view from within a cavern, showcasing a landscape of rolling hills and distant snow-capped mountains. Soft light pours in through the cave opening, illuminating a tranquil pool of water surrounded by smooth rocks and patches of vibrant green vegetation.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/04/image_processing20250821-2-1522qg.jpg?fit=1200%2C600&#038;quality=80&#038;ssl=1" width="1200" height="600" />
<post-id xmlns="com-wordpress:feed-additions:1">267503</post-id>	</item>
		<item>
		<title>UVPackmaster 4 unwraps a smarter way to pack</title>
		<link>https://digitalproduction.com/2026/01/23/uvpackmaster-4-unwraps-a-smarter-way-to-pack/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 09:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[CG Channel]]></category>
		<category><![CDATA[CUDA]]></category>
		<category><![CDATA[Dynamic Tiles]]></category>
		<category><![CDATA[glukoz]]></category>
		<category><![CDATA[packing]]></category>
		<category><![CDATA[texel]]></category>
		<category><![CDATA[texel density]]></category>
		<category><![CDATA[udim]]></category>
		<category><![CDATA[UV packing]]></category>
		<category><![CDATA[UVPackmaster]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=247590</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/60_uvpm_screens_lock-overlapping-2160x1080-1.jpg?fit=1200%2C600&quality=80&ssl=1" width="1200" height="600" title="" alt="An instructional graphic showing UV mapping techniques. On the left, orange UV islands are displayed with annotations for auto-stacking. On the right, a circular UV island is placed on a textured background, emphasizing packing without splits." /></div><div><p>UVPackmaster 4 for Blender refactors its core, adds Dynamic Tiles, new texel density control, and better group layouts.</p>
<p>The post <a href="https://digitalproduction.com/2026/01/23/uvpackmaster-4-unwraps-a-smarter-way-to-pack/">UVPackmaster 4 unwraps a smarter way to pack</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/60_uvpm_screens_lock-overlapping-2160x1080-1.jpg?fit=1200%2C600&quality=80&ssl=1" width="1200" height="600" title="" alt="An instructional graphic showing UV mapping techniques. On the left, orange UV islands are displayed with annotations for auto-stacking. On the right, a circular UV island is placed on a textured background, emphasizing packing without splits." /></div><div><p class="wp-block-paragraph"><em><strong>For those who don’t know the tool:</strong> <a href="https://superhivemarket.com/products/uvpackmaster" title="">UVPackmaster</a> by Łukasz Czyż (glukoz) is a GPU-accelerated UV packing plugin for <a href="https://digitalproduction.com/tag/blender/" title="Blender">Blender</a>. It automates the tedious job of fitting UV islands efficiently, using <a href="https://digitalproduction.com/tag/cuda/" title="CUDA">CUDA </a>or Vulkan acceleration, and is widely used in texturing workflows for VFX, games, and real-time assets.</em></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:13068,&quot;href&quot;:&quot;https:\/\/superhivemarket.com\/products\/uvpackmaster&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20260108030109\/https:\/\/superhivemarket.com\/products\/uvpackmaster&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-23 09:01:44&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-01-26 10:13:44&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-02-01 07:03:59&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-02-06 07:47:53&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-02-12 18:49:20&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-02-19 15:07:44&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-02 11:46:45&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-07 11:07:57&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-22 11:58:17&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-03-31 13:14:41&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-05 04:58:34&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-04-29 16:16:11&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-06 07:44:47&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-09 13:00:10&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-14 17:44:45&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-26 12:54:02&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-05-30 12:11:12&quot;,&quot;http_code&quot;:403},{&quot;date&quot;:&quot;2026-06-04 07:56:25&quot;,&quot;http_code&quot;:403}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-04 07:56:25&quot;,&quot;http_code&quot;:403},&quot;process&quot;:&quot;done&quot;}]"></span>


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



<h3 id="dynamic-tiles-dynamic-thinking" class="wp-block-heading">Dynamic tiles, dynamic thinking</h3>



<p class="wp-block-paragraph">The newly released <a href="https://superhivemarket.com/products/uvpackmaster" title="">UVPackmaster 4</a> marks a structural overhaul of the popular UV packing add-on. Developer Łukasz Czyż rebuilt the engine to allow features that the 3.x architecture could not support. The first visible result is Dynamic Tiles, a system that automatically calculates the number of UV tiles (UDIMs) needed during packing, rather than forcing users to assign them manually.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/assets.superhivemarket.com/store/productimage/550975/image/f93c4fe07c4fd2058d247db309e707fe.gif?w=1200&ssl=1"  alt="https://assets.superhivemarket.com/store/productimage/550975/image/f93c4fe07c4fd2058d247db309e707fe.gif" ></figure>



<h3 id="texel-density-tiers-for-texture-discipline" class="wp-block-heading">Texel density tiers for texture discipline</h3>



<p class="wp-block-paragraph">Another key addition is improved texel-density management. Users can now define per-island density before packing, and introduce texel-density tiers (groups of islands linked by shared scale rules). This enables consistent texture resolution across materials without iterative rescaling.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/assets.superhivemarket.com/store/productimage/580688/image/55cbcbff91732fce6a8cd7e2af123d96.gif?w=1200&ssl=1"  alt="https://assets.superhivemarket.com/store/productimage/580688/image/55cbcbff91732fce6a8cd7e2af123d96.gif" ></figure>



<h3 id="group-layout-for-atlas-workflows" class="wp-block-heading">Group layout for atlas workflows</h3>



<p class="wp-block-paragraph">A new Group Layout Mode enhances control over texture atlas creation. It lets users manage UV groups directly during packing, particularly useful for environment assets or game-ready atlases. Interface refinements also include the option to reposition UVPackmaster panels freely within Blender’s UI.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/assets.superhivemarket.com/store/productimage/253483/image/c537150998c1f35bf708b90903905317.jpg?w=1200&quality=80&ssl=1"  alt="https://assets.superhivemarket.com/store/productimage/253483/image/c537150998c1f35bf708b90903905317.jpg" ></figure>



<h3 id="a-re-engineered-core" class="wp-block-heading">A re-engineered core</h3>



<p class="wp-block-paragraph">The 4.0 release refactors the underlying codebase for long-term extensibility. According to official statements, UVPackmaster 3 will continue to receive maintenance updates until at least 2027, but will not receive any new features. The redesigned engine introduces better multi-platform stability across Windows, Linux and macOS, including Apple Silicon.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/assets.superhivemarket.com/store/productimage/253474/image/679e6019e6f4bc89e76f4318f56b864c.jpg?w=1200&quality=80&ssl=1"  alt="https://assets.superhivemarket.com/store/productimage/253474/image/679e6019e6f4bc89e76f4318f56b864c.jpg" ></figure>



<h3 id="still-a-gpu-workhorse" class="wp-block-heading">Still a GPU workhorse</h3>



<p class="wp-block-paragraph">As before, <a href="https://superhivemarket.com/products/uvpackmaster" title="">UVPackmaster </a>can use either CUDA or Vulkan for acceleration, allowing both NVIDIA and AMD GPUs (and Macs) to benefit. The packer continues to support multi-threaded CPU fallback, UDIM workflows, per-group packing and heuristic search algorithms to improve UV fill efficiency.</p>



<h3 id="licensing-and-support" class="wp-block-heading">Licensing and support</h3>



<p class="wp-block-paragraph">UVPackmaster 4 is priced at US $53 for a single-user licence, with higher-tier studio options available. It supports Blender 2.83 and later on 64-bit systems. As always, we recommend testing new software releases in controlled conditions before full adoption of the pipeline.</p><p>The post <a href="https://digitalproduction.com/2026/01/23/uvpackmaster-4-unwraps-a-smarter-way-to-pack/">UVPackmaster 4 unwraps a smarter way to pack</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/60_uvpm_screens_lock-overlapping-2160x1080-1.jpg?fit=2160%2C1080&#038;quality=80&#038;ssl=1" length="236870" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2026/01/60_uvpm_screens_lock-overlapping-2160x1080-1.jpg?fit=1200%2C600&#038;quality=80&#038;ssl=1" width="1200" height="600" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[An instructional graphic showing UV mapping techniques. On the left, orange UV islands are displayed with annotations for auto-stacking. On the right, a circular UV island is placed on a textured background, emphasizing packing without splits.]]></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/60_uvpm_screens_lock-overlapping-2160x1080-1.jpg?fit=1200%2C600&#038;quality=80&#038;ssl=1" width="1200" height="600" />
<post-id xmlns="com-wordpress:feed-additions:1">247590</post-id>	</item>
		<item>
		<title>Quad Draw Comes to Blender</title>
		<link>https://digitalproduction.com/2025/12/19/quad-draw-comes-to-blender/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Fri, 19 Dec 2025 06:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[Dmitriy Ismailov]]></category>
		<category><![CDATA[IDA BEST RETOPO TOOLS]]></category>
		<category><![CDATA[Maya]]></category>
		<category><![CDATA[modelling]]></category>
		<category><![CDATA[Quad Draw]]></category>
		<category><![CDATA[Retopology]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=241508</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/j6cndhcwvea-00-26-51-6-ida-best-retopo-tools-%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7-blender-45-%D0%B8-%D0%B2%D1%8B%D1%88%D0%B5-vulkan.png?fit=1200%2C503&quality=72&ssl=1" width="1200" height="503" title="" alt="A grayscale 3D model of a human face displayed on a computer screen, highlighting the eye area with a red and yellow selection. The software interface includes tools and menus on the left and right sides." /></div><div><p>New Vulkan-based retopology add-ons make Blender’s mesh work feel like Maya’s Quad Draw, fast, intuitive, and production-ready.</p>
<p>The post <a href="https://digitalproduction.com/2025/12/19/quad-draw-comes-to-blender/">Quad Draw Comes to Blender</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/j6cndhcwvea-00-26-51-6-ida-best-retopo-tools-%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7-blender-45-%D0%B8-%D0%B2%D1%8B%D1%88%D0%B5-vulkan.png?fit=1200%2C503&quality=72&ssl=1" width="1200" height="503" title="" alt="A grayscale 3D model of a human face displayed on a computer screen, highlighting the eye area with a red and yellow selection. The software interface includes tools and menus on the left and right sides." /></div><div><p class="wp-block-paragraph"><em>For those who don’t know the tool: <a href="https://7403897089329.gumroad.com/l/lrjnlk" title="">IDA BEST RETOPO TOOLS</a> by <a href="https://www.youtube.com/@%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9%D0%98%D1%81%D0%BC%D0%B0%D0%B8%D0%BB%D0%BE%D0%B2-%D1%8B9%D0%B1" title="">Dmitriy Ismailov</a> is a collection of Python-based add-ons for <a href="https://digitalproduction.com/tag/blender/" title="Blender">Blender</a> 4.5 and higher. Built around the Vulkan branch of Blender, these tools provide fast, modular retopology functions inspired by <a href="https://digitalproduction.com/tag/maya/" title="Maya">Maya</a>’s Quad Draw system. If your daily routine involves cleaning up dense <a href="https://digitalproduction.com/tag/zbrush/" title="ZBrush">ZBrush </a>or <a href="https://digitalproduction.com/tag/photogrammetry/" title="photogrammetry">photogrammetry </a>meshes, these scripts might fit neatly between standard Blender tools and full-blown commercial retopo suites like RetopoFlow or TopoGun.</em></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:5,&quot;href&quot;:&quot;https:\/\/7403897089329.gumroad.com\/l\/lrjnlk&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251227114608\/https:\/\/7403897089329.gumroad.com\/l\/lrjnlk&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 14:20:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-02 06:16:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-07 06:23:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-11 21:49:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-15 12:09:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-20 15:35:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-24 14:26:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-27 15:29:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 01:08:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 20:49:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-12 20:01:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 17:33:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 17:47:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 08:42:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 08:10:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-06 08:09:16&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-09 14:27:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-12 16:45:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-16 19:48:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 23:13:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 10:13:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 13:23:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 15:16:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 18:48:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 07:21:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 10:18:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-24 11:34:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 10:32:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 14:53:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-10 14:20:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-13 20:29:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-17 07:12:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-22 02:54:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-26 23:59:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-30 06:51:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-02 10:04:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-07 01:10:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-12 17:08:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-15 22:53:23&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-15 22:53:23&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:6,&quot;href&quot;:&quot;https:\/\/www.youtube.com\/@%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9%D0%98%D1%81%D0%BC%D0%B0%D0%B8%D0%BB%D0%BE%D0%B2-%D1%8B9%D0%B1&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251227114609\/https:\/\/www.youtube.com\/@%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9%D0%98%D1%81%D0%BC%D0%B0%D0%B8%D0%BB%D0%BE%D0%B2-%D1%8B9%D0%B1&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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/j6cnDhCWveA?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="the-news-vulkan-retopo-the-diy-way" class="wp-block-heading">The News: Vulkan Retopo, the DIY Way</h3>



<p class="wp-block-paragraph">Ismailov’s toolset, IDA BEST RETOPO TOOLS, is a hand-built collection of modular Python add-ons that rethink Blender’s retopology workflow. The author’s motivation was simple: most existing Blender retopo add-ons rely on legacy Python operators originally derived from early tools such as PolyQuilt. While functional, these older scripts become memory-heavy when dealing with multi-million-poly meshes.</p>



<p class="wp-block-paragraph">The new suite instead uses Blender’s Vulkan rendering backend, introduced experimentally in Blender 4.5, to speed up viewport updates and reduce lag when editing complex models. Each function is distributed as a separate <code>.py</code> add-on rather than a monolithic package, allowing artists to install only the tools they need.</p>



<h3 id="modular-and-explicit-installation" class="wp-block-heading">Modular and Explicit Installation</h3>



<p class="wp-block-paragraph">Every Python file in the pack acts as an independent add-on. Users must install them one by one via <em>Install from Disk</em> rather than adding a full folder. After installation, the tools appear in Blender’s N-panel. This modularity allows per-tool debugging and selective updates, at the cost of some setup time.</p>



<h3 id="the-core-quad-based-interaction" class="wp-block-heading">The Core: Quad-Based Interaction</h3>



<p class="wp-block-paragraph">The heart of the toolkit is a Quad Brush system designed to emulate Maya’s <em>Quad Draw</em> behaviour. With hotkeys such as Ctrl, Shift, and mouse drags, users can place vertices, generate quads, or extrude retopology strokes directly on high-poly geometry. The operator runs in modal mode, reacting to viewport input until manually switched off. Performance considerations are explicitly addressed: undo operations can be unstable when combining reverse and smooth functions, and the author warns users not to press <em>Ctrl Z</em> during some modal interactions. These caveats underline the project’s <em>in-progress</em> nature and its focus on function over polish.</p>



<h3 id="visual-feedback-and-vulkan-specific-display" class="wp-block-heading">Visual Feedback and Vulkan-Specific Display</h3>



<p class="wp-block-paragraph">The set includes a visual overlay module for highlighting non-manifold geometry and isolated vertices, updating in real time with camera movement. The overlay only works in Vulkan builds and disables itself automatically when switching tools to avoid frame rate drops on heavy meshes. This approach mirrors professional viewport isolation found in Maya or Modo, though it still lacks per-object wireframe isolation. The author notes plans to refine this behaviour later.</p>



<h3 id="geometry-creation-and-snapping" class="wp-block-heading">Geometry Creation and Snapping</h3>



<p class="wp-block-paragraph">One of the notable features is dynamic snapping to face normals. The <em>Project Along</em> operator reprojects newly created quads onto underlying high-poly geometry, fixing floating polygons common in manual retopo. The process can be triggered manually or bound to custom hotkeys using the PAMenu Editor, a fork of Blender’s abandoned Pie Menu Editor project now maintained by the community.</p>



<h3 id="additional-operators-and-controls" class="wp-block-heading">Additional Operators and Controls</h3>



<p class="wp-block-paragraph">All parameters, including vertex display thickness and overlay colours, can be modified in the N-panel. Several secondary tools extend the base functionality:</p>



<p class="wp-block-paragraph">The <strong>Selection Circle</strong> generates loops or cuts across multiple separate objects, aiding hard-surface retopology such as armour pieces or layered clothing.<br /><strong>Smooth Iteration</strong> acts as an incremental vertex smoother applied via hotkey <em>S</em>.<br /><strong>Cylinder and Stroke Tools</strong> create curved or circular retopo patches with adjustable density using mouse scroll input.<br />The <strong>Flip Normals Script</strong> fixes inverted faces, particularly common in imported high-poly ZBrush meshes.</p>



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



<h3 id="practical-notes-and-warnings" class="wp-block-heading">Practical Notes and Warnings</h3>



<p class="wp-block-paragraph">The developer stresses that these tools are designed exclusively for Blender 4.5+ Vulkan builds. Functionality may partially work in earlier versions, but the visualisation layer will not. Users are encouraged to assign custom hotkyes via PAMenu Editor or Blender’s Keymap Preferences for efficient access. Undo behaviour remains limited in modal tools, and certain combinations (Reverse + Smooth) can trigger state loss. The author calls these “known quirks” of the early build.</p>



<h3 id="a-maya-style-workflow-inside-blender" class="wp-block-heading">A Maya-Style Workflow Inside Blender</h3>



<p class="wp-block-paragraph">Functionally, the set delivers a familiar workflow to artists used to Maya’s Quad Draw: click to place vertices, drag to fill quads, Shift to smooth, W to toggle wireframes, and F to flip normals. The result is a more tactile retopology experience than standard Blender’s tools, which still rely on traditional transform operators.</p>



<p class="wp-block-paragraph">While not as integrated as dedicated commercial solutions, IDA BEST RETOPO TOOLS brings much of the same speed and clarity to Blender’s open ecosystem.</p>



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



<p class="wp-block-paragraph">Ismailov notes that future versions will expand with features akin to <em>Petiq</em>, a now-abandoned Blender retopology tool. The project’s direction remains open and community-driven, with feedback encouraged via Gumroad comments. Given that these tools touch low-level input and viewport operations, users are advised to test them on non-production builds first. Stability, especially under Vulkan, may vary between Blender nightly versions.</p>



<h3 id="bottom-line" class="wp-block-heading">Bottom Line</h3>



<p class="wp-block-paragraph">IDA BEST RETOPO TOOLS is not a polished consumer product but a working production hack, a coder-artist’s attempt to make Blender’s retopology as immediate and predictable as Maya’s. For retoop specialists handling multi-million-poly meshes, it is a surprisingly competent and fast addition to the toolkit, as long as you are comfortable installing Python scripts manually and living with occasional visual oddities. Always test such innovations thoroughly before relying on them in live production.</p><p>The post <a href="https://digitalproduction.com/2025/12/19/quad-draw-comes-to-blender/">Quad Draw Comes to Blender</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/j6cndhcwvea-00-26-51-6-ida-best-retopo-tools-%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7-blender-45-%D0%B8-%D0%B2%D1%8B%D1%88%D0%B5-vulkan.png?fit=1920%2C804&#038;quality=72&#038;ssl=1" length="189255" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/12/j6cndhcwvea-00-26-51-6-ida-best-retopo-tools-%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7-blender-45-%D0%B8-%D0%B2%D1%8B%D1%88%D0%B5-vulkan.png?fit=1200%2C503&#038;quality=72&#038;ssl=1" width="1200" height="503" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A grayscale 3D model of a human face displayed on a computer screen, highlighting the eye area with a red and yellow selection. The software interface includes tools and menus on the left and right sides.]]></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/j6cndhcwvea-00-26-51-6-ida-best-retopo-tools-%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7-blender-45-%D0%B8-%D0%B2%D1%8B%D1%88%D0%B5-vulkan.png?fit=1200%2C503&#038;quality=72&#038;ssl=1" width="1200" height="503" />
<post-id xmlns="com-wordpress:feed-additions:1">241508</post-id>	</item>
		<item>
		<title>Ribbon Rules: Substance Painter 11.1 goes Vulkan</title>
		<link>https://digitalproduction.com/2025/11/20/ribbon-rules-substance-painter-11-1-goes-vulkan/</link>
		
		<dc:creator><![CDATA[Mike Kuhn]]></dc:creator>
		<pubDate>Thu, 20 Nov 2025 08:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[3D painting]]></category>
		<category><![CDATA[Adobe Substance update]]></category>
		<category><![CDATA[displacement physical size]]></category>
		<category><![CDATA[Realtime]]></category>
		<category><![CDATA[Ribbon path tool]]></category>
		<category><![CDATA[Substance]]></category>
		<category><![CDATA[Substance 3D Painter 11.1]]></category>
		<category><![CDATA[symmetry fill layers]]></category>
		<category><![CDATA[Texture]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=227549</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_ribbon.webp?fit=650%2C300&quality=72&ssl=1" width="650" height="300" title="" alt="A close-up of an ornate wooden treasure chest featuring intricate blue patterns and golden vines. Overlaying the chest is a winding path marked with checkered flags and a colored line, suggesting a racing theme." /></div><div><p>11.1 trades OpenGL for Vulkan and adds a precise Ribbon tool, symmetry for fill layers, physical-size displacement, and 75 new presets.</p>
<p>The post <a href="https://digitalproduction.com/2025/11/20/ribbon-rules-substance-painter-11-1-goes-vulkan/">Ribbon Rules: Substance Painter 11.1 goes Vulkan</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/mikekuhn/">Mike Kuhn</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_ribbon.webp?fit=650%2C300&quality=72&ssl=1" width="650" height="300" title="" alt="A close-up of an ornate wooden treasure chest featuring intricate blue patterns and golden vines. Overlaying the chest is a winding path marked with checkered flags and a colored line, suggesting a racing theme." /></div><div><p class="wp-block-paragraph"><a href="https://www.adobe.com/products/substance3d-painter.html">Substance Painter 11.1</a>, <a href="https://helpx.adobe.com/substance-3d-painter/release-notes/version-11-1.html" title="">released on 18 November 2025</a>, marks a technical milestone: the long-expected switch from OpenGL to Vulkan on Windows and Linux. The change brings the viewport renderer, texture computations, and baking to Vulkan, aligning all platforms with the Metal backend introduced earlier on macOS.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:219,&quot;href&quot;:&quot;https:\/\/www.adobe.com\/products\/substance3d-painter.html&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20240401210151\/https:\/\/www.adobe.com\/products\/substance3d-painter.html&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 12:58:29&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2025-12-31 01:47:03&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-06 22:29:48&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-11 15:46:41&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-14 20:56:45&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-20 17:57:26&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-26 03:16:30&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-29 20:36:58&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-06 07:09:06&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-09 09:38:13&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-12 11:10:03&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-20 10:47:50&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-24 10:58:04&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-04 16:17:51&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-10 10:52:14&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-13 16:52:03&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-16 17:41:40&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-20 04:51:38&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-23 23:51:12&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-27 04:00:43&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-30 14:38:12&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-04 12:44:51&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-13 07:29:24&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-17 19:30:47&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-23 12:01:07&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-27 05:14:20&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-03 09:06:22&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-07 16:49:34&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-12 09:12:18&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-15 23:06:17&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-21 17:27:45&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-24 21:22:24&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-31 04:01:54&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-06-03 04:58:16&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-06-08 10:48:18&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-06-15 13:23:14&quot;,&quot;http_code&quot;:503}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-15 13:23:14&quot;,&quot;http_code&quot;:503},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:220,&quot;href&quot;:&quot;https:\/\/helpx.adobe.com\/substance-3d-painter\/release-notes\/version-11-1.html&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">According to Adobe, Vulkan should improve viewport performance and shorten baking times. GPU raytracing now uses Vulkan-based compute, replacing both OptiX and DXR. This unifies GPU-based baking across AMD, NVIDIA, and Linux systems. However, users should verify GPU compatibility, as the new API may change hardware support requirements.</p>


<div class="wp-block-image">
<figure class="alignleft"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="450"  height="501"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/ribbon_robot_1.jpg?resize=450%2C501&quality=80&ssl=1"  alt="https://helpx-prod.scene7.com/is/image/HelpxProd/ribbon_robot_1?$pjpeg$&jpegSize=100&wid=450"  class="wp-image-227587" ></figure>
</div>


<h3 id="new-ribbon-path-tool" class="wp-block-heading">New Ribbon path tool</h3>



<p class="wp-block-paragraph">The central addition in Substance Painter 11.1 is the Ribbon tool, a new member of the path tool family. It repeats or stretches a texture seamlessly along any 3D surface, with precise control over start and end segments and options for sharp or curved corners. The Ribbon can lay down clean gradients, trim details, or even deform text along a path, useful for stitching, labeling, or placing ornaments around complex geometry. Adobe describes it as a “cleaner tool for more precise drawing with paths.”</p>



<p class="wp-block-paragraph">Ribbon paths are compatible with symmetry, dynamic strokes, and come with blending modes for overlapping alpha, height, and normal channels. Artists can adjust size and opacity per vertex, decoupled from stylus pressure, giving finer control over variation along a stroke. Two new presets, Custom Ribbon Grayscale and Custom Ribbon Material, are provided to demonstrate advanced uses, such as multi-channel path strokes with dynamic ends and corners.</p>



<figure class="wp-block-image is-resized"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="650"  height="300"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_content.jpg?resize=650%2C300&quality=80&ssl=1"  alt="https://helpx-prod.scene7.com/is/image/HelpxProd/banner_content?$pjpeg$&jpegSize=200&wid=650"  class="wp-image-227590"  style="width:794px;height:auto" ></figure>



<h3 id="75-new-presets-and-categories" class="wp-block-heading">75 new presets and categories</h3>



<p class="wp-block-paragraph">Painter 11.1 adds 75 new Ribbon presets, grouped into new categories accessible from shortcut buttons in the Properties window. These include:</p>



<ul class="wp-block-list">
<li><strong>Apparel</strong>: stitches, zippers, and fabric tears</li>



<li><strong>Basic</strong>: lines, gradients, and dynamic custom ribbons</li>



<li><strong>Grunge</strong>: surface cracks</li>



<li><strong>Hard Surface</strong>: panels, grips, welds, and mechanical seams</li>



<li><strong>Organic</strong>: bandages and wrappings</li>



<li><strong>Paint</strong>: brush-based gradients</li>



<li><strong>Text</strong>: text-along-path templates</li>
</ul>



<p class="wp-block-paragraph">Typing “ribbon”, “paint”, or “path” in the Assets window filters the relevant content. Switching presets no longer deselects the active path, streamlining iteration.</p>


<div class="wp-block-image">
<figure class="alignleft is-resized"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="426"  height="400"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/ribbon_gradient_symmetry.webp?resize=426%2C400&quality=72&ssl=1"  alt="https://helpx-prod.scene7.com/is/image/HelpxProd/ribbon_gradient_symmetry?$pjpeg$&jpegSize=100&wid=426"  class="wp-image-227588"  style="width:279px;height:auto"  srcset="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/ribbon_gradient_symmetry.webp?w=426&quality=72&ssl=1 426w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/ribbon_gradient_symmetry.webp?resize=380%2C357&quality=72&ssl=1 380w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/ribbon_gradient_symmetry.webp?resize=80%2C75&quality=72&ssl=1 80w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/ribbon_gradient_symmetry.webp?resize=48%2C45&quality=72&ssl=1 48w" ></figure>
</div>


<h3 id="symmetry-for-fill-layers-and-effects" class="wp-block-heading">Symmetry for fill layers and effects</h3>



<p class="wp-block-paragraph">Symmetry now applies to fill layers and fill effects using 3D projection. Both mirror and radial symmetry are supported, activated via the contextual toolbar or the Properties window. Fill layers gain a new flip input resource option to mirror text or logos while keeping them legible on both sides. The symmetry UI has been reworked with dedicated sliders for each axis and a smaller radial display.</p>



<h3 id="physical-displacement-size" class="wp-block-heading">Physical displacement size</h3>



<p class="wp-block-paragraph">Displacement in Painter can now be defined using real-world units. Users can choose between <em>Normalised</em>, <em>Scene-based</em>, or <em>Physical size (cm)</em> units. This makes it easier to align displaced geometry across DCCs or game engines that expect physically accurate height values.</p>



<figure class="wp-block-image is-resized"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="650"  height="300"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_displacement.webp?resize=650%2C300&quality=72&ssl=1"  alt="https://helpx-prod.scene7.com/is/image/HelpxProd/banner_displacement?$pjpeg$&jpegSize=200&wid=650"  class="wp-image-227589"  style="width:794px;height:auto"  srcset="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_displacement.webp?w=650&quality=72&ssl=1 650w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_displacement.webp?resize=380%2C175&quality=72&ssl=1 380w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_displacement.webp?resize=550%2C254&quality=72&ssl=1 550w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_displacement.webp?resize=80%2C37&quality=72&ssl=1 80w" ></figure>



<h3 id="vulkan-raytracing-and-performance-updates" class="wp-block-heading">Vulkan raytracing and performance updates</h3>



<p class="wp-block-paragraph">Beyond rendering, the Vulkan backend modernises Substance Painter 11.1’s baking system. Raytracing via Vulkan replaces previous DXR/OptiX-based implementations, bringing GPU baking to AMD GPUs and Linux systems for the first time. <a href="https://digitalproduction.com/tag/adobe/" title="Adobe">Adobe </a>notes faster render times, particularly at high resolutions. Performance has also improved when working with very large or elongated triangles, resolving earlier issues with low-poly meshes used for tiling texture creation. Shader compilation is faster, and the default brush shape has been updated for better roundness and hardness behaviour.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="650"  height="300"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_vulkan.webp?resize=650%2C300&quality=72&ssl=1"  alt="https://helpx-prod.scene7.com/is/image/HelpxProd/banner_vulkan?$pjpeg$&jpegSize=200&wid=650"  class="wp-image-227591"  srcset="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_vulkan.webp?w=650&quality=72&ssl=1 650w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_vulkan.webp?resize=380%2C175&quality=72&ssl=1 380w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_vulkan.webp?resize=550%2C254&quality=72&ssl=1 550w, https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_vulkan.webp?resize=80%2C37&quality=72&ssl=1 80w" ></figure>



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



<p class="wp-block-paragraph">Substance resources in tools and fills now include a Resolution Override group. This allows changing the generation resolution (Auto, Texture Set, or Custom) with an optional scaling factor—useful for optimising quality or performance. The Substance Engine has been updated to version 9.2.5, and export presets now correctly handle grayscale mesh maps.</p>



<h3 id="fixes-and-known-issues" class="wp-block-heading">Fixes and known issues</h3>



<p class="wp-block-paragraph">Crashes during project loading and path snapping have been addressed, along with several interface glitches in the Path panel and tool properties. However, Adobe lists known issues with the new Ribbon system, including UV tile performance drops, tangent loops at corners, and instability with very long text paths. HDR colour conversion under ACES on Linux still clamps values, and the right-click menu remains undersized on HD displays.</p>



<h3 id="practical-note" class="wp-block-heading">Practical note</h3>



<p class="wp-block-paragraph">As always, production artists should <strong>test the Vulkan backend</strong> and new path workflows in controlled environments before using them in active projects. Hardware behaviour, especially for GPU-based raytracing, may vary depending on drivers and GPU vendor support.</p>



<h3 id="summary" class="wp-block-heading">Summary</h3>



<p class="wp-block-paragraph">Painter 11.1 is less a feature flourish than a structural overhaul. Vulkan unifies the graphics layer across all platforms, the Ribbon tool introduces precision path workflows, and displacement gains measurable units.<br />Together, these mark a shift toward more predictable, platform-agnostic performance in Adobe’s texturing flagship.</p>



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



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/11/20/ribbon-rules-substance-painter-11-1-goes-vulkan/">Ribbon Rules: Substance Painter 11.1 goes Vulkan</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/mikekuhn/">Mike Kuhn</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_ribbon.webp?fit=650%2C300&#038;quality=72&#038;ssl=1" length="62026" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_ribbon.webp?fit=650%2C300&#038;quality=72&#038;ssl=1" width="650" height="300" 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 ornate wooden treasure chest featuring intricate blue patterns and golden vines. Overlaying the chest is a winding path marked with checkered flags and a colored line, suggesting a racing theme.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/banner_ribbon.webp?fit=650%2C300&#038;quality=72&#038;ssl=1" width="650" height="300" />
<post-id xmlns="com-wordpress:feed-additions:1">227549</post-id>	</item>
		<item>
		<title>Houdini 21: Like good wine (Part1,  VFX &#038; Geo)</title>
		<link>https://digitalproduction.com/2025/11/17/houdini-21-like-good-wine-part1-vfx-geo/</link>
		
		<dc:creator><![CDATA[Manuel Kotulla]]></dc:creator>
		<pubDate>Mon, 17 Nov 2025 06:00:00 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[3D modeling software]]></category>
		<category><![CDATA[ambient occlusion]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Copernicus]]></category>
		<category><![CDATA[dynamics]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Houdini]]></category>
		<category><![CDATA[ICE.ART]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[meshing]]></category>
		<category><![CDATA[modelling]]></category>
		<category><![CDATA[MPM Solver]]></category>
		<category><![CDATA[particle simulation]]></category>
		<category><![CDATA[Procedural Modelling]]></category>
		<category><![CDATA[SideFX]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[USD]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[volumetric]]></category>
		<category><![CDATA[Vulkan]]></category>
		<category><![CDATA[Zibra]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=213697</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/mpm_intro.png?fit=1200%2C615&quality=72&ssl=1" width="1200" height="615" title="" alt="A clear glass cup with whipped coffee being poured into it, showcasing layers of creamy foam and brown coffee. The cup is surrounded by scattered coffee beans and a silver frother on a dark surface." /></div><div><p>Houdini 21 polishes the chaos: production-ready MPM, neural surfacing, smarter Pyro, and Vulkan viewport upgrades: all taste-tested for real-world use. (Part 1 of ???)</p>
<p>The post <a href="https://digitalproduction.com/2025/11/17/houdini-21-like-good-wine-part1-vfx-geo/">Houdini 21: Like good wine (Part1,  VFX & Geo)</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/11/mpm_intro.png?fit=1200%2C615&quality=72&ssl=1" width="1200" height="615" title="" alt="A clear glass cup with whipped coffee being poured into it, showcasing layers of creamy foam and brown coffee. The cup is surrounded by scattered coffee beans and a silver frother on a dark surface." /></div><div><h3 id="a-tasting-of-the-dynamics-and-geometrys-side-of-effects" class="wp-block-heading"><strong>A tasting of the dynamics and geometrys side (of) effects</strong></h3>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:236,&quot;href&quot;:&quot;https:\/\/www.sidefx.com\/tutorials\/how-to-create-thruster-fx&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251227131028\/https:\/\/www.sidefx.com\/tutorials\/how-to-create-thruster-fx\/&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.sidefx.com\/tutorials\/how-to-create-thruster-fx\/&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-06 10:39:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 21:37:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 19:57:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 17:35:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 13:39:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-10 20:30:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-04 03:56:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 13:31:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 21:49:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-08 12:18:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 20:45:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 01:40:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 13:50:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-29 12:42:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 06:53:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-15 08:22:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-21 10:44:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-03 19:17:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-09 21:49:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-16 11:53:47&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-16 11:53:47&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:237,&quot;href&quot;:&quot;https:\/\/www.sidefx.com\/contentlibrary\/carbd-dual-car-collision&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251119201225\/https:\/\/www.sidefx.com\/contentlibrary\/carbd-dual-car-collision\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 13:09:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 10:39:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 21:37:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 19:58:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 17:35:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 13:39:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-10 20:30:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-04 03:57:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 13:31:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 21:49:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-08 12:18:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 00:04:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 07:10:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 13:50:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-29 12:42:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 06:53:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-15 08:22:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-21 10:44:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-03 19:17:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-09 21:49:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-16 11:53:51&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-16 11:53:51&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]"></span>


<p class="wp-block-paragraph">This release is not about the number of features, but about finishing what was started, achieving true production readiness, robustness, performance, and ease of use. It’s a version focused on quality of life. Feature sets like MPM simulations and Karma have matured like a good wine. The machine learning tools respect the artist’s skill set and have left their state of play are actual usefull in production.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/image-8.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="614"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/image-8.png?resize=1200%2C614&quality=72&ssl=1"  alt="A graphic titled &#039;R&D Priorities&#039; featuring the logo of Houdini at the center. Below the logo are two gray boxes labeled &#039;Strengthen Core Technologies&#039; and &#039;Enhance User Experience&#039;, with an orange button at the bottom stating &#039;KEEP IT ALL PROCEDURAL&#039;. The background is black."  class="wp-image-224976" ></a><figcaption class="wp-element-caption">SideFX’s R&D priorities presented at Equinox Hive Keynote</figcaption></figure>



<p class="wp-block-paragraph">Even though SideFX remains modest in its official statements, Houdini 21 is a massive release. For the feature-hungry among us, the highlights include a fully matured APEX; a refined and clever animation and rigging framework; a simulating Copernicus (think <em>Substance on Dope</em>), and in the VFX realm, the production-ready MPM Solver. On top of that, we’re seeing machine learning tools popping up in all the right places (AI for people who don’t expect a Pixar film from a single click), faster and expanded rendering with Karma, and a healthy dose of quality-of-life improvements.</p>



<p class="wp-block-paragraph">Since our editorial cat can only count to 300, we can’t tell you the exact number of new or improved features,  but we’re impressed nonetheless. And soon, you will be too. To avoid overwhelming both writer and reader, we’re breaking this article into a mini-series. We’ll start with VFX & Geometry, followed by Solaris & Karma, Copernicus & Terrain, and the massive Animation & Rigging tools.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="615"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_intro.png?resize=1200%2C615&quality=72&ssl=1"  alt="A clear glass cup filled with layers of frothy coffee and cream on a dark background. Coffee beans and sugar crystals are scattered on the surface around the cup, enhancing the rich café ambiance."  class="wp-image-213821" ><figcaption class="wp-element-caption">The beaut of MPM. Art by Peter Sanitra</figcaption></figure>



<h3 id="mpm" class="wp-block-heading">MPM</h3>



<p class="wp-block-paragraph">One of the most exciting additions in H20.5 was without question the MPM Solver. The <strong>M</strong>aterial<strong>P</strong>oint<strong>M</strong>ethod truly allows you to simulate a wide range of different materials. From water, snow, and sand to honey, metal, and concrete, all within a single Solver setup. The geometry is simply substituted by points or particles, which are then simulated. The different materials interact physically accurate and constraint-free, purely based on their assigned parameters.</p>



<p class="wp-block-paragraph">The initial release was already impressive, but it left users standing somewhat in the simulated rain when asking: <em>“How do I get a proper mesh with UVs?”</em>  That exact issue has now been beautifully solved in H21. Any MPM simulation, whether rigid body or fluid, can now be meshed (as polygons or SDF volumes), including UVs, color, and other attributes, using no more than two nodes. </p>



<p class="wp-block-paragraph">A nice and usefull addition to this workflow is the MPM Debris node, which generates new points along fracture lines as sources for smoke, dirt, or secondary debris effects. So let’s take a look at meshing hard and fluid or granular surfaces across a few setups and scenarios and wrap things up with a creamed cookies drink while watching the official and very excellent MPM demo.</p>



<figure class="wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="492"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  data-id="213874"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_vase_1-1.png?resize=1200%2C492&quality=72&ssl=1"  alt="A 3D modeling interface showcasing a geometric scene with a sphere above a red wireframe box. On the right, a control panel is open displaying attributes related to the geometry, including a node network for adjustments."  class="wp-image-213874" ><figcaption class="wp-element-caption">MPM Configure comes with everything you need for a happy little MPM simulation.</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="471"  data-id="213875"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_vase_2.png?resize=1200%2C471&quality=72&ssl=1"  alt="A 3D modeling interface displaying a wireframe vase surrounded by red highlighted objects on a grid background. The right panel features nodes for material and geometry settings in a software environment."  class="wp-image-213875" ><figcaption class="wp-element-caption">Replacing the default collider and source with our own models</figcaption></figure>
</figure>



<h3 id="surfacing-mpm-simulations" class="wp-block-heading">Surfacing MPM Simulations</h3>



<p class="wp-block-paragraph">Testing time! For this test setup, we’ll have a clay ball smash into a vase model, paying close attention to UV transfer and the generation of smaller fragments through the Debris Source. The easiest way to start an MPM simulation is by typing “MPM Configure” into the node search. This gives you a complete set of starter nodes right away. (Under <em>MPM Configure</em>, you’ll also find plenty of additional example setups for study or creative repurposing.) By the way, the MPM container on the far right controls the overall resolution of the entire simulation.</p>



<p class="wp-block-paragraph">We replace the default sphere with our own model and can now assign materials directly inside the mpmSource node and tweak them to our liking. It’s genuinely fun. Feels a bit like a mini-game. Since a concrete material would be more realistic but also quite boring as a vase material, we went with Chunky Snow instead. The environment comes in via an Object Merge directly into the mpmCollider Sop, ready to go.  Our clay ball, the antagonist of this little simulation, isn’t a collider per definition but another mpmSource ready to be smashed, merged with the vase and given its own material behavior, Chunk Soil.</p>



<p class="wp-block-paragraph">To make sure the particles can actually see and “love” each other, we need to enable Particle-Level Collision in the solver. The new Auto Sleep feature helps keep the vase passive until the collision happens, preventing it from collapsing at frame one and saving quite a bit of compute time.</p>



<figure class="wp-block-gallery has-nested-images columns-2 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/2025/10/mpm_vase_3.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="473"  data-id="213879"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_vase_3.png?resize=1200%2C473&quality=72&ssl=1"  alt="A 3D modeling interface displayed on a computer screen, featuring a green wireframe figure in a virtual space, with a selection of geometry nodes and properties on the right side, indicating a focus on digital design and manipulation."  class="wp-image-213879" ></a><figcaption class="wp-element-caption">Let there be … snow?</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_vase_4.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="747"  data-id="213884"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_vase_4.png?resize=1200%2C747&quality=72&ssl=1"  alt="A 3D visualization displaying a cloud of data points in a grid environment. The data points are primarily in grey, with clusters of bright green and red, indicating distinct areas. A sidebar on the right shows a flow chart with labeled nodes, providing additional context."  class="wp-image-213884" ></a><figcaption class="wp-element-caption">What awounderfull mess … and soon mesh.</figcaption></figure>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_sleep.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="638"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  data-id="218079"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_sleep.jpg?resize=1200%2C638&quality=80&ssl=1"  alt="A screenshot of a software interface displaying simulation settings. Options for solver and output adjustments are visible, with highlighted features like &#039;Enable Particle Based Collisions&#039; and &#039;Enable Auto Sleep&#039; indicated by arrows. Horizontal sliders control various parameters."  class="wp-image-218079" ></a><figcaption class="wp-element-caption">To get proper collisions, make sure to enable particle-level collisions.</figcaption></figure>
</figure>



<p class="wp-block-paragraph">Since the clay ball will be meshed as a fluid and granular surface and the vase as a rigid object, we first separate the MPM particles using a Blast node, filtering them by their respective source names.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/Kc3t0Zy2jGU?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">Hero and antagonist with different colored mpmSources in one Simulation.</figcaption></figure>



<p class="wp-block-paragraph">For surfacing the vase, we use the mpmPostFracture node, which takes the rest-geometry and the MPM particles as input. This node essentially breaks the geometry apart “end to start,” so it needs to be fed the final frame of the simulation. After that, we choose either Voronoi or Boolean Cut as the fracture method. The latter can generate interior details, subtle irregularities on the inner faces of the fracture, that weren’t visible before, and it’s also faster to compute.  We can further control the number of pieces as well as define the minimum fragment size at which new pieces should be generated.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_vase_5-1.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="420"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/mpm_vase_5-1.png?resize=1200%2C420&quality=72&ssl=1"  alt="A detailed vase with intricate patterns displayed among several gray rocks on a flat surface. To the right, a user interface is visible, showing a node-based layout for editing parameters, with sliders and options for adjustments."  class="wp-image-213888" ></a><figcaption class="wp-element-caption">UV-ready for destruction with ray-traced glory in Vulkan. Check out those beautiful UVs.</figcaption></figure>



<p class="wp-block-paragraph">The final node in the chain is mpmDeformPieces, which transfers the newly generated fracture geometry onto the MPM particles  and just like that, the vase shards, physically convinced they’re made of snow, go flying through the scene, complete with perfectly intact UVs. For more of a muddy mess, we could have generated a liquid or granular surface instead, but we’ll save that for the clay ball. The result from the Debris Source, which lets you precisely define when and where particles based on fracture are emitted, is then passed into a POP network, including collisions from the vase and background).</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/aWM3P-Gp9FE?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">Nice working UVs meet Debris Source particles and a snowy-chunky vase.</figcaption></figure>



<p class="wp-block-paragraph">Time to get serious:</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/K3a38UXR-DQ?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">Smashing time!</figcaption></figure>



<h3 id="continuos-emissions-surface-tension" class="wp-block-heading">Continuos Emissions & Surface Tension</h3>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/I9T00RsDfwM?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">Layered continuos emission powered by a pop turbulence force</figcaption></figure>



<p class="wp-block-paragraph">With this new option, you can quickly fill containers, simulate expanding materials, or layer different materials on top of each other. The option is located in the mpmource node and spreads new particles apart using positive pressure.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/image-4.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="576"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/image-4.png?resize=1200%2C576&quality=72&ssl=1"  alt="A digital 3D model workspace displaying two objects: a large purple, speckled vase-like shape and a smaller spherical shape to its left. On the right, a settings panel is open, showcasing options for geometry adjustments with sliders and parameters."  class="wp-image-221372" ></a><figcaption class="wp-element-caption">The higher the expansion value, the faster the MPM source grows.</figcaption></figure>



<p class="wp-block-paragraph">Let’s take our vase and let a thick, viscous something ooze out of it. A good chance to show how simple MPM can be: if we want things to float inside the fluid, they just need a lower density. A few cubes are generated and assigned a jelly material. Two geometries, two MPM Sources, merged and fed into the solver. That’s all it takes. Just as easily, you can mix different fluids within the same setup. And for a bit more drama, we can dive into the solver and add a POP Wind node with some turbulence.</p>



<p class="wp-block-paragraph">Surface tension allows for realistic effects such as droplets, tendrils, and flowing water. H21 introduces two new ways to control surface tension for both liquid and viscous materials inside the MPM Solver. The Point Based method offers higher accuracy and stability, making it ideal for small and detailed simulations. The Grid Based method, on the other hand, is optimized for performance and handles millions of particles more efficiently, which makes it better suited for large-scale scenes. External forces and friction can be increased if objects keep moving when they shouldn’t. Otherwise, you might end up with a scene straight out of <em>Terminator 2</em>.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="787"  height="552"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/image-20.png?resize=787%2C552&quality=72&ssl=1"  alt="A flowchart illustrating preferences for surface tension methods. At the top, it states &quot;I want Surface Tension.&quot; It branches into options for accuracy and speed, leading to Point Based Surface Tension and Grid Based Surface Tension."  class="wp-image-216863" ><figcaption class="wp-element-caption">Choose your destiny. / SideFX</figcaption></figure>



<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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/cTNOXOFRqoI?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"><em>Liquid mpm sim with and w/o Surface Tension</em></figcaption></figure>



<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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/9BazotjCaEc?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"><em>Meshing of MPM Particles as (Neural) Fluidsurface … </em></figcaption></figure>



<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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/uHEOII-kkDY?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">… or as particles and particle driven instances.</figcaption></figure>



<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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/-XqpzR8AA2c?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">Breaking Geo > Sim with Jp Attribute > Separated Breakpoints > 2nd Sim Based on Breakpoints</figcaption></figure>



<p class="wp-block-paragraph">To achieve high levels of detail without an unnecessarily large number of simulation points, the new, more precise collision detection allows you to use the fracture edges of a simulation as the source for a targeted secondary simulation. The attribute Jp (Plastic Compression/Stretching) is key here. It can be used to isolate the fractured areas and feed them into a Surfacing node set to VDB mode. This resulting volume can then serve as the source for the second simulation. And don’t forget to use the main simulation result as a collider.</p>



<figure class="wp-block-embed is-type-video is-provider-vimeo wp-block-embed-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="WCgWZRazwM1sUTvUFnep3ERlm65OIILYswDXPk4uSjNB1vCPy7KQphfJuJf4Gy2SBAiqFbEY"><iframe loading="lazy" title="mpm_collider" src="https://player.vimeo.com/video/1112443940?dnt=1&app_id=122963" width="1200" height="675" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share" referrerpolicy="strict-origin-when-cross-origin"></iframe></span>
</div><figcaption class="wp-element-caption">Adding details through 2nd simulation. / SideFX</figcaption></figure>



<p class="wp-block-paragraph">And finally to top it off, the official demo. A detailed breakdown of that beautiful cookie shot.</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/50Q25JKBMK8?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">SideFX</figcaption></figure>



<h3 id="machine-learning-in-dynamics" class="wp-block-heading">Machine Learning in Dynamics</h3>



<p class="wp-block-paragraph">You won’t find any generative AI native in Houdini, but rather a growing collection of smart, locally running models, often trained by yourself, designed to simplify or speed up time-consuming tasks.</p>



<h3 id="surfacing-flip-vellum-particle-simulations" class="wp-block-heading">Surfacing Flip, Vellum & Particle Simulations</h3>



<p class="wp-block-paragraph">Alongside Neural Point Surfacing for MPM, the new Neural Point Surface and proven Particle Fluid Surface nodes now bring neural meshing to FLIP, Vellum, and POP simulations as well. Until now a bunch of points are trying to reconstruct the surface of a material. With neural meshing, you can now achieve much sharper, more detailed surfaces across a both high and low frequencies. The result: surfaces that are no longer uniformly fuzzy, but crisp, structured, and temporally stable. As before, you can train your own models, but even the included presets already produce finer details. And thankfully, the whole thing is GPU-accelerated.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/vfx_ML_neuralpop-2.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="484"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/vfx_ML_neuralpop-2.png?resize=1200%2C484&quality=72&ssl=1"  alt="A computer screen displaying a 3D modeling interface. On the left side, two textured models labeled &#039;Average Position&#039; and &#039;Neural Surface&#039; are shown. The right side features a node graph and adjustable parameters for editing geometry."  class="wp-image-213833" ></a><figcaption class="wp-element-caption">Machine-learning neural-AI particle meshing wonder, now with UV and attribute transfer magic</figcaption></figure>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/image-7.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="542"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/image-7.png?resize=1200%2C542&quality=72&ssl=1"  alt="A side-by-side comparison of two 3D rendering techniques. On the left, a grey geometric shape with particle fluid simulation showing volumetric effects. On the right, a similar shape rendered using neural point surface technology, with a stylized appearance."  class="wp-image-224892" ></a><figcaption class="wp-element-caption">More detail at low and high frequencies thanks to Neural Surface / SideFX</figcaption></figure>



<h3 id="volume-upres" class="wp-block-heading">Volume Upres</h3>



<p class="wp-block-paragraph">The core problem behind volume up-resing: for efficiency, artists often create and approve low-resolution simulations. But once the voxeldensity is increased, the overall shape of the sim tends to change. With the new tools, a low-res simulation can now be upscaled while preserving its exact shape. This not only keeps previously approved versions intact, but also allows for far more iterations. A model that’s been trained on a specific motion or behavior can now upscale multiple variations of it.</p>



<p class="wp-block-paragraph">The Billowy Smoke recipe (or shelf tool) comes with a pretrained up-res model already integrated. Let’s start by looking at a comparison between the low-res input simulation and the 3× up-res result.</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/gWlaHWtTuqk?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"><em>Promising results — nice details, but some artifacts remain.</em></figcaption></figure>



<p class="wp-block-paragraph">Details are nicely added, while the overall shape is preserved impressively well. Caching took a bit of time, but it’s still far faster than running a full high-res simulation.  The real idea, however, is that we can now reuse this up-res model for all our future Billowy Smoke setups and honestly, we probably should. So, let’s quickly modify the setup and see if we can break the upscaler.</p>



<p class="wp-block-paragraph">This time, the solver runs at a voxel size of 0.05, using the 2× upscaler. The 3× model didn’t really add more detail, just extra waiting time. For a bit more fun, a Gas Wind with random direction and a collision shape were added.  That collision shape, as it turns out, gives the upscaler a bit of trouble as seen below. </p>



<p class="wp-block-paragraph">But when comparing the up-res result to a true high-res sim, it’s clear that the system is really good at preserving the base form. Doubling the voxel size in the high-res sim, on the other hand, changes the overall shape and eats up a ton of time but stays artifact-free. Or, if you really want perfection, you could just train a model specifically for this type of collision.</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/WLbhfoQRFCQ?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"><em>Naturally, the simulation changes with voxel density. Higher resolution, different behavior.</em></figcaption></figure>



<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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/2n8dwInyjzk?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"><em>With stronger motion, the up-res process tends to produce more artifacts. To be fair, though, the model wasn’t really trained for that much wind.</em></figcaption></figure>



<p class="wp-block-paragraph">If you want to train your own model, this Equinox Hive talk walks you through every detail:</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/9k2-WcWvQYI?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="zibra-ai-vdb-compression" class="wp-block-heading">Zibra AI VDB compression</h3>



<p class="wp-block-paragraph">With this plugin you can save up to 99 percent of storage space when caching VDB simulations, which makes it perfectly suited for use in real-time engines such as Unreal Engine 5. The Zibra toolset, distributed via SideFX Labs, provides three dedicated nodes. </p>



<p class="wp-block-paragraph">The first, zibravdb_compress, writes and exports .zibravdb files for use in Unreal and similar environments. The second, zibravdb_decompress, brings those files back into Houdini. And finally, zibravdb_filecache acts as a modified File Cache node that automatically handles compression, loading, and decompression for further use inside Houdini.  Before diving in, you’ll need to download the mode<strong>l</strong> and obtain a license, potentially a free personal one if your revenue is below 100 K USD. The license management can be accessed directly from any of the three nodes.</p>



<p class="wp-block-paragraph">For a quick benchmark, I used the Fireball Recipe and cached one regular VDB sequence alongside two Zibra versions with different quality settings. The original VDB sequence weighed 294 MB. The Zibra compression at a quality setting of 0.2 came in at only 5 MB, roughly 98 percent smaller. At a quality setting of 0.9, the result visually matched the original VDB almost perfectly while staying at just 36 MB, around 88 percent less.<br />That insane low file size at 0.2 naturally comes at the cost of lost detail, as visible in the comparison graph below. Still, the results are impressive and they open up the possibility for bringing volumetric simulations into real-time pipelines far more efficiently than before.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/zibra_vs_vdb-1.png?resize=1200%2C675&quality=72&ssl=1"  alt="Three distinct explosion graphics labeled &#039;Zibra 0.9&#039;, &#039;VDB&#039;, and &#039;Zibra 0.2&#039; displayed on a turquoise background. Each explosion has varying intensity and smoke detail, showcasing the differences in simulation quality."  class="wp-image-217145" ><figcaption class="wp-element-caption">Different levels of Zibra compression vs reference VDB.</figcaption></figure>



<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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/9LH73uFi1KE?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="pyro-shelve-tool-presets" class="wp-block-heading">Pyro Shelve Tool Presets</h3>



<p class="wp-block-paragraph">Another way to get artists up to speed faster are production-ready presets, not just educational examples, but tools meant to be customized for your very real projects. Each of them comes with a ready-to-use Solaris network, fully set up for rendering straight out of the box. Even better, the Help section now includes a short guide and exploanation of important Nodes for every preset. </p>



<p class="wp-block-paragraph">SideFX strikes a noticeably new tone here, aiming to flatten the learning curve rather than overwhelming newcomers with endless options (which, to be fair, they still do from time to time). These guides can be found under Documentation → What’s New → Pyro. In this section, we’ll take a closer look at three fundamentally different presets, each showcasing its own approach and creative use case.</p>



<h3 id="stylized-flame" class="wp-block-heading">Stylized Flame</h3>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/videoframe_6382.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/videoframe_6382.png?resize=1200%2C675&quality=72&ssl=1"  alt="An animated orange explosion with splashes of liquid against a black background, creating a dramatic contrast and emphasizing the vibrant colors."  class="wp-image-224931" ></a><figcaption class="wp-element-caption">SideFX</figcaption></figure>



<p class="wp-block-paragraph">With the refined Copernicus toolset, entirely new worlds open up: stylized fire based on a classic Pyro simulation, right inside Houdini. And if needed, even live-rendered in Solaris.</p>



<figure class="wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="817"  data-id="213723"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/Pyro_Shelvetool_stylized_b.png?resize=1200%2C817&quality=72&ssl=1"  alt="A 3D simulation of pinkish smoke billowing from the left side, showcased against a digital grid background. On the right, a node editor interface displays a complex flowchart for manipulating the smoke effects, highlighting various parameters and connections."  class="wp-image-213723" ><figcaption class="wp-element-caption">Classic pyro sim as source. The “ToonFX” is created inside a COP(ernicus) node.</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="482"  data-id="213719"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/Pyro_Shelvetool_stylized_a.png?resize=1200%2C482&quality=72&ssl=1"  alt="A digital workspace showing a brown topographical map on the left, complemented by a complex network of nodes on the right, illustrating a creative design process in a graphical software environment."  class="wp-image-213719" ><figcaption class="wp-element-caption">Temperature and flame fields are separated inside the 2.5D space – or is it 3D after all?</figcaption></figure>
</figure>



<p class="wp-block-paragraph">To put the claim of “easy adaptability” to the test, we took the Pyro Fireball preset and gave it a Toon-style makeover. Adding the VDB field “Flame” inside the solver’s output was all it took to make it work. The output from the Cop node, by the way, can be merged directly into the scene for further Houdini style editing.</p>



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


<h3 id="ground-explosion-b" class="wp-block-heading">Ground Explosion B</h3>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/videoframe_1760.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/videoframe_1760.png?resize=1200%2C675&quality=72&ssl=1"  alt="An explosion with a large fireball and billowing smoke rising against a black background, surrounded by fiery debris and orange flames extending outward."  class="wp-image-224926" ></a><figcaption class="wp-element-caption">SideFX</figcaption></figure>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="600"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/Pyro_Shelvetool_groundbumm.png?resize=1200%2C600&quality=72&ssl=1"  alt="A realistic 3D rendering of a soft cloud formation on the left, with a dark background featuring a grid. On the right, a network diagram displays interconnected nodes and lines, showcasing a procedural geometry editor interface."  class="wp-image-213809" ><figcaption class="wp-element-caption">Layered Pyro Sim with Render-Ready Solaris network.</figcaption></figure>



<p class="wp-block-paragraph">This shelf tool sets up a sparse pyro simulation featuring a large-scale explosion, smoke trails, and a shockwave. For more control and efficiency, it’s actually made up of <strong>two separate simulations</strong>, layered on top of each other and interacting through their velocity fields.</p>



<h3 id="candle-flame" class="wp-block-heading">Candle Flame </h3>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/videoframe_3612.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/videoframe_3612.png?resize=1200%2C675&quality=72&ssl=1"  alt="A red candle with a flickering flame, featuring wax dripping down its sides, against a dark background. The bright flame contrasts with the smooth red surface of the candle."  class="wp-image-224933" ></a><figcaption class="wp-element-caption">SideFX</figcaption></figure>



<p class="wp-block-paragraph">A candle flame might not be the most exciting thing visually, but it’s one of those Pyro results you end up needing again and again. What makes this preset interesting, though, is the <strong>procedurally modeled candle</strong> that comes with it. Exploring that setup is almost more fun than the Pyro sim itself.</p>



<figure class="wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/Pyro_Shelvetool_Candle-3.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="773"  data-id="213707"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/Pyro_Shelvetool_Candle-3.png?resize=1200%2C773&quality=72&ssl=1"  alt="A 3D rendering of a fluid-like yellow object with elongated drips on the left side, alongside a detailed, structured flowchart with interconnected nodes in white and blue on a dark background to the right."  class="wp-image-213707" ></a><figcaption class="wp-element-caption">Even the wildly procedural candle model is fully inspectable, though, admittedly, not exactly simple</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/Pyro_Shelvetool_Candle2.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="883"  data-id="213706"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/Pyro_Shelvetool_Candle2.png?resize=1200%2C883&quality=72&ssl=1"  alt="A realistic 3D rendering of a lit candle with wax dripping down its sides, standing on a flat surface. On the right, a tree-like diagram of associated nodes or elements, likely from a digital modeling or animation software."  class="wp-image-213706" ></a><figcaption class="wp-element-caption">Clean and surprisingly straightforward</figcaption></figure>
</figure>



<h3 id="thruster-fx" class="wp-block-heading">Thruster FX</h3>



<p class="wp-block-paragraph">In true H21 fashion and in the spirit of overall efficiency boosts, the new Thruster FX tool makes its debut: a setup designed to create engine and propulsion emissions with ease. It’s not just a new node, but rather a complete Recipe, a preconfigured network of nodes that some might, in hushed tones, simply call “presets.”</p>



<p class="wp-block-paragraph">With a cheerful click on Thruster Exhaust in the Pyro Shelf Tools (or via Configure Thruster in the Tab menu), you’ll get a fully adaptable node tree, including a ready-to-render Solaris network. The effect itself isn’t a simulation but a cleverly layered, art-directable procedural system built around VOP Nodes. Multiple pyrothrusterexhaust nodes are stacked in layers, each responsible for different components like sparks, fire, and plasma. All working together to form a surprisingly easy to use thruster system.</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/HlpwOFirPaM?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">A layered procedural effect without the need to use simulations</figcaption></figure>



<p class="wp-block-paragraph">So, what does it actually look like? And can it really be used straight out of the box, as promised? The short answer: pretty much, yes. The rendering comes surprisingly close to the viewport preview.  To get it running, only a few connections inside the included Solaris network needed to be adjusted. For our small test scene, we did a bit of kitbashing inside Solaris, then added some glow and polish in Fusion.</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/NF1zQjShrjY?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 finished thruster. See how easy this is ? </figcaption></figure>



<p class="wp-block-paragraph">Let’s take a closer look at the node, both from the outside and under the hood. The node expects a primitive as input, and a simple circle usually does the trick. It outputs both particles and a volume containing density and temperature fields. In the General tab, you can control speed, length, and the overall shape via a spline ramp. The Exhaust section handles the color ramp and lets you tweak the underlying noise pattern, which has a strong impact on the overall form. Under the hood, the node generates a VDB from Polygon, then modifies the result with a Volume VOP and a Volume Adjust Fog node.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/custom.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="561"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/custom.png?resize=1200%2C561&quality=72&ssl=1"  alt="A software interface displaying a 3D simulation scene on the left, featuring glowing blue particles and scattered rocks, with a node graph on the right showcasing geometry settings and animation parameters."  class="wp-image-216801" ></a><figcaption class="wp-element-caption">Custom Thruster via Ramp und CopytoPoints</figcaption></figure>



<p class="wp-block-paragraph">As part of the ongoing effort to simplify things and lower the learning curve, SideFX has also released a good and detailed tutorial mini series: s<a href="https://www.sidefx.com/tutorials/how-to-create-thruster-fx" target="_blank" rel="noopener" title="">idefx.com/tutorials/how-to-create-thruster-fx</a></p>



<h3 id="car-destruction-fx" class="wp-block-heading">Car Destruction FX</h3>



<figure class="wp-block-embed is-type-video is-provider-vimeo wp-block-embed-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="79pD0ETdR"><iframe loading="lazy" title="caRBD Dual-car Collision" src="https://player.vimeo.com/video/1111808816?dnt=1&app_id=122963" width="1200" height="675" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share" referrerpolicy="strict-origin-when-cross-origin"></iframe></span>
</div><figcaption class="wp-element-caption">SideFX</figcaption></figure>



<p class="wp-block-paragraph">So that we can also crash the rigs built with the Car Rig SOP introduced in H20.5, Houdini 21 brings us the new Car Destruction Tools, led by the mighty RBD Car Fracture SOP, supported by the RBD Car Transform SOP. The first one takes care of fracturing and constraint creation, automatically handling the typical materials you’d expect in a vehicle: glass, metal, wood, and rubber. The RBD Car Transform SOP, similar to Transform Pieces, ensures that all pre-fractured parts are efficiently transformed based on the simulation points. You’re not limited to cars, by the way. Anything that follows the same basic logic can be blown apart. From motorcycles to helicopters, it all breaks just fine.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/image-2.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="514"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/image-2.png?resize=1200%2C514&quality=72&ssl=1"  alt="A 3D modeling software interface displays a wireframe model of a car, with color-coded geometry manipulation tools and nodes shown for texture adjustments, alongside various settings and parameters on the right. The background is a light blue grid."  class="wp-image-220986" ></a><figcaption class="wp-element-caption">The RBD Car Fracture SOP handles the dirty work — assigning materials, fracturing them, and wiring up the constraints.</figcaption></figure>



<p class="wp-block-paragraph">Destruction-hungry artists will find a detailed yet easy-to-follow example scene in the SideFX Content Library, the same visuals you might recognize from the keynote: <a href="https://www.sidefx.com/contentlibrary/carbd-dual-car-collision/" target="_blank" rel="noopener" title="">sidefx.com/carbd-dual-car-collision/</a>. A fitting go-through video can be found here:</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/aiRL_0sz1zw?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="geometry-viewport-and-other-tasty-qol" class="wp-block-heading">Geometry, Viewport and other tasty QoL</h3>



<p class="wp-block-paragraph">Coming from its deep VFX roots, Houdini has taken quite a journey to establish its own distinct style of procedural modeling. With H21, that journey continues, extending existing nodes and adding a few genuinely useful new ones along the way. This time, even the viewport got some well-deserved love, now powered by Vulkan and capable of loading Gaussian Splats directly.</p>



<h3 id="sculpting-in-time" class="wp-block-heading">Sculpting in Time </h3>



<p class="wp-block-paragraph">The Sculpt SOP, introduced in H20.5 and (surprisingly) quite useful, now gets a genuinely groundbreaking new feature called Shot Sculpting allowing time-based, keyframe-free sculpting.  Originally intended as a correction tool for character animation, the node turns out to be just as handy for VFX and motion design work.</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/JApD1NgjNjM?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">Temporal control is handled through the Shot Sculpt panel, which at first glance looks a lot like an NLE timeline and, in principle, works much the same way. Sculpting can be organized into layers that can be offset in time, faded in and out (complete with easing), muted, or adjusted in opacity. Alternatively, you can use mask_track to paint time-based attributes, which can then be passed downstream and used in other nodes, for an obvious example, as masks.</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/oyjc61W8GK0?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">Otherwise, the same rules apply as for the regular Sculpt SOP, whose updates we’ll take a look at next. In line with the new Shot Sculpting feature, the mask system has been reworked. Masks can still be painted manually, but can now also be loaded from an upstream float attribute, saved permanently, and blurred or sharpened as needed.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="610"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/model_sculpt_masks.png?resize=1200%2C610&quality=72&ssl=1"  alt="A 3D modeling software interface displaying a stylized green and gray face sculpture on the left, with various modeling tools and parameters visible. The right panel shows geometry parameters with adjustable settings."  class="wp-image-219441" ><figcaption class="wp-element-caption">Two Adjust Float nodes generate low- and high-frequency noise attributes — both can be loaded directly as mask inputs (shown in green) inside the Sculpt SOP.</figcaption></figure>



<p class="wp-block-paragraph">There are also new brushes. My personal highlight, the Elastic Grab brush:</p>



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


<p class="wp-block-paragraph">Of course, the complexity and depth of ZBrush remain unmatched, but for many tasks, artists can now comfortably stay right inside Houdini.</p>



<h3 id="geometry-masks" class="wp-block-heading">Geometry Masks</h3>



<p class="wp-block-paragraph">There are also updates when it comes to masking. Several well-known nodes now include a Mask parameter, allowing the effect to be restricted to a painted or procedurally generated mask. Among them: Peak SOP, Soft Peak SOP, Inflate SOP, Flatten SOP, and Point Jitter SOP.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="506"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/10/masks-1.png?resize=1200%2C506&quality=72&ssl=1"  alt="A 3D modeling interface displaying two bear figures. The left bear is rendered with a colorful texture overlay, while the right bear is shown in a wireframe format. The interface on the right includes node-based geometry options for adjustments."  class="wp-image-217139" ><figcaption class="wp-element-caption">Thick leg thanks to a painted mask affecting a Peak Node.</figcaption></figure>



<h3 id="uv-flatten-from-points" class="wp-block-heading">UV Flatten from Points</h3>



<p class="wp-block-paragraph">The latest addition to Houdini’s already powerful UV toolset could just as well be called “UV from Voronoi” since that’s exactly what it’s based on. The node distributes random or precisely placed points across the surface and uses them to calculate clean, non-overlapping UVs. It’s primarily designed for complex, high-resolution meshes, where traditional unwrapping tends to get messy fast.</p>



<figure class="wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/model_uv_A.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="504"  data-id="220881"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/model_uv_A.jpg?resize=1200%2C504&quality=80&ssl=1"  alt="A 3D modeling interface displaying a mesh object resembling irregular shards on the left, and a sculpted organic shape on the right. The screen also shows a node-based editor with several operations connected, indicating active manipulation of the model."  class="wp-image-220881" ></a><figcaption class="wp-element-caption">Voronoi-like UV distribution using a (random) Scatter node.</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/model_uv_B.jpg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="545"  data-id="220882"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/model_uv_B.jpg?resize=1200%2C545&quality=80&ssl=1"  alt="A 3D modeling software interface displaying a wireframe turtle model on the left side, with a grid background. On the right side, a node-based programming interface shows the structure for the turtle model with connections and parameters."  class="wp-image-220882" ></a><figcaption class="wp-element-caption"><strong>Alternatively, the UV clusters can be output as an edge group.</strong></figcaption></figure>
</figure>



<h3 id="vulkan-viewport" class="wp-block-heading">Vulkan Viewport</h3>



<p class="wp-block-paragraph">Now enabled by default, the new Vulkan 3D viewport offers noticeably improved lighting, Ambient Occlusion, shading and ray tracing with built-in denoising, and a more accurate texture display though performance can take a hit if you push it too far.  New worklights including a fully adjustable Dome Light, Physical Sky, and Three-Point Light setup now serve as the default viewport lighting.</p>



<p class="wp-block-paragraph">Looking toward the future, the viewport can now display Gaussian Splats directly. Since splats are essentially just point clouds, and Houdini is fundamentally point-based, this opens up a rather promising combination. The .ply file can simply be loaded via a File SOP and passed into a Bake Splat SOP for further processing. From there, you can treat and manipulate the splats just like any other geometry using the usual SOP tools. More on rendering those Splats in the upcoming section on Solaris & Karma.</p>



<figure class="wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="567"  data-id="219892"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/gsplat_a.jpg?resize=1200%2C567&quality=80&ssl=1"  alt="A 3D modeling software interface displaying a textured cactus in a decorative pot on the left. On the right, a file explorer shows the selected cactus file with details, including file name and size."  class="wp-image-219892" ><figcaption class="wp-element-caption">Hi-Res GSplat from 3D Scan Studio iris</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="706"  data-id="219891"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/gsplat_b.jpg?resize=1200%2C706&quality=80&ssl=1"  alt="A 3D-rendered image of a cactus in a decorative pot, shown on the left side of a digital workspace. On the right side, a user interface displays nodes related to the cactus model&#039;s geometry."  class="wp-image-219891" ><figcaption class="wp-element-caption">Direct point-based editing of Gaussian Splats</figcaption></figure>
</figure>



<h3 id="curve-tools" class="wp-block-heading">Curve Tools</h3>



<p class="wp-block-paragraph">The new Extract Contours SOP can generate object outlines from a camera’s perspective either directly as edges or as an edge group. Quite handy for toon-style effects.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/model_contour.png?quality=72&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="479"  data-id="219451"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/model_contour.png?resize=1200%2C479&quality=72&ssl=1"  alt="A 3D modeling interface displaying a geometric wireframe of a dog&#039;s head on the left side, with a red background. On the right side, there are settings for geometry transformations, showing options for adjusting parameters."  class="wp-image-219451" ></a><figcaption class="wp-element-caption">World’s most famous pighead now with contourlines.</figcaption></figure>
</figure>



<p class="wp-block-paragraph">The well-known Curve SOP now allows you to interactively split points into branches (with unique vertex numbers) or fuse them back together.</p>



<h3 id="unsubdivide" class="wp-block-heading">Unsubdivide</h3>



<p class="wp-block-paragraph">If things ever get a bit too much, this node can reconstruct a low-res input geometry based on Catmull-Clark.</p>



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


<h3 id="conclusion-after-some-bottles-of-vfx" class="wp-block-heading">Conclusion after some bottles of VFX</h3>



<p class="wp-block-paragraph">Even though the stated (and achieved) goal of H21 was mainly polishing existing systems and adding plenty of quality-of-life improvements, it still manages to sneak in a massive load of new features along the way. And we’ve only scratched the surface here. Deep dives on Copernicus, Solaris, Karma, Rigging, and Animation are already in the works.</p>



<p class="wp-block-paragraph">What’s also refreshing is the ongoing effort to flatten the learning curve through better documentation, tons of in-house tutorials, and solid example files in the Content Library. Many things have become easier  or let’s say, more accessible, without losing depth, at least for those who want to go there. As always, most nodes can still be cracked open and modified at their core. Nice one, SideFX.</p>



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



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/11/17/houdini-21-like-good-wine-part1-vfx-geo/">Houdini 21: Like good wine (Part1,  VFX & Geo)</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://videos.files.wordpress.com/J4cJGTgo/pyro_stylized.mp4" length="8551277" type="video/mp4" />
<enclosure url="https://videos.files.wordpress.com/9MXhFAqa/sculpt_brush_grabshot.mp4" length="390490" type="video/mp4" />
<enclosure url="https://videos.files.wordpress.com/2rR0tPuf/unsubdivide_chest.mp4" length="315649" type="video/mp4" />

		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/mpm_intro.png?fit=1823%2C934&#038;quality=72&#038;ssl=1" length="317473" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/mpm_intro.png?fit=1200%2C615&#038;quality=72&#038;ssl=1" width="1200" height="615" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A clear glass cup with whipped coffee being poured into it, showcasing layers of creamy foam and brown coffee. The cup is surrounded by scattered coffee beans and a silver frother on a dark surface.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/11/mpm_intro.png?fit=1200%2C615&#038;quality=72&#038;ssl=1" width="1200" height="615" />
<post-id xmlns="com-wordpress:feed-additions:1">213697</post-id>	</item>
		<item>
		<title>Houdini 21 : Otto, Otis, Copernicus and 300+ New Features. No, Really</title>
		<link>https://digitalproduction.com/2025/08/05/houdini-21-otto-otis-copernicus-and-300-new-features-no-really/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 05 Aug 2025 10:00:25 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Copernicus]]></category>
		<category><![CDATA[Houdini 21]]></category>
		<category><![CDATA[Otis solver]]></category>
		<category><![CDATA[Otto rig]]></category>
		<category><![CDATA[procedural]]></category>
		<category><![CDATA[Rendering]]></category>
		<category><![CDATA[SideFX]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=193535</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-2-13.jpeg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A model of a Western Pacific locomotive derailed on a desert landscape. The train is tilted, with visible sparks near the wheels, and blue skies with scattered clouds in the background. Tracks extend away into the distance." /></div><div><p>Houdini 21 sneak peek: SideFX previews 300+ features: Otis solver, Otto rig, Copernicus, Vulkan viewport, full rigging and CFX overhaul.</p>
<p>The post <a href="https://digitalproduction.com/2025/08/05/houdini-21-otto-otis-copernicus-and-300-new-features-no-really/">Houdini 21 : Otto, Otis, Copernicus and 300+ New Features. No, Really</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/08/Houdini-21-Sneak-Peek-YouTube-0-2-13.jpeg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="A model of a Western Pacific locomotive derailed on a desert landscape. The train is tilted, with visible sparks near the wheels, and blue skies with scattered clouds in the background. Tracks extend away into the distance." /></div><div><p class="wp-block-paragraph"><a href="https://digitalproduction.com/tag/sidefx/" target="_blank" rel="noopener" title="SideFX">SideFX </a>has released a feature crawl for <em><a href="https://www.sidefx.com/products/houdini/" title="">Houdini 21</a></em>, and if you blink, you’ll miss roughly a dozen new features. The <a href="https://s2025.siggraph.org/" title="">SIGGRAPH 2025</a> sneak peek video runs down over 300 updates, upgrades and experimental toys, making Houdini 21 the biggest “dot one” in SideFX’s history. From rigging to viewport, the list reads like a wishlist for every CG department plus some surprises.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:1134,&quot;href&quot;:&quot;https:\/\/www.sidefx.com\/products\/houdini&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251225160046\/https:\/\/www.sidefx.com\/products\/houdini\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 17:32:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-30 22:45:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-04 09:33:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-07 13:02:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-10 21:31:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-14 01:49:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 00:39:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 06:21:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 08:44:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-28 12:50:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 20:08:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 11:40:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-09 00:00:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-12 15:14:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 16:24:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 16:31:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-25 22:10:13&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 00:38:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 08:55:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 08:14:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-12 10:35:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-16 08:59:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-21 17:08:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 13:55:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-29 08:01:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-03 06:22:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 06:39:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 07:52:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 03:46:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-16 05:32:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-19 12:03:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-22 13:41:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-25 14:59:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-29 05:25:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-02 07:21:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-05 07:35:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-08 14:57:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 15:33:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-14 19:32:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-18 05:01:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-21 06:13:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-24 18:55:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-27 21:13:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-31 01:26:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-03 07:50:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-06 14:16:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-09 16:04:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-13 14:50:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-16 15:10:55&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-16 15:10:55&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1127,&quot;href&quot;:&quot;https:\/\/s2025.siggraph.org&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251211212443\/https:\/\/s2025.siggraph.org\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 17:32:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-30 22:45:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-04 09:33:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-07 13:02:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-10 21:31:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-14 01:49:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 00:39:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 06:21:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 08:44:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-28 12:50:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-02 02:53:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 11:40:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-09 15:57:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-12 21:21:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 16:24:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 16:31:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-25 22:10:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 00:38:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 08:55:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 08:14:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-12 10:35:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-16 08:59:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-21 17:08:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-26 08:08:58&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-29 13:18:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 12:48:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 03:42:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 07:52:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 01:34:46&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-20 02:50:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 13:31:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-27 20:01:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-01 13:31:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-05 23:49:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-11 05:13:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-19 05:30:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-22 06:03:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-25 09:34:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-04 13:34:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-09 15:43:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-13 17:31:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-17 08:23:38&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-17 08:23:38&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]"></span>


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



<h3 id="houdini-21-kinefx-animation-and-otto-so-drag-drop-and-deform" class="wp-block-heading">Houdini 21: KineFX, Animation, and Otto, so Drag, Drop, and Deform</h3>



<p class="wp-block-paragraph">Animators get new auto-rig modules for limbs, feet, hands, necks, scapulae, and ulnae, plus a version 3.0 spine rig with squash and stretch, and an updated Electra rig with twist joints, reverse foot, bendable IK/FK, and a proper clavicle. </p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-37.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-37.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A 3D model of a muscular human figure in a running pose, displayed in a digital graphics software interface. The model features visible muscle and tissue rigging, with a dark gradient background."  class="wp-image-193544" ></a></figure>



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



<p class="wp-block-paragraph">Houdini 21 brings procedural graph fusion for rapid rig generation, a drag-and-drop viewport rig builder, and a rigging environment that’s now APEX-driven and designed for actual animators, not just TDs.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-46.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-46.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="3D model of a human skeleton displayed in a software interface with sliders and options for adjusting muscle and bone geometry. A label at the bottom reads &#039;Muscle Transfer: transfer muscle and bones geometry between characters.&#039;"  class="wp-image-193543" ></a></figure>



<p class="wp-block-paragraph">There’s also Otto: a fully rigged, production-ready human with muscle and tissue simulation out-of-the-box. Ragdoll and constraint upgrades include soft/hard tethers, LookAt and Static types, offset controls, mirrored keyframes, and improved full-body IK posing. Motion Mixer (beta) is in, with tracks, non-linear animation mixing, and full APEX support. ML-driven skin deformation and neural point surfacing round out the “futuristic but real” vibe.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-39.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  data-id="193542"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-39.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="3D model of a human upper body showing muscle and tissue structure. Displayed on the left, the model is textured with a mesh appearance. On the right, a software interface with settings for adjustments."  class="wp-image-193542" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-40.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  data-id="193541"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-40.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="Close-up of a 3D muscle model showing red muscle tissue with a geometric wireframe. A user interface panel on the right shows adjustable settings for the model."  class="wp-image-193541" ></a></figure>
</figure>



<h3 id="otis-and-cfx-muscles-with-machine-learning" class="wp-block-heading">Otis and CFX: Muscles with (Machine) Learning</h3>



<p class="wp-block-paragraph">The <em>Otis</em> solver is SideFX’s new GPU-accelerated organic tissue simulation engine, delivering FEM-grade accuracy, real-time APEX animation, muscle/fat collision, and muscle constraint nodes. It’s set up to transfer muscle rigs and bone geometry between characters, and includes ML-deform tools for both default and user-trained anatomical datasets.</p>



<p class="wp-block-paragraph">Houdini’s CFX arsenal adds real-time painting and sculpting upgrades: new elastic, plow, and planar brushes, adaptive quad remeshing, interactive edge-flow, and in-node sculpt mask management. Mesh overlap, subdivision, and group support have all improved. Muscle system upgrades include tension control, automatic multiple tension lines, deintersecting SOPs, and procedural activation.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-1-01.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  data-id="193553"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-1-01.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A glass bowl with several round cookies inside, placed on a dark surface scattered with coffee beans. In the background, a glass tool is partially visible."  class="wp-image-193553" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-1-05.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  data-id="193554"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-1-05.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A glass bowl filled with crushed chocolate cookies. A metal spoon is visible, partially submerged in the cookie crumbs."  class="wp-image-193554" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-1-18.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  data-id="193552"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-1-18.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A close-up of a clear glass mug with layers of chocolate and milk mixing together. Dark coffee beans and sugar are scattered on a dark surface around the mug."  class="wp-image-193552" ></a></figure>
</figure>



<h3 id="simulation-and-modeling-pyro-particles-and-point-clouds" class="wp-block-heading">Simulation and Modeling: Pyro, Particles, and Point Clouds</h3>



<p class="wp-block-paragraph">MPM simulation (think granular materials) adds debris emission, surface tension, and deterministic particle-grid flows. Pyro gets real-time, ML-powered upres and a new sparse solver for smoke and fire, callable from SOPs and COPs.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-1-37.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A split image showing a yellow flower on the left labeled &#039;REF&#039; and a similarly styled yellow flower on the right labeled &#039;NPS (L)&#039;. The two sides highlight differences in detail and texture."  class="wp-image-193546" ></figure>



<p class="wp-block-paragraph">Modelers get support for complex topology operations, UV/UDIM management, string-based selection, updated paint workflows, and procedural terrain via the Dryad biome toolkit (now with full integration to Solaris and Unreal). Neural Point Surfacing provides AI-driven realism for fluid and mesh point clouds.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-2-51.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A 3D rendered landscape model showing elevated terrain with peaks and valleys. On the right, a panel displays various editing nodes related to heightfield manipulation, labeled with terms like &#039;heightfield_noise&#039; and &#039;heightfield_erosion&#039;. The bottom displays a software title &#039;HeightField Erode 3.0&#039;."  class="wp-image-193562" ></figure>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-3-04.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="3D terrain model shown on the left with orange and purple gradients. On the right, a software interface displays nodes and controls for environmental building, with a highlighted node and various connected inputs."  class="wp-image-193561" ></figure>



<h3 id="rendering-vulkan-copernicus-for-the-eyes-and-the-gpu" class="wp-block-heading">Rendering, Vulkan, Copernicus: For the Eyes and the GPU</h3>



<p class="wp-block-paragraph">Karma XPU and CPU renderers see speed boosts, subdivision support, improved path tracing, Intel OIDN 2.2.1 denoising, deep output support, and robust motion blur. The Vulkan viewport is officially “production-ready,” with full OpenGL parity, ray-traced AO, physical sky, multithreaded updates, no forced far clipping, and automated VRAM management. Copernicus (the in-house image-processing framework) brings real-time USD rendering, noise types, handle binding, and compositor enhancements.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-4-11.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="An underwater scene with blue water and scattered rocks. Light creates reflections on the water surface, highlighting the colors. Text at the bottom mentions geometry lights for rendering."  class="wp-image-193560" ></figure>



<h3 id="pipeline-engine-and-labs-more-glue-fewer-bottlenecks" class="wp-block-heading">Pipeline, Engine, and Labs: More Glue, Fewer Bottlenecks</h3>



<p class="wp-block-paragraph">PDG gets ML training nodes for style transfer and denoising, ROP/GLTF export, Preflight tools, and faster pipeline execution. Houdini Engine now supports Unreal 5.5/5.6, Unity 6.0/6.1, and Maya/3ds Max 2026, with Python nanobind GPU, speedier shared memory, and snappier startup. The UI is cleaned up with streamlined multiparm controls, hotkey binding, recipe subnets, live simulation toggling, and autocomplete.</p>



<p class="wp-block-paragraph">Labs tools gain the new Dryad biome system, ZibraVDB integration, a computer-vision toolkit for synthetic data generation, improved Unreal VAT workflows, and even Perforce integration for those who enjoy version control with their chaos.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-3-46.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="Eight textured spheres arranged in two rows. The top row features a dark lava texture, a smooth beige texture, a light gray sphere, and an orange sphere with drips. The bottom row includes a matte gray sphere, a dark sphere with green accents, and a rough, brown sphere."  class="wp-image-193559" ></figure>



<h3 id="the-full-houdini-21-feature-list-per-the-sneak-peek-video-and-forum-transcript" class="wp-block-heading">The Full Houdini 21 Feature List (per the sneak peek video and forum transcript)</h3>



<h4 id="kinefx-and-apex-driven-animation" class="wp-block-heading">KineFX and APEX-driven animation</h4>



<p class="wp-block-paragraph">Production-ready for riggers and animators, additional auto-rig components (limb, hand, foot, neck, scapula, ulna), spine rig v3.0 with squash & stretch, enhanced reverse foot, viewport drag‑and‑drop rig builder, rapid facial rig creation, procedural auto‑rig via graph fusion, updated Electra rig (twist joints, reverse foot, clavicle, bendable IK/FK), Otto human rig v1.0, APEX graph and scripting enhancements, fast in-place APEX cooking of SOP verbs, nodes for converting KineFX to packed folders.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-4-36.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A 3D model of a character with blue hair and large yellow eyes. The character is displayed in a gray background with control points around the face indicating facial rigging. Text at the bottom reads &#039;Custom facial rig&#039;."  class="wp-image-193558" ></figure>



<h4 id="ragdoll-and-constraints" class="wp-block-heading">Ragdoll and constraints</h4>



<p class="wp-block-paragraph">Streamlined configuration, animatable ragdoll parameters (stiffness, damping, length), multi-constraint system, soft/hard tethers, Parent/Static/LookAt types, offset control, mirrored keyframes, full-body IK posing, animation layer inheritance in APEX, hotkeys for selection, unified baking workflow, IK/FK switching.</p>



<h4 id="animation-tools-and-graph-editor" class="wp-block-heading">Animation tools and Graph Editor</h4>



<p class="wp-block-paragraph">Ripple tool, enhanced control sets, pick-walking with heuristics, hide controls on scrub, animatable control feedback, direct skin manipulation, upcoming GPU skin/blend shape deformation, customizable 3D handles, new FFmpeg audio, Scene Add Prop node supports deformation, animation transfer via APEX, up to 6× faster panning, new Animation Catalog (pose library), Motion Mixer (beta), APEX motion mixing, ML-driven skin deformation, neural point surfacing, AMD® NeuronNet backend, hand motion tracking, joint-based retargeting, glTF importer for skinned assets, UX polish throughout.</p>



<figure class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-16.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  data-id="193550"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-16.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="3D anatomical model of a horse showing muscles and skeleton structure. The model is semi-transparent with red muscles and white bones. The background is dark, with a software interface visible at the bottom."  class="wp-image-193550" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-18.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  data-id="193549"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-18.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="3D model of a horse showing muscles and skeletal structure, with emphasis on the hindquarters. The image also features labels for the GPU-accelerated organic tissue solver."  class="wp-image-193549" ></a></figure>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-21.jpeg?quality=80&ssl=1"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  data-id="193548"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-0-21.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A 3D model of a dog in two views: the left side shows a plain white dog model, while the right side displays the dog with visible muscles and skeletal structure in red. The background is dark gray."  class="wp-image-193548" ></a></figure>
</figure>



<h4 id="cfx-organic-tissue-simulation-otis" class="wp-block-heading">CFX: Organic Tissue Simulation (Otis)</h4>



<p class="wp-block-paragraph">GPU-accelerated organic solver, FEM-level quality, robust muscle/fat collision, muscle/tissue config nodes, new mesh generation, Otto’s anatomy, ML Deform with user recipes, real-time APEX animation, Armature Deform, Organic Deformer, muscle deintersect, flex SOP with activation, tension line automation, UI for muscle properties, procedural tension activation, new sculpt brushes, adaptive remeshing, mask tools, contour extraction, unsubdivide, faster Paint SOP, UDIM/alpha paint, bidirectional Ray SOP, curves can branch/cut/join, edge-flow controls, string attribute groups, poly extrude upgrades, overlap resolution.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-5-41.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A digital rendering of billowing smoke displayed on the left, with software interface and settings for the smoke effect on the right. Various nodes and parameters are visible in the interface."  class="wp-image-193557" ></figure>



<h4 id="rendering-and-xpu" class="wp-block-heading">Rendering and XPU</h4>



<p class="wp-block-paragraph">Optimized XPU shader compilation, volumetric light in XPU, uniform volume rendering, opacity/background holdout, shadow linking, blending up to 16 MtIX Standard Surfaces, string primvars, MIS compensation, hardware selection, Gaussian splats support.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  loading="lazy"  decoding="async"  width="1200"  height="675"  sizes="auto, (max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-6-05.jpeg?resize=1200%2C675&quality=80&ssl=1"  alt="A 3D visual displaying two different smoke simulations: one is a white smoke plume and the other is a swirling flame effect. Both are within separate transparent boxes against a dark background. The bottom of the image includes text about a volumetric solver for simulations."  class="wp-image-193556" ></figure>



<h4 id="generators-and-integration" class="wp-block-heading">Generators and integration</h4>



<p class="wp-block-paragraph">2D shape generator, hex grid generator, attribute visualization, updated AliceVision/RizomUV/Exoside integration, point-cloud exporter, Unreal plugin with PCG, spline round-trip Houdini/Unreal, Unreal plugin VAT import, computer-vision tools, Perforce integration.</p>



<h4 id="vulkan-viewport" class="wp-block-heading">Vulkan viewport</h4>



<p class="wp-block-paragraph">Production-ready, OpenGL parity, raytraced AO, area lights, denoising, dome/sky/headlight, instanced USD lights, OpenPBR shaders, multithreaded, free camera, preserves clipping planes, texture cache resizing.</p>



<p class="wp-block-paragraph"><strong>All these features come from the SideFX sneak peek – <em>some items were not legible in the video, so verify with SideFX documentation after the release before betting the farm.</em></strong></p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/08/05/houdini-21-otto-otis-copernicus-and-300-new-features-no-really/">Houdini 21 : Otto, Otis, Copernicus and 300+ New Features. No, Really</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/08/Houdini-21-Sneak-Peek-YouTube-0-2-13.jpeg?fit=1920%2C1080&#038;quality=80&#038;ssl=1" length="52503" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-2-13.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 model of a Western Pacific locomotive derailed on a desert landscape. The train is tilted, with visible sparks near the wheels, and blue skies with scattered clouds in the background. Tracks extend away into the distance.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/08/Houdini-21-Sneak-Peek-YouTube-0-2-13.jpeg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">193535</post-id>	</item>
		<item>
		<title>Unigine 2.20: Now with More Splat and a Whole Lot Else</title>
		<link>https://digitalproduction.com/2025/07/16/unigine-2-20-now-with-more-splat-and-a-whole-lot-else/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Wed, 16 Jul 2025 10:27:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[FSR 3.1.3]]></category>
		<category><![CDATA[Gaussian Splatting]]></category>
		<category><![CDATA[multithreaded shadows]]></category>
		<category><![CDATA[OpenXR eye tracking]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Rendering]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[Unigine]]></category>
		<category><![CDATA[Visual UI Toolkit]]></category>
		<category><![CDATA[VR]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=189222</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/lrhpkk27.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="An industrial-style office with large windows, revealing natural light. A dark wooden desk is cluttered with papers and a few vintage scientific instruments. There’s a chair at the desk, while shelves hold additional tools and gadgets. An impressive metallic structure is visible in the background." alt="An industrial-style office with large windows, revealing natural light. A dark wooden desk is cluttered with papers and a few vintage scientific instruments. There’s a chair at the desk, while shelves hold additional tools and gadgets. An impressive metallic structure is visible in the background." /></div><div><p>Unigine 2.20 debuts Gaussian Splatting, UI Designer, XR and renderer upgrades, multithreaded shadows, mesh compression, and sweeping engine optimizations.</p>
<p>The post <a href="https://digitalproduction.com/2025/07/16/unigine-2-20-now-with-more-splat-and-a-whole-lot-else/">Unigine 2.20: Now with More Splat and a Whole Lot Else</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/lrhpkk27.png?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="An industrial-style office with large windows, revealing natural light. A dark wooden desk is cluttered with papers and a few vintage scientific instruments. There’s a chair at the desk, while shelves hold additional tools and gadgets. An impressive metallic structure is visible in the background." alt="An industrial-style office with large windows, revealing natural light. A dark wooden desk is cluttered with papers and a few vintage scientific instruments. There’s a chair at the desk, while shelves hold additional tools and gadgets. An impressive metallic structure is visible in the background." /></div><div><p class="wp-block-paragraph">U<a href="https://digitalproduction.com/tag/unigine/" title="Unigine">nigine </a>has released <a href="http://unigine.com/news/2025/unigine-sdk-2-20-release" title="">SDK version 2.20</a>, and if you think “<a href="https://digitalproduction.com/tag/gaussian-splats/" title="Gaussian splats">Gaussian </a>Splatting” sounds messy, you’re right—but it’s also the latest tool for high-fidelity point-cloud rendering, now available for simulation and engineering users. But Unigine 2.20 doesn’t stop there: the update delivers a raft of rendering, workflow, performance, and VR/XR enhancements, all thoroughly documented in Unigine’s official <a class="" href="https://unigine.com/news/2025/unigine-sdk-2-20-release">release notes</a> and <a class="" href="https://developer.unigine.com/en/devlog/20250709-unigine-2.20#multiple-optimizations">developer log</a>.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:1307,&quot;href&quot;:&quot;http:\/\/unigine.com\/news\/2025\/unigine-sdk-2-20-release&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251209155248\/https:\/\/unigine.com\/news\/2025\/unigine-sdk-2-20-release&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 18:34:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-06 13:50:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 15:18:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-06 14:35:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 08:35:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 02:01:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 12:55:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 09:16:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 15:14:38&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-17 15:14:38&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1308,&quot;href&quot;:&quot;https:\/\/unigine.com\/news\/2025\/unigine-sdk-2-20-release&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251209155248\/https:\/\/unigine.com\/news\/2025\/unigine-sdk-2-20-release&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 18:34:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-06 13:50:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 15:18:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-06 14:35:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 08:35:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 02:01:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 12:55:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 09:16:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 15:14:38&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-17 15:14:38&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1309,&quot;href&quot;:&quot;https:\/\/developer.unigine.com\/en\/devlog\/20250709-unigine-2.20#multiple-optimizations&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251103214126\/https:\/\/developer.unigine.com\/en\/devlog\/20250709-unigine-2.20&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 18:34:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-06 13:50:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-19 15:18:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-06 14:35:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 08:35:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 02:01:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 12:55:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-14 09:16:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-17 15:14:37&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-17 15:14:37&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]"></span>


<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/unigine.com/images/vlc_XKuKAhIlSf.jpg?w=1200&quality=80&ssl=1"  alt="https://unigine.com/images/vlc_XKuKAhIlSf.jpg" ></figure>



<h3 id="gaussian-splatting-for-the-brave-and-the-enterprise" class="wp-block-heading">Gaussian Splatting: For the Brave and the Enterprise</h3>



<p class="wp-block-paragraph">Users of the Engineering and Sim SDKs (that’s the not-free tiers) can now import and render <code>.ply</code> point cloud data as 3D Gaussian splats—an experimental plugin that comes with its own sample scene and setup tools. If your idea of fun is high-density reality capture, now you can splat with the best. Blender, Unreal, Unity, and V-Ray have all jumped on this bus; Unigine keeps pace for serious enterprise workflows.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/unigine.com/images/news/unigine-sdk-2-20-release/toolkit_ui_designer.png?w=1200&quality=72&ssl=1"  alt="https://unigine.com/images/news/unigine-sdk-2-20-release/toolkit_ui_designer.png" ></figure>



<h3 id="visual-ui-toolkit-drag-drop-repeat" class="wp-block-heading">Visual UI Toolkit: Drag, Drop, Repeat</h3>



<p class="wp-block-paragraph">Tired of gluing together UI code in the dark? Unigine 2.20 introduces a visual UI Designer and Runtime Editor: assemble widgets in a WYSIWYG environment, snap to grid, undo your mistakes, all with live preview and JSON-based layouts. The new UI system is fully scriptable, supports runtime debugging, and bundles a widget set that covers everything from buttons and sliders to tables and containers. No more hunting for missing pixels.</p>



<h3 id="rendering-pipeline-smoother-sharper-faster" class="wp-block-heading">Rendering Pipeline: Smoother, Sharper, Faster</h3>



<p class="wp-block-paragraph">On the rendering front, Unigine 2.20 brings Vulkan-based DLSS support and updates AMD FSR upscaling to 3.1.3 on both Windows and Linux. Octahedral impostors (think: sharper distant billboards), improved voxel probes for subsurface and scattering, new global illumination controls, and sharper image effects all land in this release. The Agility SDK integration lets developers access the latest DX12 features even on Windows 10—if you still have to.</p>



<h3 id="multithreaded-shadows-and-lighting-shadows-in-a-hurry" class="wp-block-heading">Multithreaded Shadows and Lighting: Shadows in a Hurry</h3>



<p class="wp-block-paragraph">DirectX 12 users will see multithreaded shadow rendering—up to 3x CPU performance gain in dense lighting scenarios. Shadows, projectors, and omni lights all move to mesh-based rendering for smarter culling and throughput. If you spend your day staring at scene graph bottlenecks, it’s time to reboot.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/unigine.com/images/allocator_2.jpg?w=1200&quality=80&ssl=1"  alt="https://unigine.com/images/allocator_2.jpg" ></figure>



<h3 id="performance-and-memory-the-never-ending-quest" class="wp-block-heading">Performance and Memory: The Never-Ending Quest</h3>



<p class="wp-block-paragraph">Mesh compression now brings smaller binary clusters, with load/save times improved by up to 20%. The memory allocator has been rebuilt for lower VRAM spikes, and terrain clutter/grass intersection is now ten times faster. RAM/VRAM footprints shrink across particles, billboards, and visualizers. <a href="https://developer.unigine.com/en/devlog/20250709-unigine-2.20#multiple-optimizations" title="">Startup and global resource loading are also noticeably speedier.</a></p>



<h3 id="vr-xr-real-world-real-time-ready" class="wp-block-heading">VR/XR: Real-World, Real-Time, Ready</h3>



<p class="wp-block-paragraph">XR users get eye-tracking, dynamic foveated rendering, and mixed-reality passthrough for Meta Quest 3 and Varjo XR-3. Hand tracking, per-eye camera offsets, better HMD emulation, and adaptive exposure mean VR workflows aren’t left in the 2020s. The input system, device compatibility, and sample scenes all see updates. Passthrough mode for MR is finally stable enough for the show floor (your mileage may vary).</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/unigine.com/images/news/unigine-sdk-2-20-release/vlc_fQkP7YP2yH.jpg?w=1200&quality=80&ssl=1"  alt="https://unigine.com/images/news/unigine-sdk-2-20-release/vlc_fQkP7YP2yH.jpg" ></figure>



<h3 id="editor-api-and-scripting-fixes-tweaks-and-more-power" class="wp-block-heading">Editor, API, and Scripting: Fixes, Tweaks, and More Power</h3>



<p class="wp-block-paragraph">Unigine Editor gets a search overhaul, property panel speedup (5x faster), shadow baking that no longer tests your patience (up to 17x), improved window layout persistence, and better graph tools. The C# component workflow now supports interfaces, abstract classes, named access, and external libraries—good news for pipeline maintainers. Expect dozens of bug fixes, small usability upgrades, and a more stable scripting environment overall.</p>



<h3 id="terrain-samples-docs-and-the-rest" class="wp-block-heading">Terrain, Samples, Docs, and the Rest</h3>



<p class="wp-block-paragraph">Sandworm (terrain tool) gets memory and speed improvements, SpiderVision picks up line rendering, and the IG module adds CIGI packet support. C++ and C# sample code is now up-to-date on GitHub. Documentation, VR/MR/hand-tracking guides, API migration notes, and new video HowTos round out the update.</p>



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



<p class="wp-block-paragraph">Unigine 2.20 runs on Windows 10+ and Linux 4.19+, 64-bit only. The Community (Free) SDK remains free for non-commercial or sub-$100K projects; Community Pro costs $1,500/year. Engineering and Sim SDK pricing is available on request. </p>



<p class="wp-block-paragraph">All innovations should be tested in non-critical environments before rolling into production—bleeding edge, after all, is still called bleeding for a reason.  <a class="" href="https://developer.unigine.com/en/devlog/20250709-unigine-2.20#multiple-optimizations">UNIGINE Devlog: 2.20 Release</a></p>



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



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/07/16/unigine-2-20-now-with-more-splat-and-a-whole-lot-else/">Unigine 2.20: Now with More Splat and a Whole Lot Else</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/lrhpkk27.png?fit=1920%2C1080&#038;quality=72&#038;ssl=1" length="1084541" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/lrhpkk27.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>An industrial-style office with large windows, revealing natural light. A dark wooden desk is cluttered with papers and a few vintage scientific instruments. There’s a chair at the desk, while shelves hold additional tools and gadgets. An impressive metallic structure is visible in the background.</media:title>
	<media:description type="html"><![CDATA[An industrial-style office with large windows, revealing natural light. A dark wooden desk is cluttered with papers and a few vintage scientific instruments. There’s a chair at the desk, while shelves hold additional tools and gadgets. An impressive metallic structure is visible in the background.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/lrhpkk27.png?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">189222</post-id>	</item>
		<item>
		<title>Blender on Android: Ported, Not Polished Yet</title>
		<link>https://digitalproduction.com/2025/07/14/blender-on-android-ported-not-polished-yet/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Mon, 14 Jul 2025 05:26:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3D modeling]]></category>
		<category><![CDATA[Android tablet]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[devtalk]]></category>
		<category><![CDATA[epai]]></category>
		<category><![CDATA[mobile production]]></category>
		<category><![CDATA[OpenGL ES]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[Vulkan]]></category>
		<category><![CDATA[Xiaomi]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=188935</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/Screenshot-2025-07-10-at-15-31-57-the-blender-port-to-android-is-back-b-r_blender.png?fit=1098%2C747&quality=72&ssl=1" width="1098" height="747" title="An interface of a 3D animation software showing a stylized character's face with exaggerated features. Surrounding the character are geometric shapes including circles and rectangles, indicating design elements. A timeline for animation is visible at the bottom." alt="An interface of a 3D animation software showing a stylized character's face with exaggerated features. Surrounding the character are geometric shapes including circles and rectangles, indicating design elements. A timeline for animation is visible at the bottom." /></div><div><p>Blender runs on Android tablets via an unofficial port from developer epai, but major rendering bugs and feature gaps persist.</p>
<p>The post <a href="https://digitalproduction.com/2025/07/14/blender-on-android-ported-not-polished-yet/">Blender on Android: Ported, Not Polished Yet</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/Screenshot-2025-07-10-at-15-31-57-the-blender-port-to-android-is-back-b-r_blender.png?fit=1098%2C747&quality=72&ssl=1" width="1098" height="747" title="An interface of a 3D animation software showing a stylized character's face with exaggerated features. Surrounding the character are geometric shapes including circles and rectangles, indicating design elements. A timeline for animation is visible at the bottom." alt="An interface of a 3D animation software showing a stylized character's face with exaggerated features. Surrounding the character are geometric shapes including circles and rectangles, indicating design elements. A timeline for animation is visible at the bottom." /></div><div><p class="wp-block-paragraph"><a href="https://digitalproduction.com/tag/blender/" title="Blender">Blender</a>, the famously open-source 3D application, has landed on Android tablets—just not with any official fanfare, and certainly not with production-ready stability. Developer <a href="https://devtalk.blender.org/t/issues-porting-blender-to-android-tablets/35419/73" title="">epai</a> recently released an <strong>unofficial port of Blender </strong>for Android, with tests running on hardware like the Xiaomi Pad 7 and Samsung tablets. While it boots and basic modeling is possible, feature completeness is a distant dream.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:1336,&quot;href&quot;:&quot;https:\/\/devtalk.blender.org\/t\/issues-porting-blender-to-android-tablets\/35419\/73&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;:1337,&quot;href&quot;:&quot;https:\/\/devtalk.blender.org\/t\/issues-porting-blender-to-android-tablets\/35419\/77&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251029083444\/https:\/\/devtalk.blender.org\/t\/issues-porting-blender-to-android-tablets\/35419\/77&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 18:45:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-30 19:39:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-03 06:01:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 06:03:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 13:50:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 07:25:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 08:09:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 08:27:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 15:10:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 21:36:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-29 11:34:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 13:43:46&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 15:08:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-08 15:36:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 21:41:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-15 03:50:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-18 04:03:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-21 21:20:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-25 15:18:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-28 16:30:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-04 22:44:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-08 08:31:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 19:04:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-14 20:12:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 22:53:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-21 10:28:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-24 20:22:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-28 03:42:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 10:08:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 05:55:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-08 02:07:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-11 10:39:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-15 11:47:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-19 12:09:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-24 14:45:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-28 02:23:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-01 07:19:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-04 15:06:39&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-07 17:14:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-10 18:08:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-14 11:40:29&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-05-18 16:56:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-22 17:06:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-27 04:51:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-30 22:54:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-03 13:35:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-06 20:06:27&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-06-09 21:52:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-13 19:44:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-16 22:54:07&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-16 22:54:07&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:165,&quot;href&quot;:&quot;https:\/\/www.blender.org&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251226195249\/https:\/\/www.blender.org\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 12:37:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-30 14:16:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-02 18:10:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 00:19:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 01:35:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 09:05:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 03:16:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 08:27:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 15:10:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 21:30:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-29 01:45:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 10:23:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 01:10:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-08 02:24:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 13:33:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 17:45:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 18:52:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-20 22:44:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-24 08:42:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-27 09:02:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 14:04:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 17:54:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 01:44:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-12 08:40:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 10:57:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 11:16:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-21 12:26:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-24 15:31:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-27 17:40:38&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-30 20:28:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 20:40:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 03:52:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 04:37:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-12 06:41:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-15 07:13:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-18 08:32:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-21 08:59:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-24 09:05:29&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-27 09:38:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-30 10:01:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-03 10:47:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 10:49:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-09 12:18:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 12:45:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-15 13:01:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-18 13:34:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-21 15:41:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-24 18:11:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-27 18:49:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-30 19:05:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-02 19:07:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-05 19:09:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-08 19:26:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-11 19:40:33&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-06-14 19:57:33&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-14 19:57:33&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1338,&quot;href&quot;:&quot;https:\/\/www.reddit.com\/r\/blender\/comments\/1lviwey\/blender_on_android_test&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250709233902\/https:\/\/www.reddit.com\/r\/blender\/comments\/1lviwey\/blender_on_android_test\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 18:45:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-30 22:28:08&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-03 06:01:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-06 06:03:36&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-09 13:50:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 07:25:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 08:09:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 08:27:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 15:10:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 21:24:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-29 01:45:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 10:23:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-05 15:08:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-08 15:36:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 21:41:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-15 03:50:21&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-18 04:21:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-21 21:21:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-25 15:21:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-01 14:53:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-04 22:45:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-08 08:32:27&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-11 19:04:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 04:16:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-21 10:28:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-24 20:23:34&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-28 11:16:57&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 13:53:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-04 19:46:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-08 02:07:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-11 10:39:51&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-16 06:09:16&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-19 12:09:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-24 20:16:05&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-28 02:23:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-01 07:19:54&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 15:06:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 17:21:18&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-10 18:08:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-14 11:40:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-18 16:55:47&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-22 17:06:09&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-27 10:16:46&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-30 22:54:20&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-06-03 13:35:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-07 09:13:40&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-10 20:56:01&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-06-14 16:56:45&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-14 16:56:45&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-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/9y_j50EwhjI?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>



<h2 id="rendering-black-holes-for-material-spheres" class="wp-block-heading">Rendering: Black Holes for Material Spheres</h2>



<p class="wp-block-paragraph">According to epai’s technical logs on the <a class="" href="https://devtalk.blender.org/t/issues-porting-blender-to-android-tablets/35419/77">Blender devtalk forum</a>, this Android port boots and can handle simple modeling and animation tasks. However, material previews in the shading workspace are visually broken: only small portions of the preview sphere are lit, while the rest are black. The root cause is incomplete support for <strong>OpenGL ES</strong>—specifically, textures for probes such as <code>probeHdr</code>, <code>probeDepth</code>, and <code>probeCubes</code> do not display as intended.</p>



<p class="wp-block-paragraph">This is not a trivial bug. As Sergey, a Blender core developer, points out in the same thread, OpenGL ES is not fully supported by Blender’s rendering engine. The upcoming <strong>Vulkan backend</strong>, currently in beta for Blender 4.3, is likely the only realistic path toward better compatibility and future mobile support.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/4LdNmOO50Vw?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="still-a-hobby-project" class="wp-block-heading">Still a Hobby Project</h3>



<p class="wp-block-paragraph">The port remains a one-person, experimental project. There is no official support or endorsement from the <a class="" href="https://www.blender.org/">Blender Foundation</a>. Current releases are not linked on blender.org, and users looking for APKs or source code must hunt through developer forums for the latest builds. epai has stated his intention to improve input handling (touch, keyboard shortcuts), but stable releases or user support are not available.</p>



<h3 id="input-stylus-touch-and-basic-shortcuts" class="wp-block-heading">Input: Stylus, Touch, and Basic Shortcuts</h3>



<p class="wp-block-paragraph">Early builds can register touch input and basic shortcuts, and epai notes limited success with modeling and simple animation creation on Android devices. Advanced input—such as pressure-sensitive stylus support or multi-touch gestures—is not mentioned in any available logs. If you like your 3D work with an extra side of beta-testing, you’ll feel at home here.</p>



<figure class="wp-block-embed is-type-rich is-provider-reddit wp-block-embed-reddit"><div class="wp-block-embed__wrapper">
<span class="TAzcC0FDJKua6gXaOmWlgsvuL1lhc6MbLnhobQ7nwHBEyKMIHZx7Nj2A5eQZFUDYiPRpft35SG9xdO4vi2eVSzq3tTj4Ek0V"><blockquote class="reddit-embed-bq" style="height:500px" ><a href="https://www.reddit.com/r/blender/comments/1lviwey/blender_on_android_test/">Blender on android test</a><br> by<a href="https://www.reddit.com/user/notrealadnan/">u/notrealadnan</a> in<a href="https://www.reddit.com/r/blender/">blender</a></blockquote><script type="wphb-delay-type" async src="https://embed.reddit.com/widgets.js" charset="UTF-8"></script></span>
</div></figure>



<h3 id="hardware-can-android-keep-up" class="wp-block-heading">Hardware: Can Android Keep Up?</h3>



<p class="wp-block-paragraph">Anecdotal commentary from the <a class="" href="https://www.reddit.com/r/blender/comments/1lviwey/blender_on_android_test/">r/blender Reddit thread</a> suggests that today’s Android tablets are “almost as fast and way more efficient” than the laptops Blender ran on fifteen years ago. While this points to decent baseline performance, it says nothing about stability, feature parity, or support for complex production scenes. No benchmarks, stress tests, or comparative statistics are available.</p>



<h3 id="vulkan-or-bust" class="wp-block-heading">Vulkan or Bust</h3>



<p class="wp-block-paragraph">The consensus, both from epai and Blender’s own developers, is clear: don’t expect reliable rendering or full feature support until Blender’s Vulkan backend is both finished and well-supported on Android devices. Vulkan is actively being developed for Blender 4.3+, but Android drivers and device support remain variable and unpredictable.</p>



<h3 id="download-if-you-dare" class="wp-block-heading">Download If You Dare</h3>



<p class="wp-block-paragraph">Anyone brave enough to test this Android port should expect instability, major rendering bugs, and missing features. As always, experimental builds must be thoroughly tested before risking them on live productions.</p>



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



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/07/14/blender-on-android-ported-not-polished-yet/">Blender on Android: Ported, Not Polished Yet</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/Screenshot-2025-07-10-at-15-31-57-the-blender-port-to-android-is-back-b-r_blender.png?fit=1098%2C747&#038;quality=72&#038;ssl=1" length="170674" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/Screenshot-2025-07-10-at-15-31-57-the-blender-port-to-android-is-back-b-r_blender.png?fit=1098%2C747&#038;quality=72&#038;ssl=1" width="1098" height="747" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title>An interface of a 3D animation software showing a stylized character&#039;s face with exaggerated features. Surrounding the character are geometric shapes including circles and rectangles, indicating design elements. A timeline for animation is visible at the bottom.</media:title>
	<media:description type="html"><![CDATA[An interface of a 3D animation software showing a stylized character's face with exaggerated features. Surrounding the character are geometric shapes including circles and rectangles, indicating design elements. A timeline for animation is visible at the bottom.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/07/Screenshot-2025-07-10-at-15-31-57-the-blender-port-to-android-is-back-b-r_blender.png?fit=1098%2C747&#038;quality=72&#038;ssl=1" width="1098" height="747" />
<post-id xmlns="com-wordpress:feed-additions:1">188935</post-id>	</item>
		<item>
		<title>O3DE 25.05 delivers deep technical refinements: Atom, ROS 2, XR, MGPU and more</title>
		<link>https://digitalproduction.com/2025/06/24/o3de-25-05-delivers-deep-technical-refinements-atom-ros-2-xr-mgpu-and-more/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Tue, 24 Jun 2025 06:45:43 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[Android SDK]]></category>
		<category><![CDATA[Apache 2.0]]></category>
		<category><![CDATA[Atom renderer]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Huawei]]></category>
		<category><![CDATA[Hugo API docs]]></category>
		<category><![CDATA[mobile shaders]]></category>
		<category><![CDATA[multi‑GPU support]]></category>
		<category><![CDATA[O3DE]]></category>
		<category><![CDATA[Open 3D Foundation]]></category>
		<category><![CDATA[OpenXR]]></category>
		<category><![CDATA[ROS 2 SimulationInterfaces Gem]]></category>
		<category><![CDATA[Script Canvas]]></category>
		<category><![CDATA[TrackView rewrite]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Vulkan]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=187673</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/06/Screenshot-2025-06-24-084344.png?fit=1170%2C850&quality=72&ssl=1" width="1170" height="850" title="" alt="A cartoon-style robotic character with a round, red body, centered eye, and mechanical arms and legs. The background is a deep blue, enhancing the robot's colorful design. The robot has a vintage aesthetic with exposed gears on its body." /></div><div><p>O3DE 25.05 expands Atom renderer, multi‑GPU, ROS 2 SimInterfaces Gem, TrackView, Android/Script Canvas fixes and Hugo‑module docs.</p>
<p>The post <a href="https://digitalproduction.com/2025/06/24/o3de-25-05-delivers-deep-technical-refinements-atom-ros-2-xr-mgpu-and-more/">O3DE 25.05 delivers deep technical refinements: Atom, ROS 2, XR, MGPU and more</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/06/Screenshot-2025-06-24-084344.png?fit=1170%2C850&quality=72&ssl=1" width="1170" height="850" title="" alt="A cartoon-style robotic character with a round, red body, centered eye, and mechanical arms and legs. The background is a deep blue, enhancing the robot's colorful design. The robot has a vintage aesthetic with exposed gears on its body." /></div><div><p class="wp-block-paragraph">Open 3D Foundation has published O3DE 25.05.0 (June 17 2025), a release loaded with technical fixes, renderer overhauls, and infrastructure updates tailored for production-ready pipelines.</p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:1409,&quot;href&quot;:&quot;https:\/\/www.docs.o3de.org\/docs\/release-notes\/2505-release-notes&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250716183729\/https:\/\/www.docs.o3de.org\/docs\/release-notes\/2505-release-notes\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 19:16:33&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-02 14:17:58&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-06 20:07:38&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-24 10:16:48&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-24 10:16:48&quot;,&quot;http_code&quot;:404},&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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/rfUdYW_5Woo?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="1-atom-renderer-multi-gpu-overhaul" class="wp-block-heading">1. Atom renderer & multi‑GPU overhaul</h3>



<p class="wp-block-paragraph">Atom receives a major upgrade. Vulkan and Metal pipelines now use sub‑passes, cutting bandwidth by around 40 percent, while specialization constants reduce shader variant bloat. Multi‑GPU support graduates to “mature” status: the refactored RHI multi‑device objects now allow mask handling, CopyPass, and timestamp calibration across devices. A new GeometryView class optimizes memory by de‑duplicating draw packets and items. Vertex‑color support has been added to BasePBR, StandardPBR, and EnhancedPBR materials. Under-the-hood improvements span Vulkan memory allocator, HDR RHI via CVAR, improved DX12/descriptors, and deferred removal of static Atom libraries.</p>



<h3 id="2-trackview-rewritten-script-canvas-stability" class="wp-block-heading">2. TrackView rewritten & Script Canvas stability</h3>



<p class="wp-block-paragraph">TrackView underwent a full rewrite led by Tech‑Round. Now described as “fully operational,” key fixes include corrected example Python scripts and smoother editing.</p>



<p class="wp-block-paragraph">Script Canvas sees dozens of stability patches: editor‑close crashes, variable‑rename sync, slot updates, graph deactivation fixes, promotions, and invalid‑file load issues.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/o3de.org/wp-content/uploads/2023/12/Bistro-Example-Part-2-Image.png?w=1200&quality=72&ssl=1"  alt="https://o3de.org/wp-content/uploads/2023/12/Bistro-Example-Part-2-Image.png" ></figure>



<h3 id="3-ros-2-sim-interfaces-gem-robotics-assets" class="wp-block-heading">3. ROS 2 Sim Interfaces Gem & robotics assets</h3>



<p class="wp-block-paragraph">O3DE adds a SimulationInterfaces Gem conforming to ROS 2 simulation standards via Open Robotics, Nvidia, and Robotec.ai. Enhancements include LiDAR segmentation, PID controller revamp, spawner notifications, clock and joint fixes, and restructured asset Gems. For example, WarehouseAssets optimized meshes; legacy ProteusRobot, RosRobotSample, and WarehouseSample were folded into ROS2RobotSamples.</p>



<p class="wp-block-paragraph">A new Georeferencing Gem and simplified templates ship with updated Panda Franka assets.</p>



<h3 id="4-platform-specific-fixes-android-improvements" class="wp-block-heading">4. Platform-specific fixes & Android improvements</h3>



<p class="wp-block-paragraph">Linux receives Python fixes for Shader Management Console and ROS 2 Python conflicts, plus a patch addressing editor hangs when loading levels. Android builds drop APK compression to avoid PAK softlocks, fix AWS SDK 1.11.288 symbols, update build scripts to use Gradle and Android SDK, and address iOS AWS Core non‑public API usage. A fix for mismatched PAL platform names addresses Linux CMake generation errors.</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 loading="lazy" class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/82AXfgvY188?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="5-ar-vr-xr-pipeline-improvements" class="wp-block-heading">5. AR/VR/XR pipeline improvements</h3>



<p class="wp-block-paragraph">OpenXR integration now uses automated 3rd‑party packaging—no manual Meta Quest SDK install needed. OpenXRVk Gem moves to OpenXR 1.1.41 from 1.0.22. Mobile shaders deliver a 40 percent boost in performance.</p>



<h3 id="6-documentation-hub-moves-to-hugo-modules" class="wp-block-heading">6. Documentation hub moves to Hugo modules</h3>



<p class="wp-block-paragraph">O3DE’s API docs now use Hugo’s module system, enabling lightweight contribution workflows. SIG‑docs updated to reflect this change.</p>



<h3 id="7-core-networking-asset-pass-validation-refinements" class="wp-block-heading">7. Core, Networking, Asset, Pass, Validation refinements</h3>



<p class="wp-block-paragraph">Asset Processor now analyzes new and updated assets and dependencies. Mesh visibility flags are restored after level load. Legacy asset tables have been removed to reduce RAM.<br />Networking sees fixes for player spawn on client-refresh during server load, AWS cloud service Gems moved to a separate repo, multiplayer component autogen compile errors addressed, and improved IP validation.<br />MovieSystem has been refactored to allow extraction into a Gem.<br />Multiple fixes span RHI, Vulkan, DX12, pass tree UI, occlusion, light culling, ray tracing, JSON serialization, and PipelineStateCache threading.</p>



<figure class="wp-block-image"><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/o3de.org/wp-content/uploads/2023/06/Laptop.png?w=1200&quality=72&ssl=1"  alt="https://o3de.org/wp-content/uploads/2023/06/Laptop.png" ></figure>



<h3 id="8-known-issues-upcoming-changes" class="wp-block-heading">8. Known issues & upcoming changes</h3>



<p class="wp-block-paragraph">Current known issues include incompatibility with Clang 19 and higher (use Clang 18 on Linux), or revert via CMake config. Lua Editor breakpoints only work when the script tab is focused, and newly created projects may emit console warnings.</p>



<p class="wp-block-paragraph">Major upcoming breaking changes are expected in 25.10 (October 2025). Material-shader functions will include a new MaterialParameters struct, affecting custom shader code. Ray‑tracing RHI descriptors will migrate to declarative style.</p>



<p class="wp-block-paragraph"><strong>Production advice:</strong> O3DE 25.05 offers deep technical improvements across rendering, automation, robotics, mobile, and documentation. However, these changes are extensive—real‑world pipelines should undergo targeted QA. Known issues (Clang, Lua, project templates) should be validated during integration. Map upcoming shader and RHI changes to your roadmap accordingly.</p>



<h4 id="sources" class="wp-block-heading">Sources</h4>



<p class="wp-block-paragraph">Release date & binaries // <a>O3DE Release Notes overview</a><br />Deep changelog with technical breakdowns // <a class="" href="https://www.docs.o3de.org/docs/release-notes/2505-release-notes/">O3DE 25.05.0 Release Notes</a><br /><br /><br /></p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/06/24/o3de-25-05-delivers-deep-technical-refinements-atom-ros-2-xr-mgpu-and-more/">O3DE 25.05 delivers deep technical refinements: Atom, ROS 2, XR, MGPU and more</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/06/Screenshot-2025-06-24-084344.png?fit=1170%2C850&#038;quality=72&#038;ssl=1" length="80576" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/06/Screenshot-2025-06-24-084344.png?fit=1170%2C850&#038;quality=72&#038;ssl=1" width="1170" height="850" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A cartoon-style robotic character with a round, red body, centered eye, and mechanical arms and legs. The background is a deep blue, enhancing the robot's colorful design. The robot has a vintage aesthetic with exposed gears on its body.]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/06/Screenshot-2025-06-24-084344.png?fit=1170%2C850&#038;quality=72&#038;ssl=1" width="1170" height="850" />
<post-id xmlns="com-wordpress:feed-additions:1">187673</post-id>	</item>
		<item>
		<title>Blender&#8217;s Vulkan Venture: Community Call to Arms</title>
		<link>https://digitalproduction.com/2025/04/09/header-blenders-vulkan-venture-community-call-to-arms/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Wed, 09 Apr 2025 12:58:30 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[modelling]]></category>
		<category><![CDATA[Rendering]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[Vulkan]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=164914</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/blender-feature-camera-_-lens-1410x800-1.jpg?fit=1200%2C681&quality=80&ssl=1" width="1200" height="681" title="" alt="" /></div><div><p>Blender seeks community assistance to test its experimental Vulkan backend with a detailed supported platforms table included.</p>
<p>The post <a href="https://digitalproduction.com/2025/04/09/header-blenders-vulkan-venture-community-call-to-arms/">Blender’s Vulkan Venture: Community Call to Arms</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/blender-feature-camera-_-lens-1410x800-1.jpg?fit=1200%2C681&quality=80&ssl=1" width="1200" height="681" title="" alt="" /></div><div><p class="wp-block-paragraph">Blender is taking a bold leap forward by integrating the modern Vulkan graphics API as the successor to its classic OpenGL backend. With the experimental phase first appearing in Blender 4.3 and further developments in Blender 4.4, the initiative is laser-focused on achieving production readiness for this transformative technology. <a href="https://devtalk.blender.org/t/vulkan-feedback-and-testing/39900">While initial efforts concentrated on matching feature parity rather than performance gains, the project is now rapidly evolving, and the Blender team needs enthusiastic testers to provide invaluable feedback.</a></p>
<span hidden class="__iawmlf-post-loop-links" data-iawmlf-links="[{&quot;id&quot;:1806,&quot;href&quot;:&quot;https:\/\/devtalk.blender.org\/t\/vulkan-feedback-and-testing\/39900&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250812214018\/https:\/\/devtalk.blender.org\/t\/vulkan-feedback-and-testing\/39900&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 21:35:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 04:57:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 23:47:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 14:03:50&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-02 14:03:50&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1807,&quot;href&quot;:&quot;https:\/\/80.lv\/articles\/help-blender-get-vulkan-ready-to-become-officially-supported-backend&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250723203053\/https:\/\/80.lv\/articles\/help-blender-get-vulkan-ready-to-become-officially-supported-backend&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 21:36:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 23:47:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-02 14:03:49&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-02 14:03:49&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]"></span>


<h4 id="from-experimental-beginnings-to-a-feature-filled-future" class="wp-block-heading">From Experimental Beginnings to a Feature-Filled Future</h4>



<p class="wp-block-paragraph">The Vulkan backend was introduced experimentally to render both Blender’s user interface and the real-time EEVEE engine. Key iterations have been released via Blender 4.3 and Blender 4.4, providing a glimpse into the future of rendering capabilities. Despite the technical improvements, the backend remains in an experimental state, making it vital for users to evaluate stability, functionality, and platform-specific performance. Detailed testing feedback is essential in streamlining issues and enhancing the tool’s usability, simplicity, and stability—qualities every production artist values. Testing this build gives you the chance to become one of the proactive individuals actively shaping Blender and the wider VFX community. For more details, visit the <a class="" href="https://80.lv/articles/help-blender-get-vulkan-ready-to-become-officially-supported-backend/">original article on 80.lv</a>.</p>



<h4 id="supported-and-unsupported-platforms" class="wp-block-heading">Supported and Unsupported Platforms</h4>



<p class="wp-block-paragraph">This table shows the platforms that would work. Platforms that are unsupported don’t have Vulkan 1.2 support or have issues in the drivers that require a lot of work to work around.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th><strong>Devices</strong></th><th><strong>Windows</strong></th><th><strong>Linux</strong></th></tr></thead><tbody><tr><td><strong>NVIDIA</strong></td><td></td><td></td></tr><tr><td>GTX 700 – GTX 800</td><td>NVIDIA 500+</td><td><em>Unsupported</em></td></tr><tr><td>GTX 900 – GTX 1000</td><td>NVIDIA 500+</td><td>NVIDIA 550+</td></tr><tr><td>RTX 2000 – RTX 5000</td><td>NVIDIA 500+</td><td>NVIDIA 550+</td></tr><tr><td><strong>AMD</strong></td><td></td><td></td></tr><tr><td>HD 7000 – HD 8000</td><td><em>Unsupported</em></td><td>Mesa</td></tr><tr><td>R 200, R 300</td><td><em>Unsupported</em></td><td>Mesa</td></tr><tr><td>RX 400 – RX 600</td><td>AMD Official/latest</td><td>AMD Official/latest, Mesa</td></tr><tr><td>RX Vega</td><td>AMD Official/latest</td><td>AMD Official/latest, Mesa</td></tr><tr><td>RX 5000 – RX 9000</td><td>AMD Official/latest</td><td>AMD Official/latest, Mesa</td></tr><tr><td><strong>Intel</strong></td><td></td><td></td></tr><tr><td>Intel 6-10th gen iGPU</td><td><em>Unsupported</em></td><td>Mesa</td></tr><tr><td>Intel 11th gen iGPU and above</td><td>Intel Official/latest</td><td>Mesa</td></tr><tr><td>Intel Arc</td><td>Intel Official/latest</td><td>Mesa</td></tr><tr><td><strong>Qualcomm</strong></td><td></td><td></td></tr><tr><td>Adreno X1-85 GPU</td><td>Qualcomm Official</td><td><em>Not tested</em></td></tr></tbody></table></figure>



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



<p class="wp-block-paragraph">This table illustrates that the current testing builds are primarily aimed at Windows and Linux users. macOS and any other platforms are not supported at this time, so testers on those systems should proceed with caution.</p>



<h4 id="how-to-get-involved-and-make-a-difference" class="wp-block-heading">How to Get Involved and Make a Difference</h4>



<p class="wp-block-paragraph">The testing phase is not just a technical exercise—it’s a call to arms for every professional who wants to leave a mark on the future of digital production. By enabling the Vulkan backend in the Blender 4.5 alpha builds and reporting issues related to stability, feature functionality, and platform-specific behavior, you are directly contributing to a project that could redefine our creative workflows. Participating in this initiative means becoming one of the people actively making Blender and the VFX world better, ensuring that future releases offer robust and reliable performance for demanding production environments.</p>



<h4 id="looking-ahead" class="wp-block-heading">Looking Ahead</h4>



<p class="wp-block-paragraph">With plans to achieve production readiness within the year, this initiative underscores Blender’s commitment to staying at the technological forefront of the 3D creation landscape. The focus remains firmly on empowering professionals with advanced features while maintaining the ease-of-use and stability that are crucial in high-pressure production settings. As you embark on testing this experimental backend, remember that this innovation should always be carefully verified before incorporating it into critical production workflows. For the latest updates and downloads, please refer to the <a href="https://devtalk.blender.org/t/vulkan-feedback-and-testing/39900">Blender development portal</a>.</p>



<p class="wp-block-paragraph">With experimental features, a dash of humor, and a community-driven spirit, Blender’s move to Vulkan is a collaborative journey—one where every test report helps pave the way towards a smoother, more efficient future in digital content creation. Happy testing, and may your renders be ever flawless!</p>



<p class="wp-block-paragraph"><a href="https://devtalk.blender.org/t/vulkan-feedback-and-testing/39900">Join the Effort here: Devblog Blender</a></p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/04/09/header-blenders-vulkan-venture-community-call-to-arms/">Blender’s Vulkan Venture: Community Call to Arms</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/blender-feature-camera-_-lens-1410x800-1.jpg?fit=1410%2C800&#038;quality=80&#038;ssl=1" length="50683" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/12/blender-feature-camera-_-lens-1410x800-1.jpg?fit=1200%2C681&#038;quality=80&#038;ssl=1" width="1200" height="681" 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/blender-feature-camera-_-lens-1410x800-1.jpg?fit=1200%2C681&#038;quality=80&#038;ssl=1" width="1200" height="681" />
<post-id xmlns="com-wordpress:feed-additions:1">164914</post-id>	</item>
	</channel>
</rss>
