{"product_id":"comfyui-professional-course-for-vfx","title":"ComfyUI Professional Course for VFX","description":"\u003ch1\u003e\u003cspan\u003eComfyUI Professional Course for VFX\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eBring your eye as a VFX artist to generative AI and learn to control the workflow behind the image.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eA compelling image is a starting point. As a VFX artist, you need to understand how it was created, where to make changes, and how to guide it towards a specific visual brief.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eJoin VFX supervisor and compositing master \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eVictor Perez\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e for a practical exploration of ComfyUI. Across\u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e 18 hours of teaching\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, you’ll progress from your first node graph to structural control, selective image editing, reference-driven generation, and generative video.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eThe whole course is now available on demand: 10 classes plus a bonus lesson, ready to watch at your own pace.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Follow the complete sequence, pause to practise, and revisit techniques as you develop your own workflows.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eBuild skills that connect to the way you work\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eUnderstand the graph.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Follow the connections between models, prompts, samplers, and outputs so you can make informed changes.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eGuide composition and structure.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Explore ControlNet with edge, depth, and pose guidance to shape how source information influences a result.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eMake targeted image edits.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Work with inpainting, outpainting, masks, segmentation, and background removal.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eJudge detail critically.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Compare upscaling approaches and learn to distinguish useful reconstruction from invented detail.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eUse references with purpose.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Explore LoRAs and IP-Adapters to influence appearance, style, and composition.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eConnect image understanding to generation.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Use language models to describe images and develop inputs for your workflows.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eExpand into video.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Explore generative video workflows and the controls behind moving-image results.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eYou’ll also cover installation, workflow organisation, local and cloud environments, and a bonus lesson on workflow auditing and production context.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eLearn with an experienced VFX master.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eVictor Perez is a renowned visual effects supervisor, director, and storyteller, blending art, technology, and science to push the boundaries of cinematic realism. With 30 years in the industry, he is recognized for his innovative approach to VFX and his commitment to education and artistic research. His credits include Marvel's Fantastic Four: First Steps, The Dark Knight Rises, Harry Potter and the Deathly Hallows, Rogue One: A Star Wars Story, Pirates of the Caribbean... and many more.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDesigned for compositors and VFX artists, the course begins with ComfyUI installation and core workflows.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eStart learning today and develop the understanding to make ComfyUI part of your creative toolkit.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eWith and without subtitles available\u003c\/em\u003e\u003cstrong\u003e\u003cspan\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0951\/6292\/5388\/files\/victor-perez-comfyui-course-syllabus.pdf?v=1790622860\" target=\"_blank\" rel=\"noopener\"\u003eDownload course syllabus (PDF)\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv id=\"vp-full-syllabus\" lang=\"en\"\u003e\n\u003ch2 id=\"vp-full-syllabus-heading\"\u003eFull course syllabus\u003c\/h2\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-audience\" data-syllabus-page=\"2\"\u003e\n\u003ch3 id=\"vp-syllabus-audience\"\u003eWho this course is for\u003c\/h3\u003e\n\u003cp\u003eFor compositors and visual effects artists who want a practical route into ComfyUI and more control over generated imagery. The course begins with installation and the core graph, then develops techniques you can combine for image and video tasks.\u003c\/p\u003e\n\u003cp\u003eBegin by establishing a ComfyUI environment for the exercises; local and cloud approaches are discussed during the course.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-at-a-glance\" data-syllabus-page=\"2\"\u003e\n\u003ch3 id=\"vp-syllabus-at-a-glance\"\u003eCourse at a glance\u003c\/h3\u003e\n\u003cp\u003e10 classes and one bonus lesson. Total recorded time is 17:57:52, approximately 18 hours. Follow the classes in numerical order and watch the bonus between Classes 05 and 06.\u003c\/p\u003e\n\u003cdiv class=\"vp-syllabus-table-wrap\"\u003e\n\u003ctable class=\"vp-syllabus-table\" aria-labelledby=\"vp-syllabus-at-a-glance\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eLesson\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eTopic\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eRecorded time\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 01\u003c\/th\u003e\n\u003ctd\u003eInstalling ComfyUI and understanding its environment\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e01:16:15\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 02\u003c\/th\u003e\n\u003ctd\u003eCore node graphs and image generation\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e01:22:51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 03\u003c\/th\u003e\n\u003ctd\u003eConfiguring and organizing ComfyUI\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e01:52:31\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 04\u003c\/th\u003e\n\u003ctd\u003eComparing and controlling upscaling\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e01:55:01\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 05\u003c\/th\u003e\n\u003ctd\u003eStructural control with ControlNet\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e02:05:03\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBonus Class\u003c\/th\u003e\n\u003ctd\u003eWorkflow auditing and production context\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e00:32:03\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 06\u003c\/th\u003e\n\u003ctd\u003eLanguage models and image understanding\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e02:19:33\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 07\u003c\/th\u003e\n\u003ctd\u003eImage to image and selective image editing\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e01:09:44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 08\u003c\/th\u003e\n\u003ctd\u003eLoRAs and IP Adapters\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e01:21:55\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 09\u003c\/th\u003e\n\u003ctd\u003eMoving workflows between computers and cloud environments\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e01:18:13\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eClass 10\u003c\/th\u003e\n\u003ctd\u003eGenerative video concepts and workflows\u003c\/td\u003e\n\u003ctd class=\"vp-syllabus-duration\"\u003e02:44:44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-outcomes\" data-syllabus-page=\"2\"\u003e\n\u003ch3 id=\"vp-syllabus-outcomes\"\u003eWhat you will learn\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eBuild and inspect a ComfyUI workflow from its inputs through its saved output.\u003c\/li\u003e\n  \u003cli\u003eMake deliberate choices about reconstruction, structural guidance, masking, and reference images.\u003c\/li\u003e\n  \u003cli\u003eIntegrate image descriptions and language-model outputs into a practical graph.\u003c\/li\u003e\n  \u003cli\u003eOrganize environments and dependencies so work can continue across machines.\u003c\/li\u003e\n  \u003cli\u003eUnderstand the logic of video-generation workflows and document the context of AI-assisted work.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-01\" data-syllabus-page=\"3\"\u003e\n\u003ch3 id=\"vp-syllabus-class-01\"\u003eClass 01 Installing ComfyUI and understanding its environment\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 01:16:15\u003c\/p\u003e\n\u003cp\u003eStart with a ComfyUI setup you understand. Compare installation approaches and the software and hardware components behind a working environment. Learn how dependencies, compatibility, and portable installations affect the setup you will use throughout the course.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eDistinguish desktop, cloud, and API modes of use.\u003c\/li\u003e\n  \u003cli\u003eRecognize the roles of Python, PyTorch, CUDA, and supporting components.\u003c\/li\u003e\n  \u003cli\u003eCompare installation approaches and identify missing workflow dependencies.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Set up an environment you can use throughout the course. Record its installation type and identify where to inspect dependencies.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-02\" data-syllabus-page=\"3\"\u003e\n\u003ch3 id=\"vp-syllabus-class-02\"\u003eClass 02 Core node graphs and image generation\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 01:22:51\u003c\/p\u003e\n\u003cp\u003eTake control of your first image-generation graph. Explore the interface and follow the connections between the checkpoint, text conditioning, latent image, sampler, decoder, and saved output. Understanding this path helps you decide which setting to change and why.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eRead nodes, connections, and data types in a workflow.\u003c\/li\u003e\n  \u003cli\u003eTrace a basic text-to-image generation from inputs to output.\u003c\/li\u003e\n  \u003cli\u003eRun a workflow and investigate how its settings affect a result.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Rebuild the supplied cat-generation workflow. Change one setting at a time and retain comparable outputs.\u003c\/p\u003e\n\u003cfigure class=\"vp-syllabus-figure\"\u003e\n\u003cimg class=\"vp-syllabus-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0951\/6292\/5388\/files\/comfyui-syllabus-p3-figure-1.png?v=1790675522\" alt=\"ComfyUI node graph connecting text conditioning, latent image, sampler, decoder and a saved cat image.\" width=\"3576\" height=\"1522\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eClass 02 at 01:15:23. Follow the graph from text conditioning to the saved image.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-03\" data-syllabus-page=\"4\"\u003e\n\u003ch3 id=\"vp-syllabus-class-03\"\u003eClass 03 Configuring and organizing ComfyUI\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 01:52:31\u003c\/p\u003e\n\u003cp\u003eMake your workflows easier to reopen, inspect, and develop. Organize folders and models, explore configuration and workflow utilities, and refine the basic graph so that inputs, outputs, and supporting files are easier to manage.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eLocate input images, generated outputs, and model files.\u003c\/li\u003e\n  \u003cli\u003eApply clear naming and organization to files and workflows.\u003c\/li\u003e\n  \u003cli\u003eUse configuration and workflow utilities to support repeatable work.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Organize the example workflow and its assets. Create a clear output naming scheme and confirm you can reopen and continue the work.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-04\" data-syllabus-page=\"4\"\u003e\n\u003ch3 id=\"vp-syllabus-class-04\"\u003eClass 04 Comparing and controlling upscaling\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 01:55:01\u003c\/p\u003e\n\u003cp\u003eLearn to judge what an upscale changes in an image. Compare deliberately reduced photographs with higher-resolution references, then explore model-based upscaling, tiled diffusion, sequential tile processing, and API alternatives. Use those comparisons to assess reconstruction and invented detail.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eCompare an upscale against a known source image.\u003c\/li\u003e\n  \u003cli\u003eDistinguish reconstruction and invented detail when judging results.\u003c\/li\u003e\n  \u003cli\u003eExplore different upscaling workflows and their controls.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Upscale one supplied low-resolution image with two approaches. Compare both with the higher-resolution source and note the differences.\u003c\/p\u003e\n\u003cfigure class=\"vp-syllabus-figure\"\u003e\n\u003cimg class=\"vp-syllabus-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0951\/6292\/5388\/files\/comfyui-syllabus-p4-figure-1.png?v=1790675532\" alt=\"ComfyUI upscaling workflow with the source portrait and a larger reconstructed portrait for comparison.\" width=\"2880\" height=\"1366\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eClass 04 at 01:30:51. Inspect the source portrait alongside an upscaled result.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-05\" data-syllabus-page=\"5\"\u003e\n\u003ch3 id=\"vp-syllabus-class-05\"\u003eClass 05 Structural control with ControlNet\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 02:05:03\u003c\/p\u003e\n\u003cp\u003eGuide image structure more deliberately with ControlNet. Work through Canny, depth, and pose examples, understand the components and their compatibility, and explore how multiple controls work together. See how adjusting control influence changes the relationship between the source and the result.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eDistinguish the base model, control model, preprocessor, and control application.\u003c\/li\u003e\n  \u003cli\u003eBuild and inspect Canny and depth control workflows.\u003c\/li\u003e\n  \u003cli\u003eAdjust control influence and explore combined controls.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Build a single-control workflow, vary its influence, and then compare it with a combined-control example.\u003c\/p\u003e\n\u003cfigure class=\"vp-syllabus-figure vp-syllabus-figure--comparison\"\u003e\n\u003cdiv class=\"vp-syllabus-comparison\"\u003e\n\u003cfigure class=\"vp-syllabus-comparison-item\"\u003e\n\u003cfigcaption\u003eSource image\u003c\/figcaption\u003e\n\u003cimg class=\"vp-syllabus-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0951\/6292\/5388\/files\/comfyui-syllabus-p5-figure-1.png?v=1790675541\" alt=\"Source image of a house and surrounding grounds.\" width=\"826\" height=\"562\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"vp-syllabus-comparison-item\"\u003e\n\u003cfigcaption\u003eDepth guided variation\u003c\/figcaption\u003e\n\u003cimg class=\"vp-syllabus-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0951\/6292\/5388\/files\/comfyui-syllabus-p5-figure-2.png?v=1790675551\" alt=\"Depth-guided winter variation of the same house and grounds.\" width=\"876\" height=\"600\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003eClass 05 at 01:48:20. The source image on the left and a winter variation explored with depth guidance on the right.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-bonus\" data-syllabus-page=\"5\"\u003e\n\u003ch3 id=\"vp-syllabus-bonus\"\u003eBonus Class Workflow auditing and production context\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 00:32:03\u003c\/p\u003e\n\u003cp\u003eMake your workflow easier to review in a production context. Explore a workflow-audit system and a production-context declaration, connecting the practical graph with transparency and responsible-use principles. Watch this lesson after Class 05.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eExplain why a workflow needs production context and provenance information.\u003c\/li\u003e\n  \u003cli\u003eExplore the supplied audit guide and declaration template.\u003c\/li\u003e\n  \u003cli\u003eReview an audit critically and identify information that needs verification.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Use the supplied materials to document the context of a sample workflow. Identify missing information and questions that need further investigation.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-06\" data-syllabus-page=\"6\"\u003e\n\u003ch3 id=\"vp-syllabus-class-06\"\u003eClass 06 Language models and image understanding\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 02:19:33\u003c\/p\u003e\n\u003cp\u003eTurn image descriptions into useful inputs for a graph. Build from primitive values and text handling to Florence2, Qwen VL, and an OpenAI API workflow. Explore image descriptions and prompt generation, while comparing the resource and data-handling implications of local models and APIs.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eHandle basic values and text within a node graph.\u003c\/li\u003e\n  \u003cli\u003eGenerate image descriptions and use them in a workflow.\u003c\/li\u003e\n  \u003cli\u003eCompare local model and API approaches, including resource use and data handling.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Describe a supplied image with a visual-language model and use the description in an image-generation workflow. Compare the description with the source.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-07\" data-syllabus-page=\"6\"\u003e\n\u003ch3 id=\"vp-syllabus-class-07\"\u003eClass 07 Image to image and selective image editing\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 01:09:44\u003c\/p\u003e\n\u003cp\u003eDirect changes to the part of an image that needs attention. Work with image-to-image generation, inpainting, outpainting, masks, alpha, segmentation, and background removal. Examine how model choice and mask transitions affect the way a localized edit fits the surrounding image.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eDistinguish full-image transformation from a masked edit.\u003c\/li\u003e\n  \u003cli\u003ePrepare masks and use segmentation to select an area.\u003c\/li\u003e\n  \u003cli\u003eEvaluate transitions and adapt the workflow to the specific image.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Change a selected region of a supplied image. Compare a manually prepared mask with a segmentation-based selection and inspect the transition.\u003c\/p\u003e\n\u003cfigure class=\"vp-syllabus-figure\"\u003e\n\u003cimg class=\"vp-syllabus-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0951\/6292\/5388\/files\/comfyui-syllabus-p6-figure-1.png?v=1790675563\" alt=\"ComfyUI masked-edit workflow with a street image and the car being changed.\" width=\"3130\" height=\"1560\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eClass 07 at 00:55:20. A masked edit changes the car within the street image.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-08\" data-syllabus-page=\"7\"\u003e\n\u003ch3 id=\"vp-syllabus-class-08\"\u003eClass 08 LoRAs and IP Adapters\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 01:21:55\u003c\/p\u003e\n\u003cp\u003eUse model adaptation and image references to guide a generation. Compare LoRAs with IP-Adapters, see where each acts in the graph, and explore how their controls influence the result. Learn to inspect an example workflow before adapting it to your own intention.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eDistinguish LoRA model adaptation from IP-Adapter image conditioning.\u003c\/li\u003e\n  \u003cli\u003eExplore their controls and their interaction with the base workflow.\u003c\/li\u003e\n  \u003cli\u003eInvestigate node and model documentation when adapting an example.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Create comparable results using a LoRA, an image reference through IP-Adapter, and a combination. Describe what each contributes.\u003c\/p\u003e\n\u003cfigure class=\"vp-syllabus-figure\"\u003e\n\u003cimg class=\"vp-syllabus-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0951\/6292\/5388\/files\/comfyui-syllabus-p7-figure-1.png?v=1790675573\" alt=\"ComfyUI image-conditioning nodes connected to a generated portrait.\" width=\"3110\" height=\"1416\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eClass 08 at 01:04:42. Inspect the image-conditioning controls and their connection to the generated portrait.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-09\" data-syllabus-page=\"7\"\u003e\n\u003ch3 id=\"vp-syllabus-class-09\"\u003eClass 09 Moving workflows between computers and cloud environments\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 01:18:13\u003c\/p\u003e\n\u003cp\u003ePlan how to keep working when the computer or environment changes. Identify the files and configuration a graph depends on, explore synchronization and shared model organization, and compare local and cloud options including RunPod, RunComfy, and Comfy Cloud.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eIdentify the files and configuration needed to continue a workflow elsewhere.\u003c\/li\u003e\n  \u003cli\u003eUnderstand synchronization and shared model-path organization.\u003c\/li\u003e\n  \u003cli\u003eCompare local and cloud environments for a practical workflow.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Plan a transfer between two environments. List what needs to move or synchronize and verify that the workflow can locate its dependencies.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-class-10\" data-syllabus-page=\"8\"\u003e\n\u003ch3 id=\"vp-syllabus-class-10\"\u003eClass 10 Generative video concepts and workflows\u003c\/h3\u003e\n\u003cp class=\"vp-syllabus-recorded-time\"\u003eRecorded time 02:44:44\u003c\/p\u003e\n\u003cp\u003eExtend your understanding of the graph to moving images. Explore the logic and methods behind generative video, then examine ComfyUI examples, workflow variations, and subgraphs. Examples and references around LTX Video, Wan, and Seedance help you recognize recurring structures and decide what to test next.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eIdentify different approaches to generating or transforming video.\u003c\/li\u003e\n  \u003cli\u003eTrace the logic and components of a video-generation workflow.\u003c\/li\u003e\n  \u003cli\u003eRecognize recurring workflow structures and explore subgraphs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"vp-syllabus-practice\"\u003e\u003cstrong\u003eSuggested practice\u003c\/strong\u003e Choose a demonstrated video approach, produce a short test, and document its inputs, controls, and the changes you would investigate next.\u003c\/p\u003e\n\u003cfigure class=\"vp-syllabus-figure\"\u003e\n\u003cimg class=\"vp-syllabus-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0951\/6292\/5388\/files\/comfyui-syllabus-p8-figure-1.png?v=1790675583\" alt=\"ComfyUI video-generation workflow with two video previews.\" width=\"2988\" height=\"1560\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eClass 10 at 02:27:50. Compare video previews while tracing the workflow that produced them.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"vp-syllabus-section\" aria-labelledby=\"vp-syllabus-capstone\" data-syllabus-page=\"8\"\u003e\n\u003ch3 id=\"vp-syllabus-capstone\"\u003eSuggested capstone\u003c\/h3\u003e\n\u003cp\u003eChoose a small image or video task and build a workflow you can explain. Retain the input, the graph, the relevant settings, and comparable outputs. Describe your creative intention, identify the parts controlled by each component, and document limitations or questions raised by the result. Use the bonus materials to add production context.\u003c\/p\u003e\n\u003cp\u003eThe practice tasks and capstone above are suggested activities for this syllabus.\u003c\/p\u003e\n\u003cp class=\"vp-syllabus-closing\"\u003e\u003cstrong\u003eBegin with a working environment, then use each lesson to build a workflow you can explain and adapt. Bring your compositing judgement to the graph and make the creative choices yourself.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Victor Perez","offers":[{"title":"Default Title","offer_id":58958712635724,"sku":"VP-COMFYUI-VFX-EN","price":249.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0951\/6292\/5388\/files\/download.png?v=1790497471","url":"https:\/\/victorperez.store\/zh\/products\/comfyui-professional-course-for-vfx","provider":"Victor Perez","version":"1.0","type":"link"}