{"id":38738,"date":"2025-08-09T13:53:20","date_gmt":"2025-08-09T20:53:20","guid":{"rendered":"https:\/\/www.pugetsystems.com\/?post_type=case_study&#038;p=38738"},"modified":"2025-08-09T13:53:21","modified_gmt":"2025-08-09T20:53:21","slug":"custom-machine-learning-solves-the-impossible-for-dune-2","status":"publish","type":"case_study","link":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/","title":{"rendered":"Custom Machine Learning Solves the Impossible for Dune 2"},"content":{"rendered":"\n<div class=\"wp-block-cover full-width-no-gap\" style=\"min-height:361px;aspect-ratio:unset;\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"617\" class=\"wp-block-cover__image-background wp-image-39355 size-full\" alt=\"Banner for Paul Lambert Case Study showing blue glowing eyes from Dune Part Two\" src=\"https:\/\/wp-cdn.pugetsystems.com\/2025\/08\/Paul-Lambert-Banner-1-scaled.jpg\" style=\"object-position:75% 50%\" data-object-fit=\"cover\" data-object-position=\"75% 50%\"\/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\"><div class=\"wp-bootstrap-blocks-container container mb-2 px-4\">\n\t\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:57%\">\n<h1 class=\"wp-block-heading has-text-align-left puget-header-shadow text-left\" id=\"h-custom-machine-learning-solves-the-impossible-for-dune-2\">Custom Machine Learning Solves the Impossible for <em>Dune 2<\/em><\/h1>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left puget-header-shadow\"><strong>Can you make their eyes blue? All of them. In all 1000 shots.<br>Oh yeah, and this is for <em>Dune 2<\/em>, so we need it done yesterday.<\/strong><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:43%\"><\/div>\n<\/div>\n\n<\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Such was the challenge placed before Academy Award-winning VFX Supervisor, Paul Lambert. Paul is no stranger to creative challenges and has the track record to show for it. Having won Academy Awards for Best Visual Effects for such blockbuster films as <em>Blade Runner 2049<\/em>, <em>First Man<\/em> and <em>Dune 1<\/em>, his Herculean efforts on this latest challenge for <em>Dune 2<\/em> won him his 4th statue!<\/p>\n\n\n\n<p>Puget Systems is very proud to have played a role in his latest achievements in <em>Dune 2<\/em> &#8211; not only providing the hardware, but working side-by-side with Paul to dissect the challenge, brainstorm a workflow, troubleshoot the challenges along the way and ultimately deliver a workstation that would perform precisely as he needed it to. And as Paul will attest, precision is everything when it comes to high stakes, complex visual effects in Hollywood.<\/p>\n\n\n\n<p>We spoke with Paul Lambert about his latest achievement with <em>Dune 2<\/em>, and the path it required to get there.<\/p>\n\n\n\n<p>\u201cI had already begun prepping for <em>Dune 2<\/em> with the understanding that one of the larger, more tedious and time consuming tasks was focused on a group of people central to the story in Dune &#8211; the Fremen.\u201d&nbsp;<\/p>\n\n\n\n<p>For those who might not be familiar with the Dune series, the Fremen are a group of people in the fictional Dune universe who inhabit the desert planet Arrakis &#8211; also known as Dune. And their distinguishing characteristic: their eyes are blue. Not just their iris, but their pupils and the whites of their eyes are all a slightly different shade of blue.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1451\" height=\"600\" src=\"https:\/\/wp-cdn.pugetsystems.com\/2025\/08\/Paul-Atreides.jpg\" alt=\"Frame from Dune: Part Two showing Paul Atreides with blue eyes\" class=\"wp-image-39361\" style=\"object-fit:cover\"\/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Paul continued, \u201cThe amount of work required to create the effect &#8211; which started in <em>Dune 1<\/em> &#8211; was astronomical. In the first film, to accomplish that effect, I had 260 shots manually rotoscoped in Nuke. And to be clear, I\u2019m not just talking about the outline of the eyes &#8211; I literally had to have hand-roto of the outline of the eye, the pupils, iris and around the whites of each eye! From these 260 shots, I created Open CV code to handle face detection, and tested it on each face. In the end, I ended up with 30,000 pairs of eyes for the Fremen.\u201d<\/p>\n\n\n\n<p>\u201cThere was simply no way to do all of this by hand. So I started to tinker. I have some experience building workstations, so I knew some basics about how to build a system for visual effects work, but not too much beyond that. It\u2019s also important to know that during this time, Machine Learning was also exploding, and the use cases for the kind of work I was facing were very compelling. So I had to take a closer look to see if and how it could play a role in streamlining this workflow. After all, 30,000 pairs of eyes represents a data set on which machine learning can be trained &#8211; in particular data sourced only from the first movie! I had a rudimentary system to help me start testing out machine learning to see if it would work for this challenge.\u201d<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-cover full-width\" style=\"min-height:50px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-100 has-background-dim\" style=\"background-color:#163ad6\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\"><div class=\"wp-bootstrap-blocks-container container mb-0\">\n\t\n<blockquote class=\"puget-blockquote blockquote-blue\">\n    <div class=\"blockquote-text\">\n\t    <p><em>Th<span style=\"color: inherit;\">ere was simply no way to do all of this by hand. So I started to tinker&#8230; <\/span>Machine Learning was also exploding&#8230; So I had to take a closer look to see if and how it could play a role in streamlining this workflow.<\/em><\/p>\n    <\/div>\n                <cite>Paul Lambert<\/cite>\n        <\/blockquote>\n\n<\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u201cRemember, <em>Dune 1<\/em> had 260 shots &#8211; but <em>Dune 2<\/em> had over 1,000 with many many more Fremen whose eyes required roto. It was a much bigger exercise to pull this off. I asked myself, is there a way to leverage what we created for <em>Dune 1<\/em> and simply transfer it to <em>Dune 2<\/em>?\u201d<\/p>\n\n\n\n<p>\u201cIt was around that time also that Nuke had just introduced \u2018CopyCat\u2019 and it was getting much better, but it was optimized to run on multiple GPUs and multiple CPUs. As I was testing it all out, it was becoming an obsession! It just worked! But I needed to be able to fit all of the sequences, all of that work into the system. This is where I needed help, I needed \u2018more system.\u2019 So I called Puget Systems.\u201d<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\" id=\"h-puget-systems-steps-in-the-specs\">Puget Systems Steps In: The Specs!<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-bootstrap-blocks-row row\">\n\t\n\n<div class=\"col-12 col-md-7\">\n\t\t\t\n\n<p>The Puget Systems team has invested significant time and resources in developing a deep understanding of professional workflows in high-end VFX productions. And Paul\u2019s case was in perfect alignment with the consulting team\u2019s expertise. Since Paul was working in Nuke, and more specifically, CopyCat, he not only needed a system with plenty of GPU power, but he also needed significant RAM to be able to process the tens of thousands of Fremen eyes he had created. Here is the system the team came up with, specifically tailored to Paul:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Motherboard:<\/strong>&nbsp;ASRock WRX80 Creator Rev 2.0<\/li>\n\n\n\n<li><strong>CPU:<\/strong>&nbsp;AMD Ryzen\u2122 Threadripper\u2122 PRO 5975WX 32 Core<\/li>\n\n\n\n<li><strong>RAM:<\/strong>&nbsp;256GB Kingston DDR4-3200 RDIMM (8 x 32GB)<\/li>\n\n\n\n<li><strong>GPUs:<\/strong>&nbsp;2x NVIDIA RTX\u2122 6000 Ada 48GB (upgraded from A6000s)<\/li>\n\n\n\n<li><strong>Drives:<\/strong>&nbsp;Samsung 980 Pro 1TB &amp; 3x 2TB NVMe SSDs<\/li>\n\n\n\n<li><strong>Chassis:&nbsp;<\/strong>Fractal Design Define 7<\/li>\n\n\n\n<li><strong>Power Supply:<\/strong>&nbsp;Super Flower LEADEX Platinum 1200W<\/li>\n\n\n\n<li><strong>CPU Cooler:<\/strong> Noctua NH-U14S TR4-SP3<\/li>\n\n\n\n<li><strong>PCIe Adapter:<\/strong> HighPoint SSD7505 Gen4 M.2 Card<\/li>\n<\/ul>\n\n\t<\/div>\n\n\n\n<div class=\"col-12 col-md-5\">\n\t\t\t\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"906\" src=\"https:\/\/wp-cdn.pugetsystems.com\/2025\/07\/Paul-Lambert-Workstation-scaled.jpg\" alt=\"Interior of Puget Systems workstation built for Paul Lambert\" class=\"wp-image-38742\"\/><\/figure>\n\n\t<\/div>\n\n<\/div>\n\n\n\n<p>Paul continued, \u201cRemember, I was working with a data set of over 30,000 eyes, a massive data set by any standard, to train the software. And it was working really well. But the eye replacement process wasn\u2019t as straightforward as you might think; we had all of these pairs of eyes that needed to be stacked onto each of the 1,000 frames, but each Fremen had different sized eyes, slightly different shapes and it didn\u2019t always work on newer characters. So all the while I\u2019m running the training on the Puget Systems workstation, and for the sets of eyes that didn\u2019t quite work, I had them roto\u2019d by hand by WylieCo VFX, and feed them back into the Puget Systems workstation for training. That takes quite a bit of power but again, it just worked flawlessly.\u201d<\/p>\n\n\n\n<p>\u201cAnd the other nice thing about the way the team at Puget designed the system was, I had 256 GB of RAM &#8211; I had so much memory that I could batch shots. This was a massive performance boost.\u201d<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\" id=\"h-puget-systems-consulting-above-and-beyond-the-sale\">Puget Systems Consulting: Above and Beyond the Sale<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u201cWhat I loved about my experience with Puget Systems was that it went beyond just building out the right system. When I first reached out to them, I had so many questions about Machine Learning and how to \u2018train\u2019 a system. We worked together to produce beta versions of code designed specifically for this task. We had several back and forth conversations that brought us to the release of the software&nbsp; &#8211; that is NOT a service you get from just any hardware manufacturer.\u201d<\/p>\n\n\n\n<p>\u201cI have quite a unique partnership with the team at Puget Systems that only gets stronger. We\u2019ll continue to work together to further refine this custom Machine Learning workflow and the hardware required to optimize it. It\u2019s an amazing example of how we were able to leverage technology to take advantage of, repurpose, and vastly improve the thousands of hours of work and creativity that we had invested in creating assets for high-end VFX. It\u2019s about having the right tools for the job, but also having the right partner!\u201d<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-cover is-light full-width\" style=\"min-height:50px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-100 has-background-dim\" style=\"background-color:#f2f2f2\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\"><div class=\"wp-bootstrap-blocks-container container mb-0\">\n\t\n<blockquote class=\"puget-blockquote blockquote-gray\">\n    <div class=\"blockquote-text\">\n\t    <p><em>I have quite a unique partnership with the team at Puget Systems that only gets stronger<span style=\"color: inherit;\">&#8230; It\u2019s about having the right tools for the job, but also having the right partner!<\/span><\/em><\/p>\n    <\/div>\n                <cite>Paul Lambert<\/cite>\n        <\/blockquote>\n\n<\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>To learn more about Paul Lambert and to see examples of his amazing VFX work in such blockbuster films as <em>Dune 1<\/em>, <em>Dune 2<\/em>, <em>Bladerunner 2049<\/em>, and <em>First Man<\/em>, please visit <a href=\"https:\/\/www.imdb.com\/name\/nm0995902\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">his IMDb page<\/a>.<\/p>\n\n\n\n<p>For more information on Puget Systems and our workstations for high-end VFX, machine learning, and Nuke workflows, please <a href=\"https:\/\/www.pugetsystems.com\/solutions\/\">visit our Recommended Systems page<\/a>.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\" id=\"h-talk-to-an-expert\">Talk to an Expert<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left\">We specialize in building computer systems tailored for each of our customers \u2013 whether workstations, servers, storage solutions, or a combination of them all! We have found that the most effective way to ensure we meet your specific requirements is through direct communication. Our team of expert, non-commissioned consultants is adept at configuring systems that align precisely with your needs. They can refine a quote you\u2019ve already saved or help you navigate our offerings by understanding your use case and workflow \u2013 all with no cost or obligation! Start a conversation with us today:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-bootstrap-blocks-row row\">\n\t\n\n<div class=\"col-12 col-lg-3 order-1 order-lg-1\">\n\t\t\t\t<\/div>\n\n\n\n<div class=\"col-12 col-lg-3 order-2 order-lg-2\">\n\t\t\t\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-21 wp-block-buttons-is-layout-flex\"><div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-white-color has-text-color has-background wp-element-button\" style=\"background-color:#130c64\" class=\"collapsed\" data-toggle=\"collapse\" href=\"#email\" onClick=\"collapseOther('phone')\"><strong>Sales Consultation<\/strong><\/a><\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer d-lg-none\"><\/div>\n\n\t<\/div>\n\n\n\n<div class=\"col-12 col-lg-3 order-4 order-lg-3\">\n\t\t\t\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-21 wp-block-buttons-is-layout-flex\"><div class=\"wp-block-button is-style-outline\"><a class=\"wp-block-button__link has-white-background-color has-text-color has-background wp-element-button\" style=\"color:#130c64\" class=\"collapsed\" data-toggle=\"collapse\" href=\"#phone\" onClick=\"collapseOther('email')\"><strong>Tech Support<\/strong><\/a><\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer d-lg-none\"><\/div>\n\n\t<\/div>\n\n\n\n<div class=\"col-12 col-lg-3 order-6 order-lg-4\">\n\t\t\t\t<\/div>\n\n\n\n<div class=\"col-12 col-lg-12 order-3 order-lg-5\">\n\t\t\t\n\n<div align=\"center\" class=\"collapse show\" id=\"email\" name=\"email\" style=\"margin: 0px auto;\"><!--[if lte IE 8]>\r\n            <script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/v2-legacy.js\"><\/script>\r\n            <![endif]--><script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/v2.js\"><\/script><script data-hubspot-rendered=\"true\">\r\n                hbspt.forms.create({\r\n                    portalId: \"4867918\",\r\n                    formId: \"594e5cbe-e20e-468f-96db-91293d21e18c\"\r\n                });<\/script><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\t<\/div>\n\n\n\n<div class=\"col-12 col-lg-12 order-5 order-lg-6\">\n\t\t\t\n\n<div class=\"collapse\" id=\"phone\" name=\"phone\" style=\"margin: 0px auto; height: 0px;\" text-align:=\"\">\r\n<div class=\"wp-block-contact-form-7-contact-form-selector\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f6-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"6\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/wp-json\/wp\/v2\/case_studies\/38738#wpcf7-f6-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"6\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.4\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f6-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> <b>Name<\/b><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span> <\/label>\n<\/p>\n<p><label> <b>Email<\/b><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n<\/p>\n<p><label> <b>Phone<\/b><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"tel-27\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"tel-27\" \/><\/span> <\/label>\n<\/p>\n<p><label> <b>Order Number<\/b><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-subject\"><input class=\"wpcf7-form-control wpcf7-number wpcf7-validates-as-number\" aria-invalid=\"false\" value=\"\" type=\"number\" name=\"your-subject\" \/><\/span> <\/label>\n<\/p>\n<p><label> <b>Issue<\/b><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Submit Request\" \/>\n<\/p><style>#login{min-width:350px;}<\/style><div class=\"cf-turnstile\" data-sitekey=\"0x4AAAAAAB1wfQYdi_c44TAj\" data-size=\"flexible\" data-callback=\"javascriptCallback\"><\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\r\n<\/div>\r\n<\/div>\n\n\t<\/div>\n\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center\">If you&#8217;d rather not wait, you can reach out to us via phone during our business hours.<br><br><strong>Monday &#8211; Friday | 7am &#8211; 5pm (Pacific)<\/strong><br><br><a href=\"tel:+14254580273\">425-458-0273<\/a> | <a href=\"tel:1-888-784-3872\">1-888-784-3872<\/a><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>VFX Supervisor Paul Lambert&#8217;s account of using machine learning and a Puget Systems workstation to color Fremen eyes their startling blue in Dune: Part Two.<\/p>\n","protected":false},"author":238,"featured_media":39142,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","classic-editor-remember":"","legacy_id":"","redirect_url":[],"expire_date":"","alert_message":"","alert_link":[],"configure_ids":"","system_grid_title":"","system_grid_ids":""},"case_study_categories":[9431,9433,9395,9437],"case_study_tags":[9200,9204,9615,9613,9614,9201,9617,9454,9198,9374],"coauthors":[9465],"class_list":["post-38738","case_study","type-case_study","status-publish","has-post-thumbnail","hentry","case_study_category-ai-hpc","case_study_category-machine-learning-ai-dev","case_study_category-media-entertainment","case_study_category-vfx","case_study_tag-amd","case_study_tag-content-creation","case_study_tag-dune-part-two","case_study_tag-machine-learning","case_study_tag-nuke","case_study_tag-nvidia","case_study_tag-paul-lambert","case_study_tag-rtx-6000-ada","case_study_tag-threadripper","case_study_tag-vfx"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.7 (Yoast SEO v26.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Custom Machine Learning Solves the Impossible for Dune 2 | Puget Systems<\/title>\n<meta name=\"description\" content=\"VFX Supervisor Paul Lambert&#039;s account of using machine learning and a Puget Systems workstation to color Fremen eyes their startling blue in Dune: Part Two.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom Machine Learning Solves the Impossible for Dune 2\" \/>\n<meta property=\"og:description\" content=\"VFX Supervisor Paul Lambert&#039;s account of using machine learning and a Puget Systems workstation to color Fremen eyes their startling blue in Dune: Part Two.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Puget Systems\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PugetSystems\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-09T20:53:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.pugetsystems.com\/wp-content\/uploads\/2025\/08\/a-character-with-glowing-blue-eyes-from-spice-exposure-in-dune-part-two.jpg?wsr\" \/>\n\t<meta property=\"og:image:width\" content=\"1100\" \/>\n\t<meta property=\"og:image:height\" content=\"618\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@PugetSystems\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"14 minutes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Kevin Bourke\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/\",\"url\":\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/\",\"name\":\"Custom Machine Learning Solves the Impossible for Dune 2 | Puget Systems\",\"isPartOf\":{\"@id\":\"https:\/\/www.pugetsystems.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wp-cdn.pugetsystems.com\/2025\/08\/a-character-with-glowing-blue-eyes-from-spice-exposure-in-dune-part-two.jpg\",\"datePublished\":\"2025-08-09T20:53:20+00:00\",\"dateModified\":\"2025-08-09T20:53:21+00:00\",\"description\":\"VFX Supervisor Paul Lambert's account of using machine learning and a Puget Systems workstation to color Fremen eyes their startling blue in Dune: Part Two.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#primaryimage\",\"url\":\"https:\/\/wp-cdn.pugetsystems.com\/2025\/08\/a-character-with-glowing-blue-eyes-from-spice-exposure-in-dune-part-two.jpg\",\"contentUrl\":\"https:\/\/wp-cdn.pugetsystems.com\/2025\/08\/a-character-with-glowing-blue-eyes-from-spice-exposure-in-dune-part-two.jpg\",\"width\":1100,\"height\":618,\"caption\":\"A character with glowing blue eyes from spice exposure in dune part two\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.pugetsystems.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Studies\",\"item\":\"https:\/\/www.pugetsystems.com\/featured\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Custom Machine Learning Solves the Impossible for Dune 2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.pugetsystems.com\/#website\",\"url\":\"https:\/\/www.pugetsystems.com\/\",\"name\":\"Puget Systems\",\"description\":\"Workstations for creators.\",\"publisher\":{\"@id\":\"https:\/\/www.pugetsystems.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.pugetsystems.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.pugetsystems.com\/#organization\",\"name\":\"Puget Systems\",\"url\":\"https:\/\/www.pugetsystems.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pugetsystems.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.pugetsystems.com\/wp-content\/uploads\/2022\/08\/Puget-Systems-2020-logo-color-full.png\",\"contentUrl\":\"https:\/\/www.pugetsystems.com\/wp-content\/uploads\/2022\/08\/Puget-Systems-2020-logo-color-full.png\",\"width\":2560,\"height\":363,\"caption\":\"Puget Systems\"},\"image\":{\"@id\":\"https:\/\/www.pugetsystems.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/PugetSystems\",\"https:\/\/x.com\/PugetSystems\",\"https:\/\/www.instagram.com\/pugetsystems\/\",\"https:\/\/www.linkedin.com\/company\/puget-systems\",\"https:\/\/www.youtube.com\/user\/pugetsys\",\"https:\/\/en.wikipedia.org\/wiki\/Puget_Systems\"],\"telephone\":\"(425) 458-0273\",\"legalName\":\"Puget Sound Systems, Inc.\",\"foundingDate\":\"2000-12-01\",\"duns\":\"128267585\",\"naics\":\"334111\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Custom Machine Learning Solves the Impossible for Dune 2 | Puget Systems","description":"VFX Supervisor Paul Lambert's account of using machine learning and a Puget Systems workstation to color Fremen eyes their startling blue in Dune: Part Two.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/","og_locale":"en_US","og_type":"article","og_title":"Custom Machine Learning Solves the Impossible for Dune 2","og_description":"VFX Supervisor Paul Lambert's account of using machine learning and a Puget Systems workstation to color Fremen eyes their startling blue in Dune: Part Two.","og_url":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/","og_site_name":"Puget Systems","article_publisher":"https:\/\/www.facebook.com\/PugetSystems","article_modified_time":"2025-08-09T20:53:21+00:00","og_image":[{"width":1100,"height":618,"url":"https:\/\/www.pugetsystems.com\/wp-content\/uploads\/2025\/08\/a-character-with-glowing-blue-eyes-from-spice-exposure-in-dune-part-two.jpg?wsr","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@PugetSystems","twitter_misc":{"Est. reading time":"14 minutes","Written by":"Kevin Bourke"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/","url":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/","name":"Custom Machine Learning Solves the Impossible for Dune 2 | Puget Systems","isPartOf":{"@id":"https:\/\/www.pugetsystems.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#primaryimage"},"image":{"@id":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#primaryimage"},"thumbnailUrl":"https:\/\/wp-cdn.pugetsystems.com\/2025\/08\/a-character-with-glowing-blue-eyes-from-spice-exposure-in-dune-part-two.jpg","datePublished":"2025-08-09T20:53:20+00:00","dateModified":"2025-08-09T20:53:21+00:00","description":"VFX Supervisor Paul Lambert's account of using machine learning and a Puget Systems workstation to color Fremen eyes their startling blue in Dune: Part Two.","breadcrumb":{"@id":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#primaryimage","url":"https:\/\/wp-cdn.pugetsystems.com\/2025\/08\/a-character-with-glowing-blue-eyes-from-spice-exposure-in-dune-part-two.jpg","contentUrl":"https:\/\/wp-cdn.pugetsystems.com\/2025\/08\/a-character-with-glowing-blue-eyes-from-spice-exposure-in-dune-part-two.jpg","width":1100,"height":618,"caption":"A character with glowing blue eyes from spice exposure in dune part two"},{"@type":"BreadcrumbList","@id":"https:\/\/www.pugetsystems.com\/featured\/custom-machine-learning-solves-the-impossible-for-dune-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pugetsystems.com\/"},{"@type":"ListItem","position":2,"name":"Case Studies","item":"https:\/\/www.pugetsystems.com\/featured\/"},{"@type":"ListItem","position":3,"name":"Custom Machine Learning Solves the Impossible for Dune 2"}]},{"@type":"WebSite","@id":"https:\/\/www.pugetsystems.com\/#website","url":"https:\/\/www.pugetsystems.com\/","name":"Puget Systems","description":"Workstations for creators.","publisher":{"@id":"https:\/\/www.pugetsystems.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pugetsystems.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.pugetsystems.com\/#organization","name":"Puget Systems","url":"https:\/\/www.pugetsystems.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pugetsystems.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.pugetsystems.com\/wp-content\/uploads\/2022\/08\/Puget-Systems-2020-logo-color-full.png","contentUrl":"https:\/\/www.pugetsystems.com\/wp-content\/uploads\/2022\/08\/Puget-Systems-2020-logo-color-full.png","width":2560,"height":363,"caption":"Puget Systems"},"image":{"@id":"https:\/\/www.pugetsystems.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PugetSystems","https:\/\/x.com\/PugetSystems","https:\/\/www.instagram.com\/pugetsystems\/","https:\/\/www.linkedin.com\/company\/puget-systems","https:\/\/www.youtube.com\/user\/pugetsys","https:\/\/en.wikipedia.org\/wiki\/Puget_Systems"],"telephone":"(425) 458-0273","legalName":"Puget Sound Systems, Inc.","foundingDate":"2000-12-01","duns":"128267585","naics":"334111"}]}},"_links":{"self":[{"href":"https:\/\/www.pugetsystems.com\/wp-json\/wp\/v2\/case_studies\/38738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pugetsystems.com\/wp-json\/wp\/v2\/case_studies"}],"about":[{"href":"https:\/\/www.pugetsystems.com\/wp-json\/wp\/v2\/types\/case_study"}],"author":[{"embeddable":true,"href":"https:\/\/www.pugetsystems.com\/wp-json\/wp\/v2\/users\/238"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pugetsystems.com\/wp-json\/wp\/v2\/media\/39142"}],"wp:attachment":[{"href":"https:\/\/www.pugetsystems.com\/wp-json\/wp\/v2\/media?parent=38738"}],"wp:term":[{"taxonomy":"case_study_category","embeddable":true,"href":"https:\/\/www.pugetsystems.com\/wp-json\/wp\/v2\/case_study_categories?post=38738"},{"taxonomy":"case_study_tag","embeddable":true,"href":"https:\/\/www.pugetsystems.com\/wp-json\/wp\/v2\/case_study_tags?post=38738"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.pugetsystems.com\/wp-json\/wp\/v2\/coauthors?post=38738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}