<?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>Xiaomi - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/xiaomi/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Tue, 09 Dec 2025 11:35:17 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">236729828</site>	<item>
		<title>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;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-10 18:08:45&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;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-09 12:18:57&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;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-10 18:08:47&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 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 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="6TcnIADpjW9Ndi2CaXbsx5lUz01LQgZ7vEfekhrFuBM8GO4"><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>Calibration for less – Part 3</title>
		<link>https://digitalproduction.com/2025/03/14/calibration-for-less-part-3/</link>
		
		<dc:creator><![CDATA[Uli Plank]]></dc:creator>
		<pubDate>Fri, 14 Mar 2025 12:00:00 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Blackmagic Design]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[3D LUT]]></category>
		<category><![CDATA[ArgyllCMS]]></category>
		<category><![CDATA[ColorMunki]]></category>
		<category><![CDATA[DisplayCal]]></category>
		<category><![CDATA[Klein K10-A]]></category>
		<category><![CDATA[monitor calibration]]></category>
		<category><![CDATA[Rec. 709]]></category>
		<category><![CDATA[SDR]]></category>
		<category><![CDATA[Xiaomi]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=161073</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Splash__Chart.png?fit=1200%2C809&quality=72&ssl=1" width="1200" height="809" title="" alt="A screen displaying a color calibration tool interface with a color chart and a welcome message. The tool is named DisplayCAL, showing the version number and status message. A timeline is also visible at the bottom." /></div><div><p>Part 3 of the  "Calibration for Less" series - we get into the settings with DisplayCal, Connect Software, Hardware and Wetware, and are chasing the elusive perfect colours!</p>
<p>The post <a href="https://digitalproduction.com/2025/03/14/calibration-for-less-part-3/">Calibration for less – Part 3</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/uliplank/">Uli Plank</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Splash__Chart.png?fit=1200%2C809&quality=72&ssl=1" width="1200" height="809" title="" alt="A screen displaying a color calibration tool interface with a color chart and a welcome message. The tool is named DisplayCAL, showing the version number and status message. A timeline is also visible at the bottom." /></div><div><p class="wp-block-paragraph">You should have a working connection from DaVinci Resolve (DR in short) via an I/O device by Blackmagic to a monitor or TV of acceptable quality up and running. And then, you need a probe, like a ColorMunki, and should be able to start DisplayCal. Oops, macOS complains that it’s not by a certified developer? Try again, by a right-mouse click on it, and choose to open it against overprotective mum’s advice. If you got it from the link provided in part 2, there’s no reason for concern. You can’t expect a developer of free software to spend time and money on Apple notarisation, as it’s called officially.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1"  fetchpriority="high"  decoding="async"  width="604"  height="247"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Argyll.png?resize=604%2C247&quality=72&ssl=1"  alt=""  class="wp-image-161422" ><figcaption class="wp-element-caption">ArgyllCMS needs to be installed under Windows too.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1"  decoding="async"  width="573"  height="289"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Allow-Screen-DisCal.png?resize=573%2C289&quality=72&ssl=1"  alt=""  class="wp-image-161420" ><figcaption class="wp-element-caption">Sure, you have to agree, but unfortunately MacOS is asking you about this every time.</figcaption></figure>
</div>


<h4 id="connecting-the-software" class="wp-block-heading">Connecting the software</h4>



<p class="wp-block-paragraph">To generate a correction LUT for your monitoring path from DR you need to have both programs running and give DisplayCal access to your screen. To measure the whole signal chain, it’ll need to control the display from the inside of DR. This possibility is already built into DR under “Workspace” for calibration with Calman, a commercial solution. But you’ll find the entry “Monitor Calibration” only when the Color page is open, it’s greyed out on the other pages. Once the lower of the two entries is selected you’ll see a box waiting for an IP address.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img data-recalc-dims="1"  decoding="async"  width="400"  height="135"  data-id="161082"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Calman.png?resize=400%2C135&quality=72&ssl=1"  alt=""  class="wp-image-161082" ><figcaption class="wp-element-caption">This entry under Workspace can only be found on the Color page.</figcaption></figure>
</figure>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="707"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Create-3D-LUT-1.png?resize=1200%2C707&quality=72&ssl=1"  alt=""  class="wp-image-161384" ><figcaption class="wp-element-caption">We want to generate a LUT for SDR to be used by DaVinci Resolve.</figcaption></figure>



<p class="wp-block-paragraph">On the side of DisplayCal you need to choose the generation of a 3D LUT for Resolve under “Settings”, and Display needs to be set to Resolve. On the right you should see your connected probe and for “Mode” we use LCD (generic). We have “Correction” left on “Auto”, since we don’t know exactly what our screen is using for backlight, but you can find quite a few popular displays in the list to choose from. If you now go for “Calibrate & Profile” and say “No” to the next choice, the software will tell you it’s waiting for a connection by a specific IP address.</p>


<div class="wp-block-image">
<figure class="alignright size-full is-resized"><img data-recalc-dims="1"  decoding="async"  width="938"  height="456"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Waiting-for-connection.png?resize=938%2C456&quality=72&ssl=1"  alt=""  class="wp-image-161434"  style="width:412px;height:auto" ></figure>
</div>

<div class="wp-block-image">
<figure class="alignright size-full is-resized"><img data-recalc-dims="1"  decoding="async"  width="724"  height="354"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Connected.png?resize=724%2C354&quality=72&ssl=1"  alt=""  class="wp-image-161377"  style="width:415px;height:auto" ><figcaption class="wp-element-caption">The port number goes to the second line.</figcaption></figure>
</div>


<p class="wp-block-paragraph">Switch to DR and type that IP address into the box waiting there. Don’t try to enter the whole line, only the first four numbers separated by periods. The last number is the port, which should already be showing up under “Port” in DR. Alternatively you can also enter your local host, since we are connecting on the same machine. That would be written as “Name-OfYour-Computer.local”, while also giving the port below. Clicking on “Connect” should do just that, and you are ready to start. If it doesn’t connect, check if the address is already in use.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="688"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Ignorieren-1.png?resize=1200%2C688&quality=72&ssl=1"  alt=""  class="wp-image-161429" ><figcaption class="wp-element-caption">Just say “No”, since you want a clean 3D LUT for Resolve.</figcaption></figure>



<h4 id="adjusting-your-screen" class="wp-block-heading">Adjusting your screen</h4>


<div class="wp-block-image">
<figure class="alignleft size-large is-resized"><img data-recalc-dims="1"  decoding="async"  width="1160"  height="994"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Perefect-White-Monitor.png?resize=1160%2C994&quality=72&ssl=1"  alt=""  class="wp-image-161078"  style="width:524px;height:auto" ><figcaption class="wp-element-caption">Not every monitor will get that close.</figcaption></figure>
</div>


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



<p class="wp-block-paragraph">Any display should offer a brightness setting, which would be around 120 nits for Rec. 709 / Rec. 1886, which you’ll see while “Measurement” is running. It would be also desirable to adjust Red, Green, and Blue independently, which our monitor offers under “Custom” for “Color temperature”. We got remarkably close to perfect balance, as indicated by the green values with a checkmark. But don’t worry if that doesn’t show up, just get these as close as possible. Once set, don’t forget to note the custom settings of your screen somewhere, in case anyone may fiddle with those.</p>



<p class="wp-block-paragraph">Now stop the measurement and start profiling. Depending on your probe, it may ask you to first calibrate itself, like our ColorMunki Photo, which even did this three times throughout the process. The ColorMunki Display doesn’t ask for this, since it should have its own presets. But that’s also the reason why it will not work well with backlight technologies that didn’t even exist when it was made. Neither would we expect the ColorMunki Photo to handle anything with OLED well, since these have such deep black.</p>



<h4 id="profiling-aka-calibration" class="wp-block-heading">Profiling aka calibration</h4>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="854"  height="340"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Running_Calibration.png?resize=854%2C340&quality=72&ssl=1"  alt=""  class="wp-image-161378" ><figcaption class="wp-element-caption">Depending on your probe this can take a while.</figcaption></figure>



<p class="wp-block-paragraph">There are some rumours claiming that the relatively cheap ColorMunki Display had the same hardware as the more expensive models and was simply throttled by slower timing. We can’t verify that, since either probe needed 6 to 7 minutes on our MacBook M1 Pro. But as already explained in part 2, the more expensive Spectrometer may get equally slow due to less sensitivity in the deep shadows. Don’t get fooled by the predictions for a single patch, there are many more to wait for. Whatever, the results were impressive for a Xiaomi G34WQi Ultrawide Gaming Monitor for around 300,- €. After all, it came with a quite similar individual factory profile in the box.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img data-recalc-dims="1"  decoding="async"  width="904"  height="432"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Best.png?resize=904%2C432&quality=72&ssl=1"  alt=""  class="wp-image-161424"  style="width:557px;height:auto" ><figcaption class="wp-element-caption">The results of our Xiaomi Gaming Monitor with the Xerox probe were impressive.</figcaption></figure>
</div>


<p class="wp-block-paragraph">But you can’t rely 100% on one single result, since all cheap probes have a certain level of tolerance and sample variation. There’s a reason why professional probes like a Klein K10-A not only cost as much as a serious motorbike, but also need to be re-certified regularly. If you know somebody with such an instrument, he/she can check yours for deviations. We made another test with the ColorMunki Display. It failed once for unknown reasons, but on second try we got a pretty good result too. The slightly larger, but still perfectly usable values don’t necessarily tell you about a weaker device, but might as well be more realistic.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="898"  height="432"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Resultat_ColorMunki-Display.png?resize=898%2C432&quality=72&ssl=1"  alt=""  class="wp-image-161432" ><figcaption class="wp-element-caption">The results from the ColorMunki Display are still fine.</figcaption></figure>



<h4 id="update-on-september-18th-2025" class="wp-block-heading">Update on September 18th, 2025</h4>



<p class="wp-block-paragraph">Please make sure that you use the latest version of DisplayCal, which is 3.9.17 as of this day. There was a bug in earlier ones where the black point correction was applied even if switched off, which would make your blacks muddy.</p><p>The post <a href="https://digitalproduction.com/2025/03/14/calibration-for-less-part-3/">Calibration for less – Part 3</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/uliplank/">Uli Plank</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Splash__Chart.png?fit=1971%2C1328&#038;quality=72&#038;ssl=1" length="368659" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Splash__Chart.png?fit=1200%2C809&#038;quality=72&#038;ssl=1" width="1200" height="809" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A screen displaying a color calibration tool interface with a color chart and a welcome message. The tool is named DisplayCAL, showing the version number and status message. A timeline is also 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/03/Splash__Chart.png?fit=1200%2C809&#038;quality=72&#038;ssl=1" width="1200" height="809" />
<post-id xmlns="com-wordpress:feed-additions:1">161073</post-id>	</item>
	</channel>
</rss>
