<?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>layout - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/layout/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Fri, 31 Oct 2025 08:21:12 +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>Comfy UI &#8211; AI for artists!</title>
		<link>https://digitalproduction.com/2024/06/09/comfy-ui-ai-for-artists/</link>
		
		<dc:creator><![CDATA[Arne Palluck]]></dc:creator>
		<pubDate>Sun, 09 Jun 2024 21:29:00 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[ComfyUI]]></category>
		<category><![CDATA[DP2403]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[Stable Diffusion]]></category>
		<category><![CDATA[Storyboarding]]></category>
		<category><![CDATA[subscribers]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=144475</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-31.webp?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>While some become the Stable Diffusion play child, and others lament the demise of the industry, we're staying out of this round of prophecy and looking at what you can really do with it as artists - and not as slightly brainwashed newsletter marketers.</p>
<p>The post <a href="https://digitalproduction.com/2024/06/09/comfy-ui-ai-for-artists/">Comfy UI – AI for artists!</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/arnepalluck/">Arne Palluck</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-31.webp?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="" alt="" /></div><div><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:2666,&quot;href&quot;:&quot;https:\/\/github.com\/ltdrdata\/ComfyUI-Manager.git&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/github.com\/ltdrdata\/ComfyUI-Manager&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2667,&quot;href&quot;:&quot;http:\/\/www.civitai.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251227175252\/https:\/\/civitai.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 04:52:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-02 07:20:49&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-07 05:14:37&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-10 20:00:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-14 10:42:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-18 15:53:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 17:21:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-26 02:28:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-29 15:29:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 21:39:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 15:48:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 16:07:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-21 16:11:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-06 08:36:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-11 13:21:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-15 08:23:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 08:47:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-24 11:20:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-31 17:24:33&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-31 17:24:33&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]'></div>

<p class="wp-block-paragraph">Talent. A relic? Creativity. An algorithm? 3D artists who have agonised through thousands of hours of tutorials, often accompanied by the miserable soundscape of distant Indian intersections, are now looking at upcoming tools like &#8220;Sora&#8221; with interest and intimidation. Is what my brilliant YouTube mentor from the other side of the world taught me in his flat really becoming superfluous? No! Image Generative AI is powerful, no question. But as anyone who has dipped their toes into the world of LUTs and ready-made scripts knows, the magic word is control, and anyone who believes that an art director can now fulfil their own correction requests with text-to-image command input (&#8220;prompten&#8221; for short) is wrong&#8230; Because gaining control over the AI-generated image requires more than a weekend course in &#8220;prompt engineering&#8221; at an adult education centre.</p>





<p class="wp-block-paragraph">We gain control over Computer Generated Imagery (CGI), just as we CGI artists have always done, not through prompts and magic words, but through dedicated software. The one we will be talking about is ComfyUI. And if you&#8217;re afraid of the art director using it to carry out the next change loop himself, you&#8217;re probably also afraid of the &#8220;creative&#8221; from the advertising agency stealing your Houdini files and opening an FX department with them tomorrow.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/d9d2046c-c341-46bf-bc41-82b2dbecc49e.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="comfyui" class="wp-block-heading">ComfyUI?</h6>





<p class="wp-block-paragraph">ComfyUI is a node-based interface for Stable Diffusion &#8211; and offers maximum control over Image Generative AI. It&#8217;s about more than the simple mid-journey principle: I write a prompt and it generates an image &#8211; that would be pure surface scratching. With the help of Stable Diffusion and ComfyUI, I can not only create images on command, but also extract a good depth path from a real photo &#8211; and much more. Beyond the gamble of prompting, I can gain control over an image in a way that Midjourney cannot. I can generate a mountain during the day and just change the time of day or the position of the sun. I can mask out the main character from footage at the touch of a button, faster than the After Effects police allow. And I can create 3D models from images and text input. And that&#8217;s what we&#8217;re going to talk about today.</p>





<h6 id="what-can-you-actually-do" class="wp-block-heading">What can you actually do?</h6>





<p class="wp-block-paragraph">If you have experience with nodes and a solid understanding of compositing, Houdini, Maya or Blender, then you are well equipped to benefit from ComfyUI. If you&#8217;re just looking for a 1-click solution to create deepfake porn, ComfyUI is definitely not for you. Unlike Midjourney, for example, where you just need to be able to type a few words (and if you don&#8217;t know how to do that, you could dictate it to the AI you trust), the bare &#8220;text to image&#8221; image generation wouldn&#8217;t do justice to the tool&#8217;s capabilities. It&#8217;s very easy to set up, but understanding it and being able to use it in a controlled manner requires the skillset of an experienced mid- to senior-level 3D generalist. Not only to get what you want in a controlled manner, but also to understand where the potential lies. The average user would probably be put off by the node-based interface, but not the 3D artist who feels at home in Maya&#8217;s Hypershade, Nuke, Houdini and the Geometry Node Editor.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/9304f768-a01e-4f09-a71c-10a5afdea1ed.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="installing-and-setting-up-comfyui" class="wp-block-heading">Installing and setting up ComfyUI</h6>





<p class="wp-block-paragraph">Installing ComfyUI is simple and can be done in just a few steps. Here is your guide to getting everything up and running quickly. First you need a programme for unpacking files. 7Zip or WinRAR are top choices here. (A little tip: the trial version of WinRar is also sufficient)</p>





<h6 id="download-comfyui" class="wp-block-heading">Download ComfyUI</h6>





<p class="wp-block-paragraph">Then go to the ComfyUI page on GitHub github.com/comfyanonymous/ComfyUI Under &#8216;Installing&#8217; you will find a direct link to the download. Download the 1.4 gigabyte 7-Zip file. Unzip the downloaded file into a folder of your choice. And ComfyUI is installed!</p>





<h6 id="indispensable-the-comfyui-manager" class="wp-block-heading">Indispensable: The ComfyUI Manager</h6>





<p class="wp-block-paragraph">Not just a recommendation from me, but an absolute must-have is the ComfyUI Manager, which you can find here.</p>





<p class="wp-block-paragraph">github.com/ltdrdata/ComfyUI-Manager. I&#8217;ll explain why it&#8217;s so important in a moment. First, navigate to the custom nodes directory: Open the Windows Command Prompt by clicking &#8220;Search&#8221; in the taskbar, typing &#8220;cmd&#8221; and pressing Enter. Then navigate to the custom nodes directory in your ComfyUI folder by copying the path and entering, for example, &#8220;cd D:\ComfyUI\ComfyUI_windows_portable\ComfyUI\custom_nodes&#8221;. (Attention! This is my path, it may vary for you of course.) Press Enter. Clone the ComfyUI Manager: Copy the following command into the command line: git clone <a href="https://github.com/ltdrdata/ComfyUI-Manager.git" target="_blank" rel="noreferrer noopener">https://github.com/ltdrdata/ComfyUI-Manager.git</a> and press Enter. This will clone the ComfyUI Manager into the directory. This may take a few seconds. Restart ComfyUI: If you now restart ComfyUI, you will find the menu item &#8220;Manager&#8221; in the sidebar on the right-hand side. The manager is an extremely powerful tool that allows you to do the Gitclone fiddling you just did to install the manager only once. Without the Manager, you would have to install every other plug-in in the same cumbersome way. The Manager, on the other hand, offers you a database in which all ComfyUI plug-ins are stored, which you can then install at the touch of a button. Not only that, you will later learn that ComfyUI node set-ups, also known as workflows, can be shared from user to user using drag &#038; drop. If a user shares a workflow with you for which you have not installed the necessary custom nodes, the Manager recognises this immediately and automatically installs them for you. </p>





<h6 id="selecting-and-activating-the-stable-diffusion-variant" class="wp-block-heading">Selecting and activating the stable diffusion variant</h6>





<p class="wp-block-paragraph">You have now installed ComfyUI. What you still need is a suitable AI image generation model. Modifications of Stable Diffusion 1.5 and Stable Diffusion XL are currently the means of choice in the open source world &#8211; and you can find a huge selection of all kinds of Stable Diffusion models at civitai.com. </p>





<h6 id="installing-the-model" class="wp-block-heading">Installing the model</h6>





<p class="wp-block-paragraph">Once you have decided on a model, download it from <a href="http://www.civitai.com" target="_blank" rel="noreferrer noopener">www.civitai.com</a> and move the model file to the models/checkpoint folder within your ComfyUI directory. You have now installed ComfyUI and the Manager and set up a ComfyUI model. Now you are ready to go!</p>





<h6 id="first-steps-starting-comfyui" class="wp-block-heading">First steps: Starting ComfyUI</h6>





<p class="wp-block-paragraph">To start ComfyUI, all you need to do is double-click on NvidiaGPU.bat in the ComfyUI Windows Portable folder. If you do not have an Nvidia Gpu, select runcpu.bat &#8211; but be prepared for a considerable loss of performance without a Gpu. After starting, the console loads all the necessary data. This may take a few minutes, especially when starting for the first time after restarting the PC. Once opened, ComfyUI presents itself in a grey window. On the right-hand side you will find a self-explanatory menu bar. Double-click in the grey area to open the search, which you can use to navigate for nodes.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/04959779-5369-4a00-b427-06c5fe57f539.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="hardware-requirements" class="wp-block-heading">Hardware requirements</h6>





<p class="wp-block-paragraph">In order to use ComfyUI optimally, a powerful workstation is required. If you are not sure what the difference is between a workstation and a conventional PC, then ComfyUI might be above your requirements (psychologically I mean). However, for 3D generalists, your own PC should already be sufficient. Recommended: A RAM of at least 32 gigabytes, ideally 64 gigabytes. Plus a graphics card: an RTX3070 or similar, but as is so often the case, bigger is better. And last but not least, a processor: a modern I7 or similarly powerful. With this equipment, you are well equipped to use ComfyUI in a relaxed manner.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/e2b5b0a8-013a-4273-a482-139ffd414288.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="off-to-the-full-moodboard-layout-and-happy-art-directors" class="wp-block-heading">Off to the full! Moodboard, layout and happy art directors</h6>





<p class="wp-block-paragraph">In large studios, a google-savvy intern is hired to find as much input and reference material as possible on the internet. But what if you can&#8217;t afford a google-savvy intern and are too busy to google yourself?</p>





<h6 id="comfyui-your-unpaid-intern" class="wp-block-heading">ComfyUI: Your unpaid intern</h6>





<p class="wp-block-paragraph">This is where ComfyUI comes into play. If I&#8217;m looking for inspiration for a very specific topic, I can of course search Pinterest and Google Images. But I can also get inspiration in parallel by writing a prompt that describes exactly what kind of inspiration I&#8217;m looking for.</p>





<h6 id="inspiration-instead-of-plagiarism" class="wp-block-heading">Inspiration instead of plagiarism</h6>





<p class="wp-block-paragraph">And while, realistically speaking, I have often found just 20 useful inspirations in Google images after an hour, ComfyUI creates 100 images for me within 20 seconds. if these are all too strict and single-layered, I can play with different variables to change the randomness and prompt fidelity so that the programme adds unexpected combinations to my initial request.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/28355a1e-af12-4055-865d-24e9c1ac8c41.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/de954404-8605-486e-8eb9-92ba71941e00.jpg&#038;w=3840&#038;q=100"  alt="Blocking versus Colorblocking in Comfy UI. Was gefällt euch besser? " ><figcaption class="wp-element-caption">Blocking versus colour blocking in Comfy UI. Which do you like better?</figcaption></figure>





<h6 id="blocking" class="wp-block-heading">Blocking</h6>





<p class="wp-block-paragraph">The blocking. The first animatics traditionally consist of grey and dark grey and slightly greyer cubes and spheres, which are representative of cars, boats and houses. Sometimes a difficult image to decipher, not only for the art director. And this is where ComfyUI can help. How about using proxy assets instead of cubes in greyscale? So that the people who have to continue working with the layout at the end and have to create real 3D models can visualise much better whether they are dealing with the Venus de Milo or a stone in this cube. </p>





<h6 id="installed-what-now" class="wp-block-heading">Installed, what now?</h6>





<p class="wp-block-paragraph">Let&#8217;s create a workflow together. As a &#8220;demonstration task&#8221;, which has nothing at all to do with what films we watched last night, lay out a village in anime style. I&#8217;m imagining bunches of houses standing on rock pillars in the water. Boats sail between them. I&#8217;m sure you&#8217;ve heard these or similar details from your art director before. Can you visualise anything like that? Me neither. That&#8217;s the well-known art director problem, when you talk first and then try to listen to yourself in order to understand what you&#8217;re saying. What we need here is a communication bridge between us and the confused thoughts of an art director. Maybe the art director will even give you a scribble on the back of his last payslip. Which will look something like this.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/a1906c5f-b6f3-4138-bdcb-bc944f8a8708.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="were-building-a-ghibli-style-village" class="wp-block-heading">We&#8217;re building a Ghibli-style village</h6>





<p class="wp-block-paragraph">Here we are with the art director&#8217;s doodle and his idea. Instead of having a long back and forth discussion with the art director to understand what he even means, we can let ComfyUI do the talking, because we&#8217;ve already got it set up and ready for this exact moment. You haven&#8217;t? Then it&#8217;s about time. Let&#8217;s get started with our first node tree.</p>





<h6 id="a-first-node-tree" class="wp-block-heading">A first node tree</h6>





<p class="wp-block-paragraph">We start ComfyUI and when it has loaded, we double-click on the image and enter &#8220;KSampler&#8221; in the search field. We create our first node. The KSampler is the centrepiece of every workflow. The KSampler combines our stable diffusion models with our prompts and our idea of what the dimensions and the image should be and generates an image for us. We&#8217;ll go into the setting options in more detail in a moment, but first let&#8217;s set up the node tree. ComfyUI offers us context-related suggestions as to which node we can plug into which input.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/19375079-c470-49ab-9e7a-cc61f0618a3a.jpg&#038;w=3840&#038;q=100"  alt="Der KSampler" ><figcaption class="wp-element-caption">The KSampler</figcaption></figure>





<p class="wp-block-paragraph">Let&#8217;s now create a checkpoint loader node by left-clicking on the &#8220;model&#8221; input and dragging the mouse into the grey area and releasing it. A small menu opens in which we get suggestions as to what we could put in here. We take the checkpoint loader Simple. Here you can now load the model of your choice under CKPT name, provided you have saved it correctly as described above.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/26825400-bd44-4b75-8b2b-24519f5f1611.jpg&#038;w=3840&#038;q=100"  alt="Checkpointloader Node" ><figcaption class="wp-element-caption">Checkpointloader Node</figcaption></figure>





<p class="wp-block-paragraph">Next, we want to create our text boxes for the positive and negative prompts. To do this, we drag the mouse from the Clip item in the checkpoint loader into the empty space.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/05bd252b-c817-486a-b845-d720ad1196d7.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<p class="wp-block-paragraph">Here we select clip &#8220;textencode&#8221;. We do this twice. We connect the &#8220;conditioning&#8221; point once with the &#8220;positive&#8221; point in the KSampler and the other &#8220;conditioning&#8221; point with the &#8220;negative&#8221; point in the KSampler. Next, we need a latent_image.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/e5427482-bb7d-4294-a529-efee2b779ea3.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<p class="wp-block-paragraph">What is important for us is that the latent image determines the resolution of the image we want to generate. (Remember: The native resolution of 1.5 models is 512×512, the native resolution of XL models is 1024×1024.) We set this resolution here. We now move the mouse back to the &#8220;latentimage&#8221; item in the KSampler, hold down the left mouse button, drag the mouse to empty space and release it again. Here we select empty latentimage. Now we access the &#8220;latent&#8221; item in the KSampler, drag it into the empty space and select &#8220;VAE Decode&#8221;.</p>





<p class="wp-block-paragraph">The VAE decoder converts the KSampler data back into visible pixels. We connect the VAE point from the VAE decoder with the VAE point in the checkpoint loader. Next, we extract another new node from the &#8220;image&#8221; point, this time the safeimage node. We have now created our first functioning node tree. Let&#8217;s now look at the most important settings.</p>





<h6 id="the-most-important-settings-positive-and-negative-prompts" class="wp-block-heading">The most important settings &#8211; positive and negative prompts</h6>





<p class="wp-block-paragraph">First the prompts: The text box in the &#8220;positive&#8221; item is filled with the information you want to have in your image. If you have loaded an XL model, it is much easier to fill this box because you can describe what you want in a natural English language. In the negative prompt you write in what you don&#8217;t want. If a generated image is too ugly and you have not written a negative prompt, this could be the reason. So you write &#8220;Beatrix von Storch&#8221; in the negative prompt, for example. ComfyUI now also knows that it should avoid anything associated with this term.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/1fe2b8a1-9483-4c83-bfb5-d3ef577e02ed.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/78e460cf-4267-4a6e-a33d-d797bb2f54b8.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="seed" class="wp-block-heading">Seed</h6>





<p class="wp-block-paragraph">The &#8220;Seed&#8221; setting is used to define a starting point for the random generator, which enables the reproducibility of results. Using the same seed number should theoretically generate the same image. For variations on each run, this value should be changed or set to &#8220;randomise&#8221;.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/94b41aab-54e4-4da5-b76a-e99f814a9f69.jpg&#038;w=3840&#038;q=100"  alt="Der KSampler Seed" ><figcaption class="wp-element-caption">The KSampler Seed</figcaption></figure>





<p class="wp-block-paragraph">The &#8220;control_after_generate&#8221; parameter determines what happens after an image is generated. If set to &#8220;randomise&#8221;, a new random value is taken after each generation, which ensures diversity in the results. This is useful for creating a wide range of variations.</p>





<h6 id="steps" class="wp-block-heading">Steps</h6>





<p class="wp-block-paragraph">Defines the number of steps the sampling process should go through. More steps can lead to more detailed results, but can also increase the generation time. A medium number of steps is often a good compromise between richness of detail and speed.</p>





<h6 id="classifier-free-guidance-scale" class="wp-block-heading">Classifier-free guidance scale</h6>





<p class="wp-block-paragraph">The cfg value influences how closely the model follows the text descriptions. A higher value can lead to more accurate but possibly less creative results. Experiment with different values to find the best compromise between accuracy and creativity.</p>





<h6 id="sampler-name" class="wp-block-heading">Sampler Name</h6>





<p class="wp-block-paragraph">Sampler_Name specifies the sampling algorithm to be used. Different samplers can emphasise different properties in the generated image. &#8220;Euler&#8221; could be an option that offers a good balance between speed and quality.</p>





<h6 id="scheduler" class="wp-block-heading">Scheduler</h6>





<p class="wp-block-paragraph">This controls the schedule according to which the sampling steps are performed. &#8220;Normal&#8221; could stand for a standard run, but other options could influence the quality or speed.</p>





<h6 id="denoise" class="wp-block-heading">Denoise</h6>





<p class="wp-block-paragraph">Leave this value at 1 if you are only working with text input but no input images. Yes, images can also be input, we&#8217;ll come to that in a moment! The denoise value becomes relevant if we want to control what is generated for us with an image in addition to our prompt. The closer the value is to 1, the more dissimilar the image generation looks compared to the input image.</p>





<p class="wp-block-paragraph">If you are not sure what to do, leave the settings as they are in the picture. You may want to play with the sampler and switch between Euler and other samplers. Now we have our first node tree and know how to use it. So we are prepared for the conversation with the art director.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/438951c6-b3a2-42b5-9cfe-a185ea02fc8b.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="visual-ideas-through-comfyui" class="wp-block-heading">Visual ideas through ComfyUI</h6>





<p class="wp-block-paragraph">Let&#8217;s type into the positive prompt: &#8220;anime water village houses on rock pillars.&#8221; Then we press &#8220;Queue Prompt&#8221; in the sidebar on the right and the programme starts to generate an image for us. When the Stable Diffusion Model is activated for the first time, loading the model can take one to two minutes &#8211; but it remains loaded until the PC is restarted and then works &#8220;instantly&#8221;. In the menu bar, we can also switch on Autoqueue and click on Change. This means that if we now press Queue prompt, Stable Diffusion will generate one image after the other. With these settings and a halfway decent graphics card, the generation of an image should not take longer than 2 seconds. The programme will now spit out a large number of images very quickly &#8211; on the basis of which you can evaluate with your art director what he actually wants. (Here I show a folder with 200 images that were generated within 2 minutes)</p>





<h6 id="introduction-to-the-colourful-3d-scene" class="wp-block-heading">Introduction to the colourful 3D scene</h6>





<p class="wp-block-paragraph">So, let&#8217;s assume that we have now agreed on a rough idea with the art director. Next, we want to block the scene, but in colour. To do this, we need 3D models of houses, cliffs with houses on them, boats and maybe a few people. I have provided you with the node tree for this on the DP page. Download it and simply drag it into your ComfyUI interface. (is.gd/comfyUIsetup_plugin) It will automatically recognise it and offer you exactly my workflow &#8211; if you want to participate or need a starting point. Your ComfyUI will recognise that plug-ins are required, which you probably haven&#8217;t installed yet, and offer to install them. You agree to this and after a few minutes you are ready to go. And if we now go through the various tools, we have a common basis.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/d0f412cc-6368-4d5f-9a98-1d7919119277.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="from-doodling-to-3d-model" class="wp-block-heading">From doodling to 3D model</h6>





<p class="wp-block-paragraph">This is what the nodetree looks like. So that ComfyUI knows that we want to have a house, we promptly write as a positive: &#8220;beautiful studio Ghibli Hero House with a lot of details&#8221;. Now we doodle a very rudimentary house of St Nicholas so that ComfyUI knows what kind of perspective and what kind of format we want to generate our house in. The image then goes into a VAE node and now serves as a latent image. The Denoise value is very important here. If you set the Denoise value to 0, about 0.1, then ComfyUI will spit out the image pretty much exactly as you have given it. I recommend a value of around 0.8 here so that your 3D world doesn&#8217;t just consist of 2-dimensional stick houses.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/d35c6bdc-c21d-43b9-9f47-0275f06a27b4.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/e8ba0f94-648c-4c22-8c5c-bc5aa25daadf.jpg&#038;w=3840&#038;q=100"  alt="Der Nodetree für unser Häuschen – und die Painter-Node mit der Eingabe. Ja, malen ist nicht meine Stärke. Dafür war es schnell!" ><figcaption class="wp-element-caption">The node tree for our little house &#8211; and the Painter node with the input. Yes, painting is not my strong point. But it was quick!</figcaption></figure>





<h6 id="the-path-to-the-detailed-3d-object" class="wp-block-heading">The path to the detailed 3D object</h6>





<p class="wp-block-paragraph">The nodetree goes further and scales up our image so that we get a better resolution than 512×512. To create a 3D object from this, we use the TripoSR plug-in. To do this, we first use the AI to mask the background of the image using the RemoveBackground Node (the AI is quite clever, so it often knows exactly what we want without us having to change anything in the settings) and then we enter the mask and image into the TripoSR sampler, which then spits out a 3D model. You will then find this in the ComfyUI output folder. Remember, the model is not textured, but the colour representation is displayed via a vertex colour attribute, i.e. the level of detail of the texture or the colours depends on the geometry resolution. You can of course also use this workflow for all other objects. I did all the assets for my rendering this way.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/bd35aeca-0141-482d-a028-a676e0aac302.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/d8b3dc90-9d27-45ac-8578-3a585bbf8bbf.jpg&#038;w=3840&#038;q=100"  alt="Für die Schiffe hat die Inputkritzelei so ausgesehen." ><figcaption class="wp-element-caption">This is what the input scribbling looked like for the ships.</figcaption></figure>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/a1061fe3-855e-4af5-88a8-1e2b034807a0.jpg&#038;w=3840&#038;q=100"  alt="Und das waren die Resultate" ><figcaption class="wp-element-caption">And these were the results</figcaption></figure>





<h6 id="off-to-blender-selecting-and-creating-low-poly-models" class="wp-block-heading">Off to Blender! Selecting and creating low-poly models</h6>





<p class="wp-block-paragraph">You start by selecting the variants you want to load into Blender. I recommend that you first create a few dozen low-poly models with a very low geometry resolution of 128 using the auto queue function. This will result in models that work very well and represent what you want on the one hand, but also some that only work poorly on the other. But that doesn&#8217;t matter. Because we generate one model per second with this technique &#8211; with hundreds of objects, it&#8217;s not difficult to delete what we don&#8217;t want.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/4ce5e4d6-0482-4ebf-bfac-7500ae924d5c.jpg&#038;w=3840&#038;q=100"  alt="Die Shader" ><figcaption class="wp-element-caption">The shaders</figcaption></figure>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/ed5f9561-24b2-447c-a973-b65503e5fda0.jpg&#038;w=3840&#038;q=100"  alt="Und noch ein paar Zusatzfeatures" ><figcaption class="wp-element-caption">And a few more additional features</figcaption></figure>





<h6 id="importing-into-blender" class="wp-block-heading">Importing into Blender</h6>





<p class="wp-block-paragraph">As soon as you have a few models that you like and would like to import into Blender or another 3D programme, you can search for the corresponding image in the output folder. Then drag this image into your ComfyUI interface. The nodetree used to create the image is stored in the metadata of each image. In the ComfyUI interface, you can then generate a geometry resolution of 512 for the selected model. You can then load the corresponding model into Blender as an OBJ file. In the Shader Editor you create a material for it and use the &#8220;Color Attribute Node&#8221; as colour input to give it back its colour in Blender. This is completely sufficient for a quick colour layout.</p>





<h6 id="colour-resolution-and-texturing" class="wp-block-heading">Colour resolution and texturing</h6>





<p class="wp-block-paragraph">For those of you who want a texture resolution that corresponds to the input image, I have written a small Blender plug-in (link in the description). With this plug-in you can nicely project the texture from the high-resolution input image onto your 3D model with one click, which in some cases is far more impressive than the vertex colour.</p>





<h6 id="model-factory-and-distribution" class="wp-block-heading">Model factory and distribution</h6>





<p class="wp-block-paragraph">Now to the Blender model factory: Let&#8217;s generate 100 models of a house via auto queue. Select all models at the same time and load them into Blender. With my tool you can distribute them with one click and give them the vertex colour at the touch of a button. You can then quickly render these fixed houses in the viewport and send them to your art director. He can then paint circles around the little houses that he likes. You can use the same procedure for cliffs, boats, trees etc.. This will give you some atmospheric images of how the scene should be put together, as well as models that you can place in this scene. Using your imagination, you can then quickly lay out the scene according to your wishes and those of the art director.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/f480fcea-86a9-4243-bc72-017ac38c8aa3.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="conclusion-art-director-to-artist" class="wp-block-heading">Conclusion: Art Director to Artist</h6>





<p class="wp-block-paragraph">ComfyUI can help you overcome your communication barriers within a pipeline. We are moving away from our grey-graded bricks towards an initial layout that is not only more colourful than simply working with grey blocks, but the Proxy3D models could be a real inspiration for the final look of a product. Especially in the initial phase, you can offer the customer a palette of possibilities so that they already know more clearly in which direction the look of their product should go. Nasty surprises in the second half of a project, where the customer wants to completely overturn the look, can be avoided in this way. Well, most of the time.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/84c42324-cf8d-4cf3-9c29-5e5e172fd38b.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<p class="wp-block-paragraph">And as you can see, even if we are dealing with a powerful tool here, it is necessary to have a real CG artist at the keys when using it, as an intern is in a bad position. And if someone thinks that the customer will throw everything into a prompt themselves in future, they forget that they first need to know what they actually want. So our jobs are safe in the medium term.</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/3067e454-bd00-4783-9a23-93d0422244ef.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<h6 id="what-happens-next" class="wp-block-heading">What happens next?</h6>





<p class="wp-block-paragraph">Well, this was the first article in a series that will continue over the next few issues &#8211; there are simply too many ways in which Comfy UI can help an artist in everyday life. In this series, we can expect future articles on PBR materials at the touch of a button, quartered render times, stylised renderers and one or two other delicacies. There&#8217;s a lot to look forward to!</p>





<figure class="wp-block-image"><img  decoding="async"  src="https://images.creativebase.com/_next/image?url=https://s3.eu-central-1.amazonaws.com/zone.busch.store.image/01a31d23-8215-49bd-a03c-9f5a945b97c0.jpg&#038;w=3840&#038;q=100"  alt="" ></figure>





<p class="wp-block-paragraph">Arne Palluck is a 3D generalist and designs 3D animations for German TV programmes such as &#8220;TerraX&#8221; on ZDF or &#8220;PM Wissen&#8221; on Servus TV. He is also a 3D layout artist for large VFX studios, where he takes care of the camera and layout for feature films. He brags to his daughter&#8217;s friends that he has already worked on Star Wars.</p><p>The post <a href="https://digitalproduction.com/2024/06/09/comfy-ui-ai-for-artists/">Comfy UI – AI for artists!</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/arnepalluck/">Arne Palluck</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-31.webp?fit=1920%2C1080&#038;quality=72&#038;ssl=1" length="71830" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-31.webp?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2024/09/image-31.webp?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">144475</post-id>	</item>
		<item>
		<title>Direct Modeling (R)evolution für Houdini</title>
		<link>https://digitalproduction.com/2023/04/20/direct-modeling-revolution-fur-houdini/</link>
		
		<dc:creator><![CDATA[Manuel Kotulla]]></dc:creator>
		<pubDate>Thu, 20 Apr 2023 08:23:00 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[direct modeling Houdini]]></category>
		<category><![CDATA[DP2303]]></category>
		<category><![CDATA[Houdini]]></category>
		<category><![CDATA[Houdini animation]]></category>
		<category><![CDATA[Houdini modeling tools]]></category>
		<category><![CDATA[Houdini VEX modeling]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[Modeler for Houdini]]></category>
		<category><![CDATA[modelling]]></category>
		<category><![CDATA[Pipeline]]></category>
		<category><![CDATA[procedural modeling Houdini]]></category>
		<category><![CDATA[real-time modeling tools]]></category>
		<category><![CDATA[Sculpting]]></category>
		<category><![CDATA[SoftBoolean]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[VFX]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=162007</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Naht.jpg?fit=1200%2C817&quality=80&ssl=1" width="1200" height="817" title="" alt="A close-up view of a bicycle, featuring sections of the handlebar with controls, the frame junction, the chain and rear wheel, and a bike pedal. The image highlights the intricate design and materials used in the bike's construction." /></div><div><p>For most people, the idea of modelling directly in Houdini causes them to break out in a sweat at the very least, and some are even said to have thrown the mouse out of the window in sheer horror. The reasons for this are understandable at first glance.</p>
<p>The post <a href="https://digitalproduction.com/2023/04/20/direct-modeling-revolution-fur-houdini/">Direct Modeling (R)evolution für Houdini</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/03/Naht.jpg?fit=1200%2C817&quality=80&ssl=1" width="1200" height="817" title="" alt="A close-up view of a bicycle, featuring sections of the handlebar with controls, the frame junction, the chain and rear wheel, and a bike pedal. The image highlights the intricate design and materials used in the bike's construction." /></div><div><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:2851,&quot;href&quot;:&quot;http:\/\/alexeyvanzhula.gumroad.com&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251228032843\/https:\/\/alexeyvanzhula.gumroad.com\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 06:30:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 01:17:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-28 08:43:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-18 20:21:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 12:50:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 18:40:47&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-30 18:40:47&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2852,&quot;href&quot;:&quot;https:\/\/is.gd\/discord_hm&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/discord.gg\/Ud7xUcQfMu&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:2853,&quot;href&quot;:&quot;http:\/\/is.gd\/houdini_modelers&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/is.gd\/houdini_modelers&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]'></div>

<p class="wp-block-paragraph"> Many tasks in Houdini are carried out in the network editor and not in the viewport; every single step, whether bevel or extrude, for example, creates a new node. So it&#8217;s all purely procedural, isn&#8217;t it? The overview goes to zero in parallel with the working speed and the user goes to other DCCs that can be modelled directly.</p>





<p class="wp-block-paragraph">Modelling directly in Houdini has some clear advantages. In addition to the obvious saving of export/import loops, Houdini offers wonderful opportunities for automation, experimentation and endless iteration (or quick non-destructive customer feedback rounds) with its basic, but not exclusively, procedural approach. </p>





<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">

<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Naht_2.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="1080" width="1079"  decoding="async"  data-id="162039"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Naht_2.jpg?resize=1079%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162039" ></a></figure>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/topo2.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="1080" width="1080"  decoding="async"  data-id="162040"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/topo2.jpg?resize=1080%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162040" ></a></figure>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/topology.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="1080" width="1080"  decoding="async"  data-id="162041"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/topology.jpg?resize=1080%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162041" ></a></figure>

</figure>





<p class="wp-block-paragraph">Add to this a bit of VEX coding at the right time and the conversion of complex modelling setups into simple shareable or sellable HDAs, in which the artist simply has to adjust given parameters to create countless variants of the model, and you have a gigantic arsenal of creative possibilities. Unfortunately, Houdini is not always particularly intuitive or user-friendly and some tools are a little awkward to use.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="902" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/TITEL.jpg?resize=1200%2C902&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162044" ></figure>





<p class="wp-block-paragraph"><br />SideFX has recently been trying to address this with exciting new features. There are more interactive tools, many nodes have been given a tidier UI, more Quality of Life nodes from the Labs or the Tech Art Challenges, where users can submit their own HDAs of all kinds (some of which are permanently integrated into Houdini), plus Quicktips and, of course, more tutorials. Basically, modelling in Houdini is better and more interactive than expected. Nevertheless, there are some areas where we would like to see a better flow and easier ways to achieve the goal.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="676" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/McDonalds_Raum.jpg?resize=1200%2C676&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162037" ></figure>





<h2 id="direct-modelling" class="wp-block-heading">Direct Modelling!</h2>





<p class="wp-block-paragraph">And this is exactly where Alexey Vanzhula&#8217;s solution for direct modelling with the plausible name &#8220;Modeler for Houdini&#8221; (version 2023) comes in. The talented developer&#8217;s inexpensive tool aims to model quickly, intuitively and above all interactively, primarily in the viewport, to compensate for missing tools and generally to simplify and streamline the workflow. Alexey defines his work with the following words: &#8220;Modeler is designed to quickly create and edit polygonal\subd meshes. This plugin allows to concentrate only on editing polygons without unnecessary manipulation of Houdini nodes. It has a full set of mesh editing tools, like in other classic 3D programs.&#8221;</p>





<p class="wp-block-paragraph">The centrepiece of the current version 2023 is the launcher, a global menu that opens at the mouse position and from which the artist can quickly and clearly select the desired tool, even faster of course via hotkey.</p>





<p class="wp-block-paragraph">A bit like Maya, but with its own new ideas and &#8211; this is important &#8211; seamlessly linked to all the powerful on-board tools of Houdini itself. Modeler is not a black box, but is wonderfully integrated and can be controlled in many places &#8211; if required &#8211; with attributes or outputs useful groups such as the extrudeFront known from the vanilla Extrude and thus builds the urgently needed bridge between direct and procedural modelling.</p>





<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">

<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/mateiral.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  fetchpriority="high"  decoding="async"  width="1200"  height="158"  data-id="162024"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/mateiral.jpg?resize=1200%2C158&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162024" ></a></figure>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/polygroups1.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="994" width="1200"  decoding="async"  data-id="162025"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/polygroups1.jpg?resize=1200%2C994&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162025" ></a></figure>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/polygroups2.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="661" width="1200"  decoding="async"  data-id="162026"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/polygroups2.jpg?resize=1200%2C661&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162026" ></a></figure>

<figcaption class="blocks-gallery-caption wp-element-caption">Groups from Houdini are adopted directly and are available in ZBrush as polygroups.</figcaption></figure>





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





<p class="wp-block-paragraph">It is important to understand that Modeler still creates nodes in the background for many tools, but you can safely ignore them in the interactive flow (tip: hide Network Editor) or send them to nirvana. With the latter, however, the procedurality also disappears. A typical example of remixing the Houdini and Modeler workflows is shown in the following project, in which the various plants were created as individual assets with Modeler and its companion Z (more on this later), partially refined in ZBrush per Z or with Houdini tools such as the Voxelmesh and then scattered onto the basemesh with various procedural tools. Or the complex elements of a bicycle, which can easily be created using Modeler and then welded together using Houdini&#8217;s on-board tools. Or the furnishing of a graphically stylised room, created with Modeler and then brought to life with Houdini&#8217;s RBD plus classic CHOPS animation (with the exception of characters).</p>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/shelftool_start.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="75" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/shelftool_start.jpg?resize=1200%2C75&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162032" ></a><figcaption class="wp-element-caption">Starting and exiting Modeler as well as basic setup and hotkeys</figcaption></figure>





<h2 id="the-tools-workflow-and-launcher" class="wp-block-heading">The tools, workflow and launcher</h2>





<p class="wp-block-paragraph">Modeler is activated via the shelf tool of the same name. A yellow line in the viewport shows that Houdini is now running in Modeler mode (and some vanilla shortcuts will now be used by Modeler elsewhere). Let&#8217;s take a closer look at the launcher and the most important tools. Viewport with Alt-B in fullscreen mode and off you go!</p>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Launcher-952x1080.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="1080" width="952"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Launcher.jpg?resize=952%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162034" ></a><figcaption class="wp-element-caption">The centrepiece: the launcher</figcaption></figure>





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





<p class="wp-block-paragraph">The heart and control centre of the entire tool is opened in the viewport via a tab (hotkeys are of course customisable). Categorised according to logical use cases, all available commands can be quickly selected here or the associated shortcuts can be learned. A tooltip for the current tool can be found at the bottom.</p>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/polypen.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="1080" width="864"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/polypen.jpg?resize=864%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162035" ></a><figcaption class="wp-element-caption">All-in-one wonder: The PolyPen</figcaption></figure>





<h2 id="polypen" class="wp-block-heading">PolyPen</h2>





<p class="wp-block-paragraph">With this probably most innovative and versatile tool from Modeler, you can interactively move, slide, cut, remove and add any components (points and edges) with a single node (!). You can add any number of loops (including interactive subdivision), adjust the loop flow, slide the entire loop and, of course, delete it again. An inset face and bridge function rounds off the package. All these commands are &#8211; and this will blow the mind of any Houdini user &#8211; easy to implement interactively in a single node (a subnet is generated in the background, but you won&#8217;t notice this).</p>





<h2 id="brush-tool" class="wp-block-heading">Brush Tool</h2>





<p class="wp-block-paragraph">Fancy a bit of basic sculpting? Interactively move geometry/points and then smooth them? You can do this without ZBrush and without any edit node cramping using the tool of the same name. Points can be moved freely or along their normal with a freely adjustable radius. The counterpart to ZBrush&#8217;s Move Brush and therefore a much-needed tool with which you can even work with axis symmetry..</p>





<h2 id="symmetry" class="wp-block-heading">Symmetry</h2>





<p class="wp-block-paragraph">Oja, Modeler allows interactive axisymmetric work for everything based on the edit node, i.e. moving, scaling, rotating and the brush tool including helpful tools such as beaconing, instantiating or clipping the symmetry. In addition, there is also the Simple and Vanilla Tool-like Mirror Node.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="924" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/bevel-pro.jpg?resize=1200%2C924&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162031" ><figcaption class="wp-element-caption">Bevel Pro with Falloff</figcaption></figure>





<h2 id="from-extrude-to-bevelpro" class="wp-block-heading">From Extrude to BevelPro</h2>





<p class="wp-block-paragraph">Extrude and Inset actually work in exactly the same way as in Vanilla Houdini, only more interactively and faster via shortcut or &#8220;Repeat last&#8221; command. The addition of the Extrude-Pro tool, which works a bit like ZBrush&#8217;s qMesh and allows you to &#8220;punch through&#8221; geometry, is exciting.<br />Another &#8220;Pro&#8221; tool is the addition to the classic bevel (also interactive and wonderfully fluid), which allows interactive &#8220;magnet-based&#8221; changes to the respective bevel radius at point level &#8211; without the use of attributes. Bevelling with interactive falloff, which can also be fine-tuned with a ramp.</p>





<h2 id="knife-tool" class="wp-block-heading">Knife Tool</h2>





<p class="wp-block-paragraph">Unfortunately, Houdini&#8217;s own Knife Tool is not exactly flexible, which is why the Modeler version, which allows any number of cuts through the selected faces in a node, is incredibly helpful. The cutoff function, which immediately removes cut polys, is particularly time-saving.</p>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/FALLOFF.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="518" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/FALLOFF.jpg?resize=1200%2C518&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162029" ></a><figcaption class="wp-element-caption">Falloff Transform</figcaption></figure>





<h2 id="other-useful-tools" class="wp-block-heading">Other useful tools</h2>





<ul class="wp-block-list">

<li>Falloff transforms selected elements, but with a falloff defined by ramp or freely settable.</li>





<li>The array tool works very similarly to ZBrush and is a quick alternative to copy2Points or offers a little more than Copy&#038;Transform. </li>





<li>Lattice is a simplified version of the Houdini tool of the same name. </li>





<li>To Circle transforms selected elements into a circle. Straighten aligns selected elements in a line. </li>





<li>Flatten aligns selected elements on a plane or free axis defined by a construction plane.</li>





<li>The Crease tool is characterised by its own subdiv preview. </li>





<li>Quickpivot is a quick and interactive way to position the transform handles of each tool faster than before. </li>





<li>The CurveTools thank you for FixCurves, which prepares the input for further processing (aka conversion to clean polygonal curves) and avoids a few problem areas of the native workflow, as well as the HoseTool, which lets you quickly create all kinds of cables and hoses.</li>

</ul>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="513" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/hosetool.jpg?resize=1200%2C513&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162028" ><figcaption class="wp-element-caption">Hose Tool</figcaption></figure>





<h2 id="parm-slider" class="wp-block-heading">Parm Slider</h2>





<p class="wp-block-paragraph">This is not a tool as such, but rather the ability to adjust various parameters such as loop subdivisions or extrude divisions at the touch of a button and mouse or pen drag. Information on this can be found in the tooltips of each supported tool.</p>





<h2 id="align-view" class="wp-block-heading">Align View</h2>





<p class="wp-block-paragraph">Also not a tool in itself, but very time-saving and welcome: Modeler simplifies viewport navigation by aligning the camera rotation to the next global view plane when the Shift key is pressed. Pressing Space-1 to -4 thus becomes obsolete.</p>





<h2 id="display-options-material-workflow" class="wp-block-heading">Display Options &#038; Material Workflow</h2>





<p class="wp-block-paragraph">For even faster work, Modeler comes with a few desirable functions on the subject of &#8220;What do I actually see and what don&#8217;t I see?&#8221;. For example, selected faces can be easily hidden or all non-selected faces can be hidden. Assigning and editing or copying and pasting materials on a polygonal level is also accelerated or made possible with a few useful tools.</p>





<h2 id="further-utilities-from-the-launcher" class="wp-block-heading">Further utilities from the launcher</h2>





<p class="wp-block-paragraph">If the nodetree does become too large, a bold click on &#8220;DelHistory&#8221; packs the entire geometry without attributes into a single node and deletes the now superfluous nodetree.<br />The DelAttr and DelGroups commands help you to get rid of unnecessary data clutter. Of course, you can also remove groups and attributes as before, but this makes things a bit faster again &#8211; and that is the basic idea behind the entire tool. Speed up what already exists, add what is missing.</p>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/bild_Herbalicious_Horror.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="604" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/bild_Herbalicious_Horror.jpg?resize=1200%2C604&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162019" ></a><figcaption class="wp-element-caption">Seamless integration and roundtripping: The monster&#8217;s base mesh was quickly sent to ZBrush with one click and painted with Curvetubes. After the re-import, these liana plants also served as the basis for procedurally scattering fine fibres and plants, which in turn were created with Modeler, using Copy2Point with the VanillaTools.</figcaption></figure>





<h2 id="companion-z" class="wp-block-heading">Companion Z</h2>





<p class="wp-block-paragraph">Alexey&#8217;s dedication to simplifying modelling in Houdini can also be seen in the two smaller siblings of Modeler, which add even more functionality as separately available tools.</p>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/z2.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="466" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/z2.jpg?resize=1200%2C466&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162020" ></a><figcaption class="wp-element-caption">The sphere above has been given a surface noise in ZBrush and was seamlessly sent back to Houdini via &#8220;Get Tool&#8221;.</figcaption></figure>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="68" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Z.jpg?resize=1200%2C68&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162022" ></figure>





<p class="wp-block-paragraph"><br />&#8220;Z for Houdini&#8221; connects ZBrush with our beloved Houdini and allows the artist to quickly and easily exchange and process geometry between the two programmes. Simply send the basemesh from H to ZBrush via Shelftool (unbelievably good: even groups from Houdini are transferred as polygroups), sculpt and otherwise modify it as required and retrieve it again with a click of the Shelftool. Incidentally, fibre meshes are also interpreted as curves and blend shapes and layers are supported. What&#8217;s more &#8211; and particularly tasty &#8211; the powerful zRemesher can be started and adjusted with a node from Houdini.</p>





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





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/softbooltools.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="40" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/softbooltools.jpg?resize=1200%2C40&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162017" ></a><figcaption class="wp-element-caption">Softboolean Commands per Shelf</figcaption></figure>





<h2 id="soft-boolean" class="wp-block-heading">Soft Boolean</h2>





<p class="wp-block-paragraph">&#8220;Softboolean&#8221; does exactly this task with flying colours and saves a lot of work steps required in vanilla Houdini. A few useful tools are included to make the workflow as interactive as possible, such as quickly extracting the seamcurve or subdividing the meshes.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="604" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/softbool.jpg?resize=1200%2C604&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162015" ></figure>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="604" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/softbool-1.jpg?resize=1200%2C604&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162016" ><figcaption class="wp-element-caption">Softboolean allows quick and easy complex boolean operations with smooth transitions.</figcaption></figure>





<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">

<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="1080" width="1080"  decoding="async"  data-id="162013"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/softbool1.jpg?resize=1080%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162013" ></figure>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="517" width="1200"  decoding="async"  data-id="162014"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/softbool2.jpg?resize=1200%2C517&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-162014" ></figure>

</figure>





<h2 id="community-resources-and-development" class="wp-block-heading">Community, resources and development</h2>





<p class="wp-block-paragraph">Modeler benefits from an active community centred around the Discord channel. In addition to official how-tos and highly helpful users who can answer almost any question, there is also the opportunity to report bugs or directly express new feature requests and discuss the best ways to implement new tools with the developer. Modeler is also regularly updated with new functions and bug fixes. Sneak peaks of new functions and helpful, detailed tutorials can be found on the official YouTube channel.</p>





<h2 id="setup-and-purchase" class="wp-block-heading">Setup and purchase</h2>





<p class="wp-block-paragraph">Modeler is sold for 99 US dollars via the Gumroad Store and is very easy to install: &#8220;Copy the modeler and packages folders to the Houdini user preferences folder.&#8221; A preconfigured *.json file is used.</p>





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





<p class="wp-block-paragraph">Of course, almost a hundred euros is not a small sum, but measured against the gain in speed, fun and convenience, the tool is inexpensive and a really good investment. Modeler belongs in every well-stocked Houdini collection and makes the assembled DCC competition look even older..</p>





<h2 id="links" class="wp-block-heading">Links</h2>





<p class="wp-block-paragraph">Gumroad Store <a href="http://alexeyvanzhula.gumroad.com">alexeyvanzhula.gumroad.com</a><br />Discord Channel <a href="https://is.gd/discord_hm">https://is.gd/discord_hm</a><br />Youtube <a href="http://is.gd/houdini_modelers">is.gd/houdini_modelers</a></p>





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





<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2023/04/20/direct-modeling-revolution-fur-houdini/">Direct Modeling (R)evolution für Houdini</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/manuelkotulla/">Manuel Kotulla</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Naht.jpg?fit=2560%2C1742&#038;quality=80&#038;ssl=1" length="636434" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/03/Naht.jpg?fit=1200%2C817&#038;quality=80&#038;ssl=1" width="1200" height="817" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[A close-up view of a bicycle, featuring sections of the handlebar with controls, the frame junction, the chain and rear wheel, and a bike pedal. The image highlights the intricate design and materials used in the bike's construction.]]></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/Naht.jpg?fit=1200%2C817&#038;quality=80&#038;ssl=1" width="1200" height="817" />
<post-id xmlns="com-wordpress:feed-additions:1">162007</post-id>	</item>
		<item>
		<title>Premiere listens &#8211; and types!</title>
		<link>https://digitalproduction.com/2021/08/30/premiere-hoert-zu-und-tippt-ab/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Sun, 29 Aug 2021 22:01:28 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe Creative Cloud]]></category>
		<category><![CDATA[After Effects]]></category>
		<category><![CDATA[Creative Cloud]]></category>
		<category><![CDATA[Editing]]></category>
		<category><![CDATA[Essential Graphics]]></category>
		<category><![CDATA[film industry]]></category>
		<category><![CDATA[giveaway]]></category>
		<category><![CDATA[Industrie]]></category>
		<category><![CDATA[kostenlos]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[Motion Graphics]]></category>
		<category><![CDATA[Pipeline]]></category>
		<category><![CDATA[post-production]]></category>
		<category><![CDATA[Premiere Pro]]></category>
		<category><![CDATA[Production]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[Template]]></category>
		<category><![CDATA[transcription]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Videos]]></category>
		<guid isPermaLink="false">https://www.digitalproduction.com/?p=94509</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2021/08/240786417_180086140859299_6141373092364253342_n.jpg?fit=1200%2C673&quality=80&ssl=1" width="1200" height="673" title="" alt="" /></div><div><p>New functions and tools are added with every Creative Cloud update. In the last major update for Premiere, there was an entire subsection - transcribing. But how exactly does it work? (Including self-test and prize draw)</p>
<p>The post <a href="https://digitalproduction.com/2021/08/30/premiere-hoert-zu-und-tippt-ab/">Premiere listens – and types!</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/2021/08/240786417_180086140859299_6141373092364253342_n.jpg?fit=1200%2C673&quality=80&ssl=1" width="1200" height="673" title="" alt="" /></div><div><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:4954,&quot;href&quot;:&quot;https:\/\/helpx.adobe.com\/de\/premiere-pro\/user-guide.html\/de\/premiere-pro\/using\/whats-new.ug.html?sdid=HHJ4XG6F&amp;mv=display&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;:4955,&quot;href&quot;:&quot;https:\/\/helpx.adobe.com\/de\/premiere-pro\/using\/working-with-captions.html?sdid=MQH8S6KF&amp;mv=display&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;:2721,&quot;href&quot;:&quot;http:\/\/postproduction-tutorials.net&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250409072106\/https:\/\/postproduction-tutorials.net\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 05:15:58&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-07 22:29:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-15 15:04:13&quot;,&quot;http_code&quot;:500},{&quot;date&quot;:&quot;2026-01-30 13:59:25&quot;,&quot;http_code&quot;:500},{&quot;date&quot;:&quot;2026-02-08 07:09:12&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 16:38:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 16:24:21&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-30 16:24:21&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4956,&quot;href&quot;:&quot;https:\/\/form.asana.com?k=QP6FaJBi-ckayYbzFfKeUg&amp;d=18091519943363&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;:4957,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/ausgabe\/digital-production-01-2021&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20240303150608\/https:\/\/www.digitalproduction.com\/ausgabe\/digital-production-01-2021\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 19:23:59&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2025-12-28 19:23:59&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4958,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/01_TranscriptPremiere_UntertitelWorkspace-scaled.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/01_TranscriptPremiere_UntertitelWorkspace-scaled.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4959,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/02_TranscriptPremiere_Sprachen-scaled.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/02_TranscriptPremiere_Sprachen-scaled.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4960,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/05_TranscriptPremiere_GoodLooking-scaled.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/05_TranscriptPremiere_GoodLooking-scaled.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4961,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/04_TranscriptPremiere_Sprechername-scaled.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/04_TranscriptPremiere_Sprechername-scaled.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4962,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/15.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/15.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4963,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/16.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/16.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4964,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/06-scaled.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/06-scaled.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4965,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/07-scaled.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/07-scaled.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4966,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/17.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/17.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4967,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/18.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/18.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4968,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/09-scaled.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/09-scaled.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4969,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/ausgabe\/digital-production-06-2020&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20240424121410\/https:\/\/www.digitalproduction.com\/ausgabe\/digital-production-06-2020\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-28 19:24:07&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2025-12-28 19:24:07&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4970,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/10.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/10.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4971,&quot;href&quot;:&quot;https:\/\/www.deepl.com&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/www.deepl.com\/en\/translator&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4972,&quot;href&quot;:&quot;https:\/\/www.digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/11-scaled.jpg&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\/\/digitalproduction.com\/\/srv\/htdocs\/wp-content\/uploads\/2021\/08\/11-scaled.jpg&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:4973,&quot;href&quot;:&quot;https:\/\/helpx.adobe.com\/de\/premiere-pro\/tutorials.html?sdid=H822XPNH&amp;mv=display&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;}]'></div>
<h2 id="why-transcribe">Why transcribe?</h2>
<p>With social media content being consumed everywhere, captions are becoming increasingly important &#8211; both for viewers and for data-driven edit workflows &#8211; text is easily searchable and instead of sifting through hours of footage, you only need to type the one quote into the search box to find the spot in the interview.</p>
<p>Adobe Premiere has just taken a huge step forward here and <a href="https://helpx.adobe.com/de/premiere-pro/user-guide.html/de/premiere-pro/using/whats-new.ug.html?sdid=HHJ4XG6F&#038;mv=display">integrated</a> the transcript tool into the <a href="https://helpx.adobe.com/de/premiere-pro/user-guide.html/de/premiere-pro/using/whats-new.ug.html?sdid=HHJ4XG6F&#038;mv=display">current 2021 version</a> (see article in issue 21:03, or here <a href="https://helpx.adobe.com/de/premiere-pro/using/working-with-captions.html?sdid=MQH8S6KF&#038;mv=display"><span style="font-weight: 400;">Speech-to-text Help Site</span></a>). As part of this, the entire subtitles workflow has been linked to the Essential Graphics Tool and can be used intuitively. We have tested this and fed it with various voice recordings &#8211; in German and English, of course, and a little French, Allgäuerisch and Pfälzerisch. You can find videos here &#8211; and of course at <a href="http://postproduction-tutorials.net">postproduction-tutorials.net</a>.</p>
<h2 id="why-in-premiere">Why in Premiere?</h2>
<p>There are other tools and tricks to get an automatic transcription, but if you&#8217;re already editing in Premiere anyway, it would be &#8220;unwise&#8221; to add another tool to the pipeline. Other news about the latest update can be found here: <a href="https://helpx.adobe.com/de/premiere-pro/user-guide.html/de/premiere-pro/using/whats-new.ug.html?sdid=HHJ4XG6F&#038;mv=display"><span style="font-weight: 400;">Premiere Pro What&#8217;s New/ User Guide</span></a></p>
<p>And for those who say &#8220;But I&#8217;ve always done that by hand&#8221;: respect and appreciation, but we suspect that there is potential for saving time and effort in your pipeline. Because unlike many tools out there, &#8220;Speech to Text&#8221; is included for free in the <span style="font-weight: 400;">Creative Cloud </span>&#8211; so you don&#8217;t have to worry about additional costs.</p>
<div class="td-paragraph-padding-4">
<p><em>If you want to try it out for yourself, you can send a file with audio to the DP editorial team and we&#8217;ll run it through the &#8220;Speech to Text&#8221; function and send it back to you &#8211; if you&#8217;ve already exceeded the trial period. <a href="https://form.asana.com?k=QP6FaJBi-ckayYbzFfKeUg&#038;d=18091519943363">Here is the interface to the DP pipeline</a> &#8211; upload the files via WeTransfer, Dropbox or whatever else you like. Enter your name and the email address to which we should then send the srt file (or one of the other export formats). Please note: After transcription, the video file will be deleted immediately because of data protection. </em></p>
<p><em>And you can even win a CC licence for one year! </em></p>
</div>
<h2 id=""></h2>
<h2 id="but-how">But how?</h2>
<p>To put it very quickly, this is how it works: For the transcription, the audio is rendered and uploaded to the Adobe server. After a few minutes, the text is displayed and you can select the subtitle type and one of the text layouts already created in advance in the Essential Graphics Panel. The subtitles are now distributed in blocks on the subtitle track in the timeline. The blocks can be merged or separated as required. You can change the texts both in the subtitle window and directly in the programme window.</p>
<p>If you want to change the text layout, you can simply select one or more text blocks in the timeline and change the parameters in the Essential Graphics Panel or select another previously created track style. The transcript can be exported as text or SRT file. Importing the SRT file into the video uploaded to YouTube also worked straight away. That was the very quick version &#8211; but let&#8217;s go through it in detail &#8211; with screenshots and adjustments.</p>
<h2 id="and-now-step-by-step">And now step by step</h2>
<p>It&#8217;s best to use a concrete example: At the beginning of the year, I recorded a remote interview with Noel Powell, the programmer of these innovative After Effects templates, for my Creation FX article in <a href="https://www.digitalproduction.com/ausgabe/digital-production-01-2021/">DP 2021:01</a>. I&#8217;ve been wanting to edit and transcribe this for a long time to publish it on my tutorial portal. Preferably also with German subtitles.</p>
<p>Firstly, I transcribed the entire interview, as a transcript is particularly helpful for long interviews when selecting unnecessary parts. As the video follows the text, you can simply cut and mark the relevant parts.</p>
<p><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/01_TranscriptPremiere_UntertitelWorkspace-scaled.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94511 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/01_TranscriptPremiere_UntertitelWorkspace-1920x1023.jpg?resize=640%2C341&#038;quality=80&#038;ssl=1"  alt="Um zu Transkribieren wechselt man am einfachsten in den neuen Untertitel Workspace. Dann wählt man die zu transkribierende Timeline aus und klickt auf den Transkribieren Tab im Textfenster. "  width="640"  height="341" ></a></p>
<p>The easiest way to transcribe is to switch to the new subtitle workspace. Then select the timeline to be transcribed and click on the Transcribe tab in the text window.<strong> </strong></p>
<p><strong><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/02_TranscriptPremiere_Sprachen-scaled.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94512 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/02_TranscriptPremiere_Sprachen-1920x1026.jpg?resize=640%2C342&#038;quality=80&#038;ssl=1"  alt="Nachdem die Sprache ausgewählt und das Transkribieren gestartet wurde, wird automatisch ein Audiofile gerendert und in die Adobe Cloud hochgeladen."  width="640"  height="342" ></a></strong></p>
<p>After selecting the language and starting the transcription, an audio file is automatically rendered and uploaded to the Adobe Cloud.</p>
<p><strong><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/05_TranscriptPremiere_GoodLooking-scaled.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94513 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/05_TranscriptPremiere_GoodLooking-1920x1026.jpg?resize=640%2C342&#038;quality=80&#038;ssl=1"  alt="Der transkribierte Text erscheint dann nach kurzer Wartezeit im Textfenster und kann dort auch direkt editiert werden. Die Timeline läuft dabei synchron zu der optisch hervorgehobenen Textstelle."  width="640"  height="342" ></a></strong></p>
<p>The transcribed text then appears in the text window after a short wait and can also be edited directly there. The timeline runs in synchronisation with the highlighted text passage.</p>
<p><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/04_TranscriptPremiere_Sprechername-scaled.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94514 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/04_TranscriptPremiere_Sprechername-1920x1023.jpg?resize=640%2C341&#038;quality=80&#038;ssl=1"  alt="Auch verschiedene Sprecher können erkannt werden. Die Namen der Sprecher lassen sich nach Klick auf die 3 kleinen Punkte bearbeiten. Es ist nicht gleich ersichtlich das es an der Seite des Fensters einen kleinen Balken gibt, mit dem man zum zweiten Sprecher scrollen kann, um diesen zu ändern."  width="640"  height="341" ></a>Different speakers can also be recognised. The names of the speakers can be edited by clicking on the 3 small dots. It is not immediately obvious that there is a small bar on the side of the window that can be used to scroll to the second speaker in order to change it.</p>
<p><em><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/15.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94518 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/15-1920x1080.jpg?resize=640%2C360&#038;quality=80&#038;ssl=1"  alt="Oben im Transkript Fenster gibt es ein Suchfeld mit dem man Worte oder Zitate suchen kann. So lassen sich Textstellen in Interviews schnell finden, auch um zum Beispiel falsch geschriebene Fachausdrücke zu korrigieren oder einfach nur wichtige Textstellen zu finden. Mit Klick auf das Kreispfeil Symbol bekommt man eine Ersetzen Funktion um sich wiederholende Fehler effektiv auszubessern."  width="640"  height="360" ></a></em></p>
<p>There is a search field at the top of the transcript window that you can use to search for words or quotes. This allows you to quickly find text passages in interviews, for example to correct misspelled technical terms or simply to find important text passages. By clicking on the circle-arrow symbol, you get a replace function to effectively correct repetitive errors.</p>
<p><strong><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/16.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94519 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/16-1920x1080.jpg?resize=640%2C360&#038;quality=80&#038;ssl=1"  alt="Bei deutlich gesprochenen Texten funktioniert das Transkribieren sehr gut.  Auch mit englischen Fachausdrücken in einem deutschen Text kommt das Tool recht gut klar. Nachdem die Fehler im Transkript korrigiert sind können dann die Untertitel erstellt werden. Sie haben nun eine eigene Spur bekommen und der Look wird über das Essential Graphics Panel gesteuert."  width="640"  height="360" ></a></strong>Transcribing clearly spoken texts works very well. The tool also copes quite well with English technical terms in a German text. Once the errors in the transcript have been corrected, the subtitles can be created. They now have their own track and the look is controlled via the Essential Graphics Panel.</p>
<h2 id="subtitles-nicely-done">Subtitles, nicely done</h2>
<p><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/06-scaled.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94522 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/06-1920x1021.jpg?resize=640%2C340&#038;quality=80&#038;ssl=1"  alt="Dazu legt man am Besten im Vorfeld schon einige Vorlage im Essential Graphics Panel an, die man dann bei der Untertitelerstellung direkt auswählen kann. Man klickt einfach mit dem Textwerkzeug in den Programmmonitor und schreibt einen stellvertretenden zweizeiligen Text. Dann wählt man sich einen passenden Font aus, stellt Farben, Border, Schatten und Hintergrund nach seinen Vorstellungen ein und speichert das dann mit „Stil erstellen“ ab. Der Textstil erscheint dann auch sofort im Projektfenster. Er kann von dort mit einem Rechtsklick auf „Textformate exportieren“ zum Beispiel für den späteren Gebrauch in der Adobe Creative Cloud abgespeichert werden. Von dort können er später per Drag &#038; Drop in ein anderes Projekt reingezogen werden."  width="640"  height="340" ></a></p>
<p>The best way to do this is to create a template in the Essential Graphics Panel in advance, which you can then select directly when creating subtitles. Simply click with the text tool in the programme monitor and write a representative two-line text. Then select a suitable font, set the colours, border, shadow and background to your liking and save it with &#8220;Create style&#8221;. The text style then appears immediately in the project window. It can be saved from there by right-clicking on &#8220;Export text formats&#8221; for later use in the Adobe Creative Cloud, for example. From there, it can later be dragged and dropped into another project.</p>
<p><strong><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/07-scaled.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94525 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/07-1920x1023.jpg?resize=640%2C341&#038;quality=80&#038;ssl=1"  alt="Alle im Projekt vorhandenen Textstile können im Dropdown des „Untertitel Erstellen“ Werkzeugs direkt angewählt werden."  width="640"  height="341" ></a></strong></p>
<p>All text styles available in the project can be selected directly in the dropdown of the &#8220;Create subtitles&#8221; tool. In this way, the type design can be modified very easily and you can quickly switch between different layouts so that the subtitles can also be adapted to the customer CI. The subtitles are then divided into blocks on the subtitle track at the top of the timeline. The blocks can then be easily merged or separated as required using the arrow icons. They can also be changed in length or moved just like images or videos using the corresponding mouse tools.</p>
<p><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/17.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94526 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/17-1920x1080.jpg?resize=640%2C360&#038;quality=80&#038;ssl=1"  alt="Wenn nun einige Untertitel modifiziert werden sollen, können einzelne oder mit der Shift Taste auch mehrere ausgewählt und im Essential Graphics Fenster editiert werden um zum Beispiel bei einem Sprecher die Farbe des Texthintergrunds zu ändern. Bei einer Überlagerung mit einem Namensinsert können Untertitel auch anders positioniert werden."  width="640"  height="360" ></a>If you want to modify some subtitles, you can select individual ones or even several using the Shift key and edit them in the Essential Graphics window, for example to change the colour of the text background for a speaker. Subtitles can also be positioned differently if they are overlaid with a name insert. The easiest way to do this is to use the Align and Transform widget by clicking on one of the nine squares.</p>
<p><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/18.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter wp-image-94527 size-large"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/18-1920x1080.jpg?resize=640%2C360&#038;quality=80&#038;ssl=1"  alt="Man kann das Textfeld aber auch im Programmfenster mit der Maus verschieben und skalieren."  width="640"  height="360" ></a></p>
<p>However, you can also move and scale the text field in the programme window using the mouse.</p>
<p><strong>Important: This step should be carried out after selecting the track style. If you change it again, all changes will be lost and all subtitles will be positioned in the same place again. This is because, as the name suggests, the track style always affects the entire subtitle track</strong>.</p>
<p>It would be advantageous to be able to apply a track style only to individual subtitles in order to work a little faster.</p>
<p><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/09-scaled.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="size-large wp-image-94528 aligncenter"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/09-1920x1023.jpg?resize=640%2C341&#038;quality=80&#038;ssl=1"  alt=""  width="640"  height="341" ></a></p>
<p>Once the subtitles have been created and corrected, there are various options for outputting them. As text to integrate an interview into an article or as SRT for YouTube subtitles.</p>
<h2 id="test-subtitles-before-uploading">Test subtitles before uploading!</h2>
<p>The<a href="https://www.digitalproduction.com/ausgabe/digital-production-06-2020/"> free Pot Player presented</a> in<a href="https://www.digitalproduction.com/ausgabe/digital-production-06-2020/"> issue 2020:06</a> is also suitable for checking the SRT files before uploading. It automatically displays the SRT subtitles if they are in the same directory and have the same name as the video file.<br />
You can also see straight away that the display of SRT subtitles does not offer the same options as in the Premiere Essential Graphics Panel due to the format. Only simple formatting such as text attributes, text colour and text position are adopted via HTML-like tags.</p>
<p>There are also formats for various broadcast standards, which are embedded in the corresponding format when the video is rendered out. Of course, this only works with formats such as MXF, which also support this metadata. If you want to retain the graphic design from Premiere, the subtitles can always be &#8220;burnt in&#8221; to the video.</p>
<p><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/10.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="size-full wp-image-94530 aligncenter"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/10.jpg?resize=1200%2C513&#038;quality=80&#038;ssl=1"  alt=""  width="1200"  height="513" ></a></p>
<p>The SRT files can also be used to initiate translations. For example, you can copy them into online translation tools such as <a href="https://www.deepl.com/">Deepl</a> and have them translated there.</p>
<p><a href="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/11-scaled.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1"  decoding="async"  class="aligncenter size-large wp-image-94531"  src="https://i0.wp.com/www.digitalproduction.com//srv/htdocs/wp-content/uploads/2021/08/11-1834x1080.jpg?resize=640%2C377&#038;quality=80&#038;ssl=1"  alt=""  width="640"  height="377" ></a></p>
<p>We copy these texts into the text editor and save them with the .srt file extension. Simply drag this into the project and into the corresponding timeline. This automatically generates a new subtitle track and the embedded timecode markers are retained. This ensures that the translated subtitles are in the right places again.</p>
<h2 id="languages">Languages</h2>
<p>Well, it wouldn&#8217;t be &#8220;language to text&#8221; if it could only be a slightly Hanoverian German &#8211; so far there are 12 languages to choose from: English (US), English (UK), Simplified Chinese (Mandarin), Traditional Chinese (Cantonese), Spanish, German, French, Japanese, Portuguese, Korean, Italian, Russian. Hopefully that will be enough to start with, but it is likely that more will be added over time. Maybe even Allgäu and Palatinate! Or other special dialects &#8211; but as in all areas of AI development, that remains to be seen.</p>
<h2 id="and-heres-something-to-look-at">And here&#8217;s something to look at</h2>
<p>In the future, there may even be a possibility for automated translations. But for now, there are various ways to use other tools to help &#8211; here&#8217;s an example workflow in the video for the variant with Deepl.</p>
<p><iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/AEXAuhXzEpc?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent&#038;listType=playlist&#038;list=PLwxuk8PfMYzeKH8jhHhFDK7tkyGpyC2Bb" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></p>
<p>But as so often: under <a href="https://helpx.adobe.com/de/premiere-pro/tutorials.html?sdid=H822XPNH&#038;mv=display"><span style="font-weight: 400;">Premiere Pro Tutorials</span></a> you will find practically all the functions of Premiere explained &#8211; it&#8217;s worth browsing. And if you want to see the whole workflow especially for Youtube again as a video: Here is a short English tutorial with Youtube SRT as an example.</p>
<p><iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/4ey63xz4lwE?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent&#038;listType=playlist&#038;list=PLwxuk8PfMYzeKH8jhHhFDK7tkyGpyC2Bb" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></p>
<p>And here is a long video in which Colin Smith explains everything in detail&#8230; But without translation.</p>
<p><iframe class="youtube-player" width="1200" height="675" src="https://www.youtube.com/embed/1s2r_Bvt_X4?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent&#038;listType=playlist&#038;list=PLwxuk8PfMYzeKH8jhHhFDK7tkyGpyC2Bb" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></p>
<h2 id="and-you-want-to-test-it">And you want to test it?</h2>
<p><em>As promised earlier: If you want to test it quickly on a video, you can send me a file with audio, and we&#8217;ll run it through the automatic transcription and send it back to you &#8211; if you&#8217;ve already exceeded the trial period.</em></p>
<p><a href="https://form.asana.com?k=QP6FaJBi-ckayYbzFfKeUg&#038;d=18091519943363">Here is the interface to the DP Pipeline</a> &#8211; upload the files via Wetransfer, Dropbox or whatever else you like. Enter your name and the email address to which we should send the srt file (or one of the other export formats). Please note: After transcription, the video file will be deleted immediately due to data protection.</p>
<p>And if you want, you can also take part in the raffle for a 1-year licence in the form, until<span style="color: #000000;"> 30 September 2021.</span></p><p>The post <a href="https://digitalproduction.com/2021/08/30/premiere-hoert-zu-und-tippt-ab/">Premiere listens – and types!</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/2021/08/240786417_180086140859299_6141373092364253342_n.jpg?fit=1920%2C1077&#038;quality=80&#038;ssl=1" length="124404" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2021/08/240786417_180086140859299_6141373092364253342_n.jpg?fit=1200%2C673&#038;quality=80&#038;ssl=1" width="1200" height="673" 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/2021/08/240786417_180086140859299_6141373092364253342_n.jpg?fit=1200%2C673&#038;quality=80&#038;ssl=1" width="1200" height="673" />
<post-id xmlns="com-wordpress:feed-additions:1">94509</post-id>	</item>
		<item>
		<title>Blergh! Word Art! In Houdini?</title>
		<link>https://digitalproduction.com/2019/12/14/blergh-word-art-in-houdini/</link>
		
		<dc:creator><![CDATA[Olaf Finkbeiner]]></dc:creator>
		<pubDate>Sat, 14 Dec 2019 09:57:00 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[dp2001]]></category>
		<category><![CDATA[Extrusion]]></category>
		<category><![CDATA[Fonts]]></category>
		<category><![CDATA[Geometry]]></category>
		<category><![CDATA[Google Sheets CSV Houdini]]></category>
		<category><![CDATA[Houdini]]></category>
		<category><![CDATA[Houdini Word Cloud tutorial]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[packed geometry Houdini workflow]]></category>
		<category><![CDATA[polyextrude Houdini typography]]></category>
		<category><![CDATA[procedural Word Art Houdini]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SideFX]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[Table Import Node Houdini]]></category>
		<category><![CDATA[Text]]></category>
		<category><![CDATA[UV layout]]></category>
		<category><![CDATA[UVs]]></category>
		<category><![CDATA[VEX]]></category>
		<category><![CDATA[VEXpressions Houdini text]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=167902</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_word_cloud_on_grey.jpg?fit=1200%2C858&quality=80&ssl=1" width="1200" height="858" title="" alt="Word cloud with topics related to digital production and Houdini software" /></div><div><p>Houdini is certainly not known for classic graphics and especially not for typography and fonts. And word clouds are certainly nothing new either, but somehow always chic when used correctly.</p>
<p>The post <a href="https://digitalproduction.com/2019/12/14/blergh-word-art-in-houdini/">Blergh! Word Art! In Houdini?</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/olaffinkbeiner/">Olaf Finkbeiner</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_word_cloud_on_grey.jpg?fit=1200%2C858&quality=80&ssl=1" width="1200" height="858" title="" alt="Word cloud with topics related to digital production and Houdini software" /></div><div><div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8f761849 wp-block-group-is-layout-flex">

<p class="wp-block-paragraph">These clouds can be created quite easily in Houdini, and that&#8217;s what this article is about &#8211; a &#8220;click-along tutorial&#8221;. In particular, reading in external data from a table in order to process it procedurally, as described here, makes sense not only for Word Art.</p>

</div>





<figure class="wp-block-gallery has-nested-images columns-8 is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">

<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_90_grad_rotation.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167913"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_90_grad_rotation-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167913" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_Add_spare_Input.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167910"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_Add_spare_Input-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167910" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_attribute_copy.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167908"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_attribute_copy-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167908" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_attribute_speadsheet_.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167920"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_attribute_speadsheet_-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167920" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_attribute_wrangle.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167911"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_attribute_wrangle-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167911" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_Clipboard_Image.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167929"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_Clipboard_Image-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167929" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_copy_to_points.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167912"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_copy_to_points-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167912" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_die_fertige_wordcloud.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167927"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_die_fertige_wordcloud-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167927" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_die_woerter_uebereinander.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167923"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_die_woerter_uebereinander-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167923" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_edit_parameter_interface_spare_input.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167915"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_edit_parameter_interface_spare_input-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167915" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_font_node.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167914"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_font_node-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167914" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_for_each_1.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167926"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_for_each_1-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167926" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_google_sheets.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167917"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_google_sheets-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167917" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_hindie_2019_09_15_19_42_48.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167909"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_hindie_2019_09_15_19_42_48-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167909" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_hindie_2019_09_15_23_34_01.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167930"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_hindie_2019_09_15_23_34_01-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167930" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_last_loop_end.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167918"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_last_loop_end-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167918" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_layout_shape.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167931"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_layout_shape-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167931" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node_1table_import.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167928"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node_1table_import-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167928" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node3_Attribute_expression.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167919"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node3_Attribute_expression-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167919" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node4_attribute_randomize.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167921"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node4_attribute_randomize-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167921" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_polyextrude.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167925"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_polyextrude-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167925" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_switch.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167922"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_switch-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167922" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_uv_layout.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167924"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_uv_layout-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167924" ></a></figure>





<figure class="wp-block-image size-thumbnail"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_word_cloud_nodetree_highdpi.jpg?quality=80&#038;ssl=1" target="_blank"><img data-recalc-dims="1" height="150" width="150"  decoding="async"  data-id="167916"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_word_cloud_nodetree_highdpi-150x150.jpg?resize=150%2C150&#038;ssl=1"  alt=""  class="wp-image-167916" ></a></figure>

</figure>





<p class="wp-block-paragraph">Houdini can read in external data in various ways. The most comprehensive is certainly a self-written Python parser, but that is not necessary here, because Houdini comes with the Table Import Node as standard. This makes it possible to import tables in CSV format. If you look under the bonnet of the table import node, you will of course find a Python script there anyway. This is one of the reasons why I like Houdini so much: almost everything is open and can be studied or adapted to your own needs.</p>





<figure class="wp-block-image size-large is-resized"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_google_sheets.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="1080" width="295"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_google_sheets.jpg?resize=295%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167917"  style="width:142px;height:auto" ></a><figcaption class="wp-element-caption">In the table, I have entered the words for the Word Cloud in column A, the size in column B and the font to be used in column C.</figcaption></figure>





<figure class="wp-block-image size-large"><a href="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node_1table_import.jpg?quality=80&#038;ssl=1"><img data-recalc-dims="1" height="1080" width="1093"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node_1table_import.jpg?resize=1093%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167928" ></a><figcaption class="wp-element-caption">The beginning of all evil or this setup: 
the table import node and the menu for it.</figcaption></figure>





<h2 class="wp-block-heading" id="h-import"><span id="import">Import</span></h2>





<p class="wp-block-paragraph">The CSV format contains values that are separated by commas (CSV = comma separated values). These can be words or numbers. Most spreadsheet programmes can save or export tables as CSV. I use Google Sheets here, and it works great: the table import node initially only creates points, which then contain these values in attributes. I use the attributes:</p>





<pre class="wp-block-code"><code>@word, @pscale, @font.</code></pre>





<p class="wp-block-paragraph">@word gets the values from column A, which is the first column. In Houdini, counting usually starts with zero, hence Column Number 0. The attribute type is a string.</p>





<p class="wp-block-paragraph">@pscale is a special attribute specified by Houdini. @pscale stands for Point Scale, i.e. the size of a point. This is Column Number 1, and the type in this case is a float, i.e. a floating point number. I could therefore also have entered 1.5 or 2.3 as values in the table. </p>





<p class="wp-block-paragraph">i have defined @font as type integer, i.e. as an integer. As I want to use three different fonts, I have entered 0, 1 or 2 as values in the table.</p>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="1181"  height="978"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node3_Attribute_expression.jpg?resize=1181%2C978&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167919" ><figcaption class="wp-element-caption">With an 
Randomise attribute to add a bit of randomness (see screenshot).</figcaption></figure>





<p class="wp-block-paragraph">The Table Import can also translate (e.g. Lat/Long to Sphere), but the Translator is not needed here.</p>





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





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="1080" width="1048"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_node4_attribute_randomize-1.jpg?resize=1048%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167937" ></figure>





<p class="wp-block-paragraph"> The second node is Enumerate. This creates an @index attribute with which the points are counted in order to be able to assign them later. The group type must be changed from &#8220;Primitives&#8221; to &#8220;Points&#8221;. The next two nodes are not absolutely necessary, but as I wanted to create other sizes and these should be somewhat random, I first used Attribute Expression to convert the @pscale values 1,2,3 into 1.5, 2 and 2.5. To do this, &#8220;Custom&#8221; must be entered in the node attribute and &#8220;pscale&#8221; as the name and &#8220;Float&#8221; for the type. I use the VEXpression for this: &#8220;1 self * .5&#8221;.<br />And of course, I could have entered these values in the table straight away, but I didn&#8217;t. The zero named here as &#8220;OUT_points_with_attributes&#8221; is not necessary for the function, but is part of good style.</p>





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





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="1080" width="1125"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_attribute_speadsheet_-1.jpg?resize=1125%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167939" ><figcaption class="wp-element-caption">It looks like this in the Geometry Spreadsheet.</figcaption></figure>





<h2 class="wp-block-heading" id="h-loop-it"><span id="loop-it">Loop it!</span></h2>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="945"  height="164"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_hindie_2019_09_15_19_42_48.jpg?resize=945%2C164&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167909" ></figure>





<p class="wp-block-paragraph">Now the first loop comes into play. This is a For Each Point loop. It contains 3 font nodes, one for each font. Firstly, I created a font node for this and added the spare input required later. To do this, click on the cogwheel and select &#8220;Add Spare Input&#8221;.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="1044" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_for_each_1.jpg?resize=1200%2C1044&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167926" ></figure>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="945"  height="755"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_Add_spare_Input.jpg?resize=945%2C755&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167910" ></figure>





<p class="wp-block-paragraph">This font node was then referenced twice using drag-and-drop with the Shift, Ctrl and Alt keys held down. For the copies, I then held down the Shift and Ctrl keys and clicked on Font to remove the reference link. Alternatively, this can also be done with the right mouse button menu and &#8220;Delete Channels&#8221;.</p>





<h2 class="wp-block-heading" id="h-fonts"><span id="fonts">Fonts</span></h2>





<p class="wp-block-paragraph">The most important node when it comes to text is of course the font node. It can generate both polygons and Bezier curves or both at the same time. I use polygons here. I have set the level of detail to 4 so that the tessellation is nice and fine. </p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="1080" width="585"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_font_node.jpg?resize=585%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167914" ><figcaption class="wp-element-caption">For the three font nodes, I have set Arial Narrow Bold, Arial Bold Italic and Arial Bold.</figcaption></figure>





<p class="wp-block-paragraph">Working with Bezier curves is also great, but unfortunately not useful here, as the UV layout node used later cannot process them. Now it gets a little more magical or technical. In the &#8220;Spare Input0&#8221; parameter, the &#8220;../foreach_begin1&#8221; node is referenced by drag-and-drop or, if you want and like typing, you can do that too. The text to be created is normally simply entered in the text field, but we want to read it in from the CSV table, which has already been converted into points. Backticks can be used here to execute code.</p>





<pre class="wp-block-code"><code></code></pre>





<p class="wp-block-paragraph">The command required here is &#8220;points&#8221;, whereby it is not about several points, but about string values from points. The &#8220;s&#8221; at the end stands for &#8220;string&#8221;. The first spare input is addressed with &#8220;-1&#8221;. The zero after it is the first point, here it is always just one point anyway, as we are looping over the points. Then &#8220;word&#8221;, because we want to read the @word attribute. Brackets around it and a backtick and that&#8217;s it.</p>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="1181"  height="774"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_switch.jpg?resize=1181%2C774&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167922" ></figure>





<p class="wp-block-paragraph">As an aside and for the sake of completeness, &#8220;Add Text Attributes&#8221; should also be mentioned here. It is not needed here, but is very cool for other text gimmicks. If the box is ticked, the attributes @textindex, which indicates the number of letters in the word, and @textsymbol, which indicates which letter it is, are created for each letter or primitive. However, this is an ASCII value, i.e. a number. &#8220;f&#8221;, for example, is then 102.</p>





<p class="wp-block-paragraph">The three font nodes are then connected with a switch that reads the @font attribute. I have also created a spare input for this. This time it is the &#8220;point&#8221; command and not &#8220;points&#8221;, as only a number is read out here and not a string. So &#8220;point(-1,0, &#8220;font&#8221;,0)&#8221;. In this case, &#8220;-1&#8221; is again the spare input, &#8220;0&#8221; is the first point, &#8220;font&#8221; is the attribute and the last &#8220;0&#8221; is a necessary argument, which doesn&#8217;t really make sense here. However, if we wanted to read out a vector, &#8220;0&#8221; would be X, &#8220;1&#8221; would be Y and &#8220;2&#8221; would be Z. This is also only mentioned here for the sake of completeness.</p>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="945"  height="715"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_copy_to_points.jpg?resize=945%2C715&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167912" ></figure>





<h2 class="wp-block-heading" id="h-copy-to-points"><span id="copy-to-points">Copy to points</span></h2>





<p class="wp-block-paragraph">Okay, Houdini! Now we come to the copy to points node. First of all, some information in passing: This node will change a lot in H18 and make actions like this easier. No matter. Pack and Instance is not needed here. Transform Using Point Orientation is also not required here, but can also be on. Copy Points Attributes is used because we still need @index. So enter &#8220;index&#8221; under Set/To Primitive. Delete everything else.</p>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="318"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_die_woerter_uebereinander.jpg?resize=1200%2C318&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167923" ></figure>





<p class="wp-block-paragraph">Now you should be able to see a bunch of fonts on top of each other. Before, there was nothing to see in the viewport except a dot in the centre, at most. Tip: In the &#8220;foreach_end1&#8221; node you can set to &#8220;Single Pass&#8221; for debugging, then only one iteration of the loop is executed. And always keep an eye on the geometry spreadsheet, where you can see the values of attributes.<br />Now we come to the UV layout node, which is used here to distribute the words in a shape. In the picture, I have coloured the shape green. I have left space for the two logos of DP and DIGITAL PRODUCTION. Connecting this shape to the second input of the UV layout node should not be too complex. Of course, the words with the @index attribute go into the first one.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="718" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_layout_shape.jpg?resize=1200%2C718&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167931" ></figure>





<h2 class="wp-block-heading" id="h-uvs"><span id="uvs">UVs</span></h2>





<p class="wp-block-paragraph">The UV layout node normally uses the @island attribute to delimit the UV parts from each other and the @uv attribute for the positions of the vertices on the UV map. Since there are no UV coordinates here at all, we replace &#8220;uv&#8221; twice with &#8220;P&#8221;.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="1080" width="618"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_uv_layout.jpg?resize=618%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167924" ></figure>





<p class="wp-block-paragraph">in Houdini, @P is the position of the vertices. For Axis Alignment we select &#8220;none&#8221; and for Island Rotation Step we set &#8220;No Rotations&#8221;. If you want to create a Word Cloud with rotated words, they should either be rotated beforehand or you should select 90°, for example, so that no words are upside down.</p>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="1200"  height="673"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_90_grad_rotation.jpg?resize=1200%2C673&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167913" ></figure>





<p class="wp-block-paragraph">Padding is the distance between the shapes to be distributed, in this case words, and Scale should be set to &#8220;Largest Packable&#8221;. The &#8220;Advan&#8230;&#8221; settings are also interesting. This must stand for Advanced. There are iterations here. Here the node randomly tries different layouts and then uses the layout with the best space utilisation. However, each iteration takes time, and 4 is sufficient for this purpose. Different layout versions can be generated with &#8220;Random Seed&#8221;.<br />That&#8217;s it as far as the layout is concerned, but now we want it in 3D. To switch to a so-called Packed Workflow, we need an @name attribute with a string, i.e. text content. At the moment, we only have an @index attribute, and these are numbers. We do this with an attribute wrangle node.</p>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="1181"  height="473"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_attribute_wrangle.jpg?resize=1181%2C473&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167911" ></figure>





<p class="wp-block-paragraph">Select &#8220;Primitives&#8221; under Run Over and enter the following VEXpression: &#8220;s@name = sprintf(&#8220;%d&#8221;, i@index);&#8221;. This creates an @name attribute, which then contains the number as a string. For more details on this VEX function, please refer to the Houdini documentation, which would go beyond the scope of this article.</p>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="945"  height="1067"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_attribute_copy.jpg?resize=945%2C1067&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167908" ></figure>





<p class="wp-block-paragraph">Now the whole thing is packed, i.e. each word is now represented by a point. This is practical because it is now easier to select the words, for example, in order to make manual corrections to the positions. Simply use an Edit Node to do this.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="1080" width="546"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_last_loop_end.jpg?resize=546%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167918" ></figure>





<p class="wp-block-paragraph">Before or after the edit node, I used an attribute copy node to write the attributes from the beginning @font, @pscale, @word back to the points, which now contain the packed geometry. Again, @index is used to assign the source and target points (Attribute to Match). Only @pscale is actually needed, but never mind. If you want, you could customise this even more variably and select words more easily or, for example, extrude them differently depending on the font.<br />Now rotate another loop and extrude the words. To do this, create a For-Each Primtive Loop and place an Unpack followed by a Pack Node. A polyextrude is placed in between.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="1080" width="657"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/12/small_polyextrude.jpg?resize=657%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167951" ><figcaption class="wp-element-caption">The polyextrude initially also needs a spare input, but also a new parameter, which I have called &#8220;distance_multiplier&#8221;. To do this, click on the cogwheel and select Edit Parameter Interface or Add Spare Input.</figcaption></figure>





<figure class="wp-block-image size-full"><img data-recalc-dims="1"  decoding="async"  width="945"  height="708"  sizes="(max-width: 1200px) 100vw, 1200px"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_edit_parameter_interface_spare_input.jpg?resize=945%2C708&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167915" ></figure>





<p class="wp-block-paragraph">Then either drag and drop the &#8220;foreach_begin3&#8221; into the spare input created or enter &#8220;../foreach_begin3&#8221;. I have set the parameter &#8220;distance_multiplier&#8221; to 0.025.<br />The magic is in the Distance parameter; enter &#8220;point(-1,0, &#8220;pscale&#8221;,0)*ch(&#8220;distance_multiplier&#8221;)&#8221; enter. Now @pscale is used to control the thickness of the letters. Do not forget to tick the &#8220;Output Back&#8221; box, otherwise the letter will be open at the back. </p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="676" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_hindie_2019_09_15_23_34_01.jpg?resize=1200%2C676&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167930" ></figure>





<p class="wp-block-paragraph">Finally, a file node to save the geometry. It can then be integrated into the rendering scene. The outline plate behind the words was also created procedurally, unfortunately no longer part of this article. But this much can be revealed: I converted a geo into a volume, more precisely into an SDF/VDB. Then enlarged it as an SDF or made it thicker. Then &#8220;vdbsmooth&#8221; and converted it into a mesh. An Intersection Aanalysis followed by Polypath, then Resample, then Fit and Resample again, and the outline is ready.</p>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="925" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_Clipboard_Image.jpg?resize=1200%2C925&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167929" ><figcaption class="wp-element-caption">The outline plate ..</figcaption></figure>





<figure class="wp-block-image size-large"><img data-recalc-dims="1" height="812" width="1200"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_die_fertige_wordcloud.jpg?resize=1200%2C812&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167927" ><figcaption class="wp-element-caption">This is roughly what it should look like now &#8211; the finished Word Cloud</figcaption></figure>





<h2 class="wp-block-heading" id="h-ausblick"><span id="outlook">Outlook</span></h2>





<p class="wp-block-paragraph">I would also have liked to have written something about splines, i.e. curve modelling and editing. This works very well in Houdini, even if it takes some getting used to. I would also have liked to discuss rounded edges. But I ran out of pages &#8211; we&#8217;ll just do that in one of the next issues.</p>





<figure class="wp-block-image size-large is-resized"><img data-recalc-dims="1" height="1080" width="355"  decoding="async"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_word_cloud_nodetree_highdpi.jpg?resize=355%2C1080&#038;quality=80&#038;ssl=1"  alt=""  class="wp-image-167916"  style="width:800px;height:auto" ><figcaption class="wp-element-caption">The entire Houdini node setup required to create the DP word cloud.</figcaption></figure>





<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2019/12/14/blergh-word-art-in-houdini/">Blergh! Word Art! In Houdini?</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/olaffinkbeiner/">Olaf Finkbeiner</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_word_cloud_on_grey.jpg?fit=1791%2C1280&#038;quality=80&#038;ssl=1" length="67829" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_word_cloud_on_grey.jpg?fit=1200%2C858&#038;quality=80&#038;ssl=1" width="1200" height="858" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/small_word_cloud_on_grey.jpg?fit=1200%2C858&#038;quality=80&#038;ssl=1" width="1200" height="858" />
<post-id xmlns="com-wordpress:feed-additions:1">167902</post-id>	</item>
		<item>
		<title>Affinity Publisher released</title>
		<link>https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/</link>
					<comments>https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/#comments</comments>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Fri, 21 Jun 2019 08:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[Publisher]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">https://www.digitalproduction.com/?p=71377</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/792308974.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><p>After Affinity Photo and Designer, now comes the next tool: Affinity Publisher is finally out of beta!</p>
<p>The post <a href="https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/">Affinity Publisher released</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/2019/06/792308974.jpg?fit=1200%2C675&quality=80&ssl=1" width="1200" height="675" title="" alt="" /></div><div><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:5364,&quot;href&quot;:&quot;https:\/\/affinity.serif.com\/de\/publisher&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251027212431\/https:\/\/affinity.serif.com\/de\/publisher\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-29 00:20:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 16:24:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 08:25:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-13 07:31:29&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-20 08:35:28&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-20 08:35:28&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:5365,&quot;href&quot;:&quot;https:\/\/vimeo.com\/343292533#t=810s&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20240207090352\/https:\/\/vimeo.com\/343292533&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-29 00:20:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 16:24:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-01 08:25:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-13 07:31:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 08:35:35&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-20 08:35:35&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:5366,&quot;href&quot;:&quot;https:\/\/affinity.serif.com\/de\/publisher\/full-feature-list&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251027152448\/https:\/\/affinity.serif.com\/de\/publisher\/full-feature-list\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-29 00:20:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 16:24:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 08:35:29&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-20 08:35:29&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:5367,&quot;href&quot;:&quot;https:\/\/affinity.serif.com\/de\/publisher\/#buy&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20251027212431\/https:\/\/affinity.serif.com\/de\/publisher\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-29 00:20:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 16:25:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 08:36:01&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-20 08:36:01&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:5368,&quot;href&quot;:&quot;https:\/\/affinity.serif.com\/de\/tutorials\/publisher\/desktop&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20220630220253\/https:\/\/affinity.serif.com\/de\/tutorials\/publisher\/desktop\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-29 00:20:19&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-12 16:25:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 08:36:02&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-20 08:36:02&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]'></div>
<p>After the recently released Affinity Photo and Designer 1.7 updates, the next major release is now coming. With <a href="https://affinity.serif.com/de/publisher/"><strong>Affinity Publisher</strong></a>, the development studio Serif is offering a third subscription-free alternative for the market. According to the <a href="https://vimeo.com/343292533#t=810s"> keynote</a> (below), the number of customers has already doubled to 2 million since last year. As the name suggests, Publisher is geared towards desktop publishing and therefore competes with tools such as Adobe Indesign. What does Publisher have to offer on release?</p>
<p><img data-recalc-dims="1"  decoding="async"  src="https://i0.wp.com/cdn.serif.com/affinity/img/publisher/home/0619/text-power-110620191438--lg%402x.jpg?w=1200&#038;quality=80&#038;ssl=1"  alt="iMac mit aufsteigenden blauen und blaugrÃ¼nen Blasen. Auf dem Bildschirm wird das Mock-up fÃ¼r ein Seitenlayout angezeigt mit dem Titel âStructure in architettiâ." ></p>
<h2 id="affinity-publisher-feature-overview"><strong>Affinity Publisher feature overview</strong></h2>
<p>With its tidy interface, Publisher has all the usual functions that no software of this type should be without. In addition to document setup, the most important basics are covered with typography, design and layout tools, raster and vector graphics integration, master pages, baseline grid, as well as proper export and import formats. But there are also some exciting additional workflow features.</p>
<ul>
<li><strong>Design tools </strong>with drawing pen, node tools, Boolean operators, bitmap fill methods, stroke panel, layer effects, automatic alignment,</li>
<li><strong>Layout tools </strong>including double-page layouts, (nested) master pages, customised text frames, text wrapping and wrapping, table options</li>
<li><strong>Typography features</strong> with live preview, path support, styles, OpenType, initials, graphic text, flow options, glyph browser, baseline grid, placeholders and more</li>
<li><strong>Graphics import </strong>for linking, embedding and editing <em>PSD, AI, PDF, JPG, TIFF, PNG, GIF, EXR, DNG, EXR </em>and <em>Affinity</em> file formats</li>
<li><strong>Colour management </strong>with support for RGB, LAB, CMYK and grayscale colour spaces, Pantone, ICC colour management profiles, Smart Color Picker and more</li>
<li><strong>Adjustment layers</strong> for adjustments such as blur, shadows, gradation curves, glow and much more</li>
<li><strong>Performance </strong>with up to 60 fps, real-time preview for object transformations, gradients, effects, font adjustments, aperture modes and more</li>
<li><strong>Export </strong>to PDF, PDF/X, PNG, JPG, GIF, TIFF, PSD, SVG, EPS, EXR and HDR</li>
<li><strong>Additional features</strong> such as a history slider, transparency tool, asset management, smart colour picker and more.</li>
</ul>
<p><em>A detailed overview of all functions can be found <a href="https://affinity.serif.com/de/publisher/full-feature-list/">in the technical data sheet.</a></em></p>
<p><div class="alignfull">
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-text-wrap/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-Windows-Affinity-Publisher-Text-Wrap.png?fit=1280%2C720&amp;quality=72&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-baseline-grids/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-Windows-Affinity-Publisher-Baseline-Grids.png?fit=1280%2C720&amp;quality=72&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-cmyk-pantone/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-Windows-Affinity-Publisher-CMYK-Pantone.png?fit=1280%2C720&amp;quality=72&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-drop-caps/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-Windows-Affinity-Publisher-Drop-Caps.png?fit=1280%2C720&amp;quality=72&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-facing-pages/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-Windows-Affinity-Publisher-Facing-Pages.png?fit=1280%2C720&amp;quality=72&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-layer-adjustments/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-Windows-Affinity-Publisher-Layer-Adjustments.png?fit=1280%2C720&amp;quality=72&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-master-pages/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-Windows-Affinity-Publisher-Master-Pages.png?fit=1280%2C720&amp;quality=72&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-open-type/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-Windows-Affinity-Publisher-Open-Type.png?fit=1280%2C720&amp;quality=72&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-tables/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-windows-Affinity-Publisher-Tables.png?fit=1280%2C720&amp;quality=72&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
<a href='https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/de-windows-affinity-publisher-text-on-a-path/'><img  decoding="async"  width="1280"  height="720"  src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/DE-Windows-Affinity-Publisher-Text-on-a-path.jpg?fit=1280%2C720&amp;quality=80&amp;ssl=1"  class="attachment-full size-full"  alt="" ></a>
</div></p>
<p><em>For all those who are concerned about compatibility with old templates: It looks like Publisher can&#8217;t convert or output InDesign documents yet, but AI files can be imported with PDF Stream and rebuilt accordingly.</em></p>
<p><span class="6YTFPH7lUkZwAEJiot"><iframe title="Affinity Live 2019 Keynote" src="https://player.vimeo.com/video/343292533?dnt=1&amp;app_id=122963" width="1200" height="675" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media"></iframe></span></p>
<h3 id="studiolink-workflow-integration"><strong>StudioLink &#8211; Workflow Integration</strong></h3>
<p><img data-recalc-dims="1"  decoding="async"  class="alignleft"  src="https://i0.wp.com/cdn.serif.com/spotlight/content/8s0/qhb/rt1/the-core-functionality-of-affinity-designer-and-affinity-photo-is-available-by-simply-clicking-the-persona-icons-at-the-top-of-the-app--article-md%401x.jpg?resize=195%2C169&#038;quality=80&#038;ssl=1"  alt="Die Kernfunktionen von Affinity Designer und Affinity Photo sind mit einem simplen Klick auf das entsprechende Persona-Symbol oben in der App verfÃ¼gbar."  width="195"  height="169" ></p>
<p>One of the most exciting workflow functions is<strong>&#8220;StudioLinK</strong>&#8220;. With Affinity Publisher, you can directly access the features of the other two software tools in order to use photo editing from Affinity Photo and the vector tools from Affinity Designer. You can see exactly what this looks like in the keynote video above.</p>
<h2 id="availability">Availability</h2>
<p>Affinity Publisher is available for Windows and Mac &#8211; an iPad version is also planned. The software currently costs <a href="https://affinity.serif.com/de/publisher/#buy">€43.99 (20% discount)</a>, the regular price is €55. For an introduction to the range of functions, you can watch a selection of over 50 tutorials <a href="https://affinity.serif.com/de/tutorials/publisher/desktop/">on the official website. </a></p>
<p><strong>Further information:</strong> <a href="https://affinity.serif.com/de/publisher/">To the Serif website</a> and the <a href="https://affinity.serif.com/de/publisher/full-feature-list/">technical data sheet</a></p><p>The post <a href="https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/">Affinity Publisher released</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>
					
					<wfw:commentRss>https://digitalproduction.com/2019/06/21/affinity-publisher-veroeffentlicht/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/792308974.jpg?fit=1920%2C1080&#038;quality=80&#038;ssl=1" length="31095" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/792308974.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title></media:title>
	<media:description type="html"><![CDATA[]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2019/06/792308974.jpg?fit=1200%2C675&#038;quality=80&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">71377</post-id>	</item>
	</channel>
</rss>
