{
    "version": "https://jsonfeed.org/version/1",
    "title": "Coollab Blog",
    "home_page_url": "https://coollab-art.com/blog",
    "description": "News and updates from Coollab",
    "items": [
        {
            "id": "https://coollab-art.com/blog/isf",
            "content_html": "<div class=\"block_fpfn alignRight_afDG\" style=\"--accent-color:#30a7f5\"><div class=\"title_ACVh\"><p>ISF is a format that allows anyone to create cool shader effects and share them. And you will be able to import them in Coollab 2.0!</p></div><div style=\"font-style:italic;font-size:12px\" class=\"imageAndCaption_pQa9 imageLarge_Bu45\"><div class=\"imageHoverWrap_bvUr coollab-card-fancy\" style=\"--card-brand-rgb:48, 167, 245\"><img src=\"https://coollab-art.com/img/blog/isf/list.png\" class=\"imageInner_B3GZ\"></div><br></div><div class=\"body_QjIx\"><p>Browse the <a href=\"https://editor.isf.video/shaders\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">official ISF library</a>, download the shader you like, drop it into Coollab, and it just works. It becomes a regular node in your graph, with all its settings exposed as pins.</p><ul>\n<li class=\"\">Every kind of setting the format allows: sliders, colors, points, toggles, <strong><em>dropdowns</em></strong> (yes this is new!), images, etc.</li>\n<li class=\"\">Some ISF shaders have built-in audio-reactivity</li>\n<li class=\"\">Multi-pass shaders and feedback effects</li>\n</ul></div></div>\n<div style=\"height:2rem\"></div>\n<div class=\"block_fpfn featured_S2KD\" style=\"--accent-color:#9e77df\"><div class=\"title_ACVh\"><h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"multi-pass-effects-blur-feedback\">Multi-pass effects (Blur, Feedback)<a href=\"https://coollab-art.com/blog/isf#multi-pass-effects-blur-feedback\" class=\"hash-link\" aria-label=\"Direct link to Multi-pass effects (Blur, Feedback)\" title=\"Direct link to Multi-pass effects (Blur, Feedback)\" translate=\"no\">​</a></h2></div><div style=\"font-style:italic;font-size:12px\" class=\"imageAndCaption_pQa9 imageLarge_Bu45\"><div class=\"mediaRow_Fe_Z\"><div class=\"wrap_QWYk coollab-card-fancy\" style=\"--card-brand-rgb:134, 86, 215\"><video class=\"video_GaUf\" muted=\"\" loop=\"\" playsinline=\"\" preload=\"auto\" width=\"720\" height=\"720\"><source src=\"/img/blog/isf/bloom_glow.webm\" type=\"video/webm\"><source src=\"/img/blog/isf/bloom_glow.mp4\" type=\"video/mp4\"></video></div></div><br>Hover to play</div><div class=\"body_QjIx\"><p>In Coollab v1, your whole project was compiled down to one single big shader. This was simple enough and worked well for a while, but it has some limitations: some effects fundamentally need to draw an intermediate image first, then read it back.</p><p>The v2 engine chains as many rendering passes as an effect needs, and can keep previous frames around. This unlocks:</p><ul>\n<li class=\"\">Fast, high-quality blurs and bloom</li>\n<li class=\"\">Feedback effects: trails, long exposure, slit-scan, and anything else that accumulates over time</li>\n<li class=\"\">Simulations that step forward frame after frame</li>\n</ul></div></div>\n<div style=\"height:3rem\"></div>\n<div class=\"block_fpfn alignRight_afDG featured_S2KD\" style=\"--accent-color:#30a7f5\"><div class=\"title_ACVh\"><h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"transition-effects\">Transition effects<a href=\"https://coollab-art.com/blog/isf#transition-effects\" class=\"hash-link\" aria-label=\"Direct link to Transition effects\" title=\"Direct link to Transition effects\" translate=\"no\">​</a></h2></div><div style=\"font-style:italic;font-size:12px\" class=\"imageAndCaption_pQa9 imageLarge_Bu45\"><div class=\"mediaRow_Fe_Z\"><div class=\"wrap_QWYk coollab-card-fancy\" style=\"--card-brand-rgb:48, 167, 245\"><video class=\"video_GaUf\" muted=\"\" loop=\"\" playsinline=\"\" preload=\"auto\" width=\"720\" height=\"720\"><source src=\"/img/blog/isf/transition_wave.webm\" type=\"video/webm\"><source src=\"/img/blog/isf/transition_wave.mp4\" type=\"video/mp4\"></video></div><div class=\"wrap_QWYk coollab-card-fancy\" style=\"--card-brand-rgb:48, 167, 245\"><video class=\"video_GaUf\" muted=\"\" loop=\"\" playsinline=\"\" preload=\"auto\" width=\"720\" height=\"720\"><source src=\"/img/blog/isf/transition_cell_flip.webm\" type=\"video/webm\"><source src=\"/img/blog/isf/transition_cell_flip.mp4\" type=\"video/mp4\"></video></div></div><br>Hover to play</div><div class=\"body_QjIx\"><p>ISF has a special syntax to define <b style=\"color:#f4ad7f\">Transitions</b> between two images. This is perfect for our new VJ switcher where you can easily transition between clips on the fly, now with all the funky transitions you never dreamt of!</p></div></div>\n<div style=\"height:3rem\"></div>\n<div class=\"block_fpfn featured_S2KD\" style=\"--accent-color:#f4ad7f\"><div class=\"title_ACVh\"><h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"generators\">Generators<a href=\"https://coollab-art.com/blog/isf#generators\" class=\"hash-link\" aria-label=\"Direct link to Generators\" title=\"Direct link to Generators\" translate=\"no\">​</a></h2></div><div style=\"font-style:italic;font-size:12px\" class=\"imageAndCaption_pQa9 imageLarge_Bu45\"><div class=\"mediaRow_Fe_Z\"><div class=\"wrap_QWYk coollab-card-fancy\" style=\"--card-brand-rgb:244, 173, 127\"><video class=\"video_GaUf\" muted=\"\" loop=\"\" playsinline=\"\" preload=\"auto\" width=\"720\" height=\"720\"><source src=\"/img/blog/isf/diffusion.webm\" type=\"video/webm\"><source src=\"/img/blog/isf/diffusion.mp4\" type=\"video/mp4\"></video></div><div class=\"wrap_QWYk coollab-card-fancy\" style=\"--card-brand-rgb:244, 173, 127\"><video class=\"video_GaUf\" muted=\"\" loop=\"\" playsinline=\"\" preload=\"auto\" width=\"720\" height=\"720\"><source src=\"/img/blog/isf/matrix.webm\" type=\"video/webm\"><source src=\"/img/blog/isf/matrix.mp4\" type=\"video/mp4\"></video></div></div><br>Hover to play</div><div class=\"body_QjIx\"><p>Some ISFs define fully standalone image generators which can be used as a scene on their own.</p><p>Inside Coollab we will just use generators to define some noises and other basic textures, because our philosophy is to be a <strong>creation</strong> tool, not one that just gives you a thousand prebuilt scenes to pick from. But if you want to, you can definitely import some cool scenes from the official ISF library!</p></div></div>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"whats-next\">What's next<a href=\"https://coollab-art.com/blog/isf#whats-next\" class=\"hash-link\" aria-label=\"Direct link to What's next\" title=\"Direct link to What's next\" translate=\"no\">​</a></h2>\n<div class=\"maxWidth_F3_V\" style=\"--max-width-percent:80%\"><p>The rendering engine is in very good shape, so we are starting to work on the UI right now. Still aiming for a first alpha version <b style=\"color:#f4ad7f\">somewhere between October and December</b>. In the meantime you can expect more posts showcasing the work we did this summer on our 3D renderer and our Text renderer.</p><p>🚀 Follow us to stay updated: <a href=\"https://www.instagram.com/coollab_art\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Instagram</a>, <a href=\"https://bsky.app/profile/coollab.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Bluesky</a>, <a href=\"https://mastodon.social/@Coollab\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Mastodon</a>, <a href=\"https://x.com/coollab_art\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Twitter</a>, or come chat on <a href=\"https://discord.com/invite/QEjqnEy4aT\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Discord</a>!</p></div>",
            "url": "https://coollab-art.com/blog/isf",
            "title": "Hundreds of new effects, thanks to ISF 🔥",
            "summary": "Coollab 2.0 supports ISF shaders, so you can bring in effects from a whole community library!",
            "date_modified": "2026-08-29T00:00:00.000Z",
            "author": {
                "name": "Jules Fouchy",
                "url": "https://julesfouchy.github.io/"
            },
            "tags": [
                "features",
                "isf",
                "transitions"
            ]
        },
        {
            "id": "https://coollab-art.com/blog/coollab-2-0",
            "content_html": "<div class=\"maxWidth_F3_V\" style=\"--max-width-percent:60%\"><p>For the past <b style=\"color:#f4ad7f\">10 months</b> we have been preparing this completely redesigned and improved version of Coollab! The goal is to remove the limitations of the previous codebase to enable many new features that we (and maybe you!) have been wanting for years! This will make Coollab a much more <b style=\"color:#f4ad7f\">versatile</b> software than it is today!</p></div>\n<div style=\"height:2rem\"></div>\n<div class=\"block_fpfn featured_S2KD\" style=\"--accent-color:#9e77df\"><div class=\"title_ACVh\"><h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"proper-vj-setup\">Proper VJ setup<a href=\"https://coollab-art.com/blog/coollab-2-0#proper-vj-setup\" class=\"hash-link\" aria-label=\"Direct link to Proper VJ setup\" title=\"Direct link to Proper VJ setup\" translate=\"no\">​</a></h2></div><div style=\"font-style:italic;font-size:12px\" class=\"imageAndCaption_pQa9 imageLarge_Bu45\"><div class=\"imageHoverWrap_bvUr coollab-card-fancy\" style=\"--card-brand-rgb:134, 86, 215\"><img src=\"https://coollab-art.com/img/blog/coollab-2-announcement/vjing.jpg\" class=\"imageInner_B3GZ\"></div><br></div><div class=\"body_QjIx\"><p>Inspired by Resolume, you will finally have a dedicated UI to group all your scenes and switch between them:</p><ul>\n<li class=\"\">1 set of nodes (a v1 project as you know it) = 1 scene</li>\n<li class=\"\">Create many scenes</li>\n<li class=\"\">Switch between scenes, easy and performant!</li>\n<li class=\"\">Tons of new transition effects</li>\n</ul></div></div>\n<div style=\"height:3rem\"></div>\n<div class=\"block_fpfn alignRight_afDG featured_S2KD\" style=\"--accent-color:#30a7f5\"><div class=\"title_ACVh\"><h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"groundwork-for-new-effects\">Groundwork for new effects<a href=\"https://coollab-art.com/blog/coollab-2-0#groundwork-for-new-effects\" class=\"hash-link\" aria-label=\"Direct link to Groundwork for new effects\" title=\"Direct link to Groundwork for new effects\" translate=\"no\">​</a></h2></div><div style=\"font-style:italic;font-size:12px\" class=\"imageAndCaption_pQa9 imageLarge_Bu45\"><div class=\"imageHoverWrap_bvUr coollab-card-fancy\" style=\"--card-brand-rgb:48, 167, 245\"><img src=\"https://coollab-art.com/img/blog/coollab-2-announcement/effects.jpg\" class=\"imageInner_B3GZ\"></div><br></div><div class=\"body_QjIx\"><p>The internal engine has been redesigned to be much more generic, opening the door to whole new categories of effects beyond what was possible with the shader-only approach of v1.</p><ul>\n<li class=\"\">3D meshes, point clouds, gaussian splats</li>\n<li class=\"\">Fluid simulations</li>\n<li class=\"\">An improved particle system</li>\n<li class=\"\">Text</li>\n<li class=\"\">A proper feedback node</li>\n<li class=\"\">Generative AI (StreamDiffusion, MediaPipe, <em>etc.</em>)</li>\n<li class=\"\">A timeline, allowing you to do \"video editing\", sequencing different scenes one after the other</li>\n</ul><p>You will not get all of these day one, but the infrastructure is here to add them easily over time! We are right now working on <b style=\"color:#f4ad7f\">3D Meshes</b> and <b style=\"color:#f4ad7f\">Text</b> rendering!</p></div></div>\n<div style=\"height:3rem\"></div>\n<div class=\"block_fpfn featured_S2KD\" style=\"--accent-color:#f4ad7f\"><div class=\"title_ACVh\"><h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"more-outputs\">More outputs<a href=\"https://coollab-art.com/blog/coollab-2-0#more-outputs\" class=\"hash-link\" aria-label=\"Direct link to More outputs\" title=\"Direct link to More outputs\" translate=\"no\">​</a></h2></div><div style=\"font-style:italic;font-size:12px\" class=\"imageAndCaption_pQa9 imageLarge_Bu45\"><div class=\"imageHoverWrap_bvUr coollab-card-fancy\" style=\"--card-brand-rgb:244, 173, 127\"><img src=\"https://coollab-art.com/img/blog/coollab-2-announcement/outputs.jpg\" class=\"imageInner_B3GZ\"></div><br></div><div class=\"body_QjIx\"><ul>\n<li class=\"\">You can now have multiple output windows, showing either the same or different scenes!</li>\n<li class=\"\">Videomapping features: 4-point perspective mapping and masks</li>\n<li class=\"\">Dome and 360° projections</li>\n<li class=\"\">LED installations</li>\n<li class=\"\">Run your project in a webpage</li>\n<li class=\"\">Export your visuals to run in OBS, TouchDesigner, Resolume, Unity, <em>etc.</em></li>\n</ul><p>Again, you will not get all of these day one, but we are laying the ground work for them!</p></div></div>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"whats-next\">What's next<a href=\"https://coollab-art.com/blog/coollab-2-0#whats-next\" class=\"hash-link\" aria-label=\"Direct link to What's next\" title=\"Direct link to What's next\" translate=\"no\">​</a></h2>\n<p>Coollab 2.0 is not quite ready to be released yet, but we are working very hard on it! We have chosen to take our time to lay a sound technical foundation and build a high-quality software, rather than rushing to release it as fast as possible, and then having to pay the consequences of a buggy and clunky codebase forever.</p>\n<p>We are aiming to release a first alpha version <b style=\"color:#f4ad7f\">somewhere between September and December</b>. In the meantime you can expect many more blog posts coming soon, showcasing the progress we have made so far, and covering some of the cool technical details!</p>\n<p>Follow us to stay updated 🚀 <a href=\"https://www.instagram.com/coollab_art\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Instagram</a>, <a href=\"https://bsky.app/profile/coollab.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Bluesky</a>, <a href=\"https://mastodon.social/@Coollab\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Mastodon</a>, <a href=\"https://x.com/coollab_art\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Twitter</a>, or come chat on <a href=\"https://discord.com/invite/QEjqnEy4aT\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Discord</a>!</p>\n<p><em>Illustrations by <a href=\"https://www.instagram.com/hq1m1/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">1m1</a></em></p>",
            "url": "https://coollab-art.com/blog/coollab-2-0",
            "title": "Coollab 2.0 🥳",
            "summary": "A complete rewrite with many exciting new features!",
            "date_modified": "2026-07-26T00:00:00.000Z",
            "author": {
                "name": "Jules Fouchy",
                "url": "https://julesfouchy.github.io/"
            },
            "tags": [
                "announcement"
            ]
        }
    ]
}