CINXE.COM
VFX Archives | Cartoon Brew
<!doctype html> <html class="no-js" itemscope="itemscope" itemtype="https://schema.org/WebPage" lang="en-US"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <meta name="pocket-site-verification" content="980146f69f13b97117ac7111327ea3" /> <link rel="manifest" href="https://www.cartoonbrew.com/wp-content/themes/cartoon-brew/manifest.json"> <meta name="facebook-domain-verification" content="lqa6jubvdt6r6lvz2a1bjmmphpe5aw" /> <link rel="alternate" type="application/rss+xml" title="Cartoon Brew | Animation News, Animated Cartoons" href="https://cartoonbrew.com/feed" /> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;800&family=Tinos:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v24.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>VFX Archives | Cartoon Brew</title> <link rel="canonical" href="https://www.cartoonbrew.com/vfx" /> <link rel="next" href="https://www.cartoonbrew.com/vfx/page/2" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="VFX Archives | Cartoon Brew" /> <meta property="og:url" content="https://www.cartoonbrew.com/vfx" /> <meta property="og:site_name" content="Cartoon Brew" /> <meta property="og:image" content="https://www.cartoonbrew.com/wp-content/uploads/2017/11/cartoonbrew-sitelogo.jpg" /> <meta property="og:image:width" content="1280" /> <meta property="og:image:height" content="600" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@cartoonbrew" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://www.cartoonbrew.com/vfx","url":"https://www.cartoonbrew.com/vfx","name":"VFX Archives | Cartoon Brew","isPartOf":{"@id":"https://www.cartoonbrew.com/#website"},"primaryImageOfPage":{"@id":"https://www.cartoonbrew.com/vfx#primaryimage"},"image":{"@id":"https://www.cartoonbrew.com/vfx#primaryimage"},"thumbnailUrl":"https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves.jpg","breadcrumb":{"@id":"https://www.cartoonbrew.com/vfx#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.cartoonbrew.com/vfx#primaryimage","url":"https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves.jpg","contentUrl":"https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves.jpg","width":1280,"height":600,"caption":"Kingdom of the Planet of the Apes"},{"@type":"BreadcrumbList","@id":"https://www.cartoonbrew.com/vfx#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.cartoonbrew.com/"},{"@type":"ListItem","position":2,"name":"VFX"}]},{"@type":"WebSite","@id":"https://www.cartoonbrew.com/#website","url":"https://www.cartoonbrew.com/","name":"Cartoon Brew","description":"Animation News, Animated Cartoons","publisher":{"@id":"https://www.cartoonbrew.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.cartoonbrew.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.cartoonbrew.com/#organization","name":"Cartoon Brew, LLC","url":"https://www.cartoonbrew.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.cartoonbrew.com/#/schema/logo/image/","url":"https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb.png","contentUrl":"https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb.png","width":700,"height":202,"caption":"Cartoon Brew, LLC"},"image":{"@id":"https://www.cartoonbrew.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/groups/14828751350/","https://x.com/cartoonbrew","https://instagram.com/cartoonbrew","https://www.pinterest.com/cartoonbrew/","http://www.youtube.com/user/cartoonbrew"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//ajax.googleapis.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//www.reachoutmedia.com' /> <link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> <link rel="alternate" type="application/rss+xml" title="Cartoon Brew » VFX Category Feed" href="https://www.cartoonbrew.com/vfx/feed" /> <link rel='stylesheet' id='wp-block-library-css' href='https://www.cartoonbrew.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2' type='text/css' media='all' /> <link rel='stylesheet' id='activecampaign-form-block-css' href='https://www.cartoonbrew.com/wp-content/plugins/activecampaign-subscription-forms/activecampaign-form-block/build/style-index.css?ver=1712937938' type='text/css' media='all' /> <style id='restrict-content-pro-content-upgrade-redirect-style-inline-css' type='text/css'> .wp-block-restrict-content-pro-content-upgrade-redirect .wp-block-button__width-25{width:calc(25% - .5rem)}.wp-block-restrict-content-pro-content-upgrade-redirect .wp-block-button__width-25 .wp-block-button__link{width:100%}.wp-block-restrict-content-pro-content-upgrade-redirect .wp-block-button__width-50{width:calc(50% - .5rem)}.wp-block-restrict-content-pro-content-upgrade-redirect .wp-block-button__width-50 .wp-block-button__link{width:100%}.wp-block-restrict-content-pro-content-upgrade-redirect .wp-block-button__width-75{width:calc(75% - .5rem)}.wp-block-restrict-content-pro-content-upgrade-redirect .wp-block-button__width-75 .wp-block-button__link{width:100%}.wp-block-restrict-content-pro-content-upgrade-redirect .wp-block-button__width-100{margin-right:0;width:100%}.wp-block-restrict-content-pro-content-upgrade-redirect .wp-block-button__width-100 .wp-block-button__link{width:100%} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='contact-form-7-css' href='https://www.cartoonbrew.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.0.3' type='text/css' media='all' /> <link rel='stylesheet' id='conditional-css' href='https://www.cartoonbrew.com/wp-content/themes/cartoon-brew/dist/styles/conditional.css?ver=6.7.2' type='text/css' media='' /> <style id='akismet-widget-style-inline-css' type='text/css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link rel='stylesheet' id='sage_css-css' href='https://www.cartoonbrew.com/wp-content/themes/cartoon-brew/dist/styles/main-v12.css' type='text/css' media='all' /> <link rel='stylesheet' id='cb-styles-css' href='https://www.cartoonbrew.com/wp-content/themes/cartoon-brew/lib/css/cb_styles.css' type='text/css' media='all' /> <script type="text/javascript" data-cfasync='false' src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js?ver=2.1.4" id="jquery-js"></script> <script type="text/javascript" data-cfasync='false' src="https://www.cartoonbrew.com/wp-content/themes/cartoon-brew/js/scripts.js?ver=6.7.2" id="custom-script-js"></script> <!-- Google tag (gtag.js) snippet added by Site Kit --> <!-- Google Analytics snippet added by Site Kit --> <script type="text/javascript" data-cfasync='false' src="https://www.googletagmanager.com/gtag/js?id=GT-TBZRP6J" id="google_gtagjs-js" async></script> <script type="text/javascript" id="google_gtagjs-js-after"> /* <![CDATA[ */ window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag("set","linker",{"domains":["www.cartoonbrew.com"]}); gtag("js", new Date()); gtag("set", "developer_id.dZTNiMT", true); gtag("config", "GT-TBZRP6J"); /* ]]> */ </script> <!-- End Google tag (gtag.js) snippet added by Site Kit --> <meta name="generator" content="Site Kit by Google 1.146.0" /> <!-- Google AdSense meta tags added by Site Kit --> <meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"> <meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> <!-- End Google AdSense meta tags added by Site Kit --> <!-- Google Tag Manager snippet added by Site Kit --> <script type="text/javascript"> /* <![CDATA[ */ ( function( w, d, s, l, i ) { w[l] = w[l] || []; w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); var f = d.getElementsByTagName( s )[0], j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore( j, f ); } )( window, document, 'script', 'dataLayer', 'GTM-T9WZZVRV' ); /* ]]> */ </script> <!-- End Google Tag Manager snippet added by Site Kit --> <!-- Google AdSense snippet added by Site Kit --> <script type="text/javascript" async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7836466532896119&host=ca-host-pub-2644536267352236" crossorigin="anonymous"></script> <!-- End Google AdSense snippet added by Site Kit --> <link rel="icon" href="https://www.cartoonbrew.com/wp-content/uploads/2018/03/cropped-cropped-favicon-3-150x150.png" sizes="32x32" /> <link rel="icon" href="https://www.cartoonbrew.com/wp-content/uploads/2018/03/cropped-cropped-favicon-3-380x380.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.cartoonbrew.com/wp-content/uploads/2018/03/cropped-cropped-favicon-3-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.cartoonbrew.com/wp-content/uploads/2018/03/cropped-cropped-favicon-3-380x380.png" /> <style type="text/css" id="wp-custom-css"> .main .posts-container .post-list.cb-post-bnr img { width: 100%; } @media screen and (max-width: 599px) { .site-takeover #pico_launcher { bottom: 40px !important; } } @media screen and (min-width: 768px) { body.paged.site-takeover .posts-container { margin-top: 0; } } article[data-pico-status="paying"] .cb-ad { display: none; } @media screen and (max-width: 599px) { body .nav-col-brand .brand { display: inline-block; width: 150px !important; height: auto; } } </style> <!-- Blog feeds --> <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.20/css/jquery.dataTables.css"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5920540777365176" crossorigin="anonymous"></script> <!-- Header Tag Code --> <link rel="preload" as="script" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js"> <link rel="preload" as="script" href="https://d3lcz8vpax4lo2.cloudfront.net/ads-code/f4419227-cf7a-43be-beb6-be058f2f7f1b.js"> <script data-cfasync="false" type="text/javascript">(function (a, c, s, u){'Insticator'in a || (a.Insticator={ad:{loadAd: function (b){Insticator.ad.q.push(b)}, q: []}, helper:{}, embed:{}, version: "4.0", q: [], load: function (t, o){Insticator.q.push({t: t, o: o})}}); var b=c.createElement(s); b.src=u; b.async=!0; var d=c.getElementsByTagName(s)[0]; d.parentNode.insertBefore(b, d)})(window, document, 'script', 'https://d3lcz8vpax4lo2.cloudfront.net/ads-code/f4419227-cf7a-43be-beb6-be058f2f7f1b.js')</script><script async type="text/javascript" src="https://product.instiengage.com/product-loader-code/f4419227-cf7a-43be-beb6-be058f2f7f1b.js"></script> <!-- End Header Tag Code --> </head> <body class="archive category category-vfx category-920 wp-custom-logo fixed standard-page sidebar-primary"> <div class="body-wrapper"> <!--[if lt IE 9]> <div class="alert alert-warning"> You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience. </div> <![endif]--> <style> body.fixedBody { overflow: hidden; } body.site-takeover { background-size: 1920px,auto; } @media screen and (min-width: 992px) { body.fixed { padding: 132px 0 0; } } .navbar.navbar-fixed-top .nav-wrapper { display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } body.site-takeover .main .mobile-share.show { bottom: 50px; } .nav-col-brand { -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-flex: 0 1 25%; -ms-flex: 0 1 25%; flex: 0 1 25%; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; } .nav-col-brand .brand { padding: .5em 0; display: block; } .nav-col-util { -webkit-order: 1; -ms-flex-order: 1; order: 1; -webkit-flex: 0 1 75%; -ms-flex: 0 1 75%; flex: 0 1 75%; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; font-size: 14px; } .nav-col-main { -webkit-order: 2; -ms-flex-order: 2; order: 2; -webkit-flex: 0 1 100%; -ms-flex: 0 1 100%; flex: 0 1 100%; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; font-size: 14px; } .nav-col-main { padding: 0; list-style-type: none; font-size: 15px; } .nav-col-main > li { display: inline-block; } .nav-col-main >li:nth-child(1) { margin-left: -0.75em; } .nav-col-main > li a { display: block; padding: 0px .75em .5em; font: 700 1em/1 'Inter', sans-serif; } .nav-col-main ul.sub-menu { transition: opacity .125s ease; height: 1px; width: 1px; overflow: hidden; opacity: 0; position: absolute; top: -100%; left: -100px; padding: 0; margin: 0; list-style-type: none; border-radius: .25em; max-width: 200px; z-index: 103; padding-top: 15px; } .nav-col-main ul.sub-menu > li { background: #fff; border: 1px solid #cd2026; border-top: 0 none; border-bottom: 0 none; padding: 0 15px; } .nav-col-main ul.sub-menu > li:nth-child(1) { border-top: 1px solid #cd2026; border-radius: .25em .25em 0px 0px; padding-top: 4px; } .nav-col-main ul.sub-menu > li:last-child { border-bottom: 1px solid #cd2026; border-radius: 0px 0px .25em .25em; } .nav-col-main ul.sub-menu a { display: block; border-bottom: 1px solid #cd2026; padding: .75em 0; text-align: center; } .nav-col-main ul.sub-menu li:last-child a { border-bottom: 0 none; } .nav-col-main ul.sub-menu:before, .nav-col-main ul.sub-menu:after { left: 50%; border: solid transparent; content: ""; height: 0; width: 0; position: absolute; pointer-events: none; border-color: transparent; border-width: 16px; margin-left: -16px; } .nav-col-main ul.sub-menu:before { top: -17px; border-bottom-color: #cd2026; } .nav-col-main ul.sub-menu:after { border-bottom-color: #fff; top: -16px; } ul.member-menu { margin: 0; padding: 0; list-style-type: none; } ul.member-menu li { display: inline-block; font-size: 14px; font: 400 14px/14px 'Inter', sans-serif; margin: 0 1em; text-transform: capitalize; } ul.member-menu li:last-child { margin-right: 0; } ul.member-menu li i.fas { display: none; } ul.member-menu li.btn-li a { display: inline-block; padding: .75em 1em .75em; border-radius: .25em; color: #fff; background-color: #cd2026; } ul.desktop-menu li.has-children { position: relative; } ul.desktop-menu li.has-children > a:after { font-family: 'Glyphicons Halflings'; display: inline-block; margin: 0 0 0 .5em; content: "\e114"; font-size: .75em; line-height: 1; } ul.desktop-menu li.has-children:hover ul { height: auto; width: 200px; top: 100%; margin: 0 auto; display: inline-block; opacity: 1; overflow: visible; left: 50%; transform: translateX(-50%); } .mobile-nav { display: none; } .search-form-toggle { float: right; } .search-form-toggle i { cursor: pointer; } .search-form-toggle .search-open { display: block; } .search-form-toggle .search-close { display: none; } .search-form-toggle.on .search-open { display: none; } .search-form-toggle.on .search-close { display: block; } .search-modal { opacity: 0; height: 0; overflow: hidden; background: #fff; position: fixed; top: 137px; bottom: 0; left: 0; right: 0; transition: 0.25s all linear; } .search-modal.on { height: auto; opacity: 1; } .site-takeover .search-modal.on { top: 237px; left: 50%; transform: translateX(-50%); width: 100%; max-width: 1020px; } .search-modal form { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); max-width: 550px; width: 80%; } .search-modal form input, .search-modal form input:focus { border: 0 none; outline: none; font: 400 2.5em/1 'Inter', sans-serif; width: 100%; text-align: center; } @media screen and (min-width: 992px) { body.fixed { padding: 132px 0 0; } body.fixed.site-takeover { padding-top: 237px; } ul.member-menu li { padding-top: 30px; } .logged-in ul.member-menu li { padding-top: 34px; } } @media screen and (max-width: 991px) { ul.desktop-menu { display: none; visibility: hidden; } .navbar.navbar-fixed-top .nav-wrapper { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .nav-col { padding: 0 1em; } .nav-col-brand { -webkit-flex: 0 1 55%; -ms-flex: 0 1 55%; flex: 0 1 55%; } .nav-col-util { -webkit-flex: 0 1 45%; -ms-flex: 0 1 45%; flex: 0 1 45%; } .mobile-nav { -webkit-order: 3; -ms-flex-order: 3; order: 3; display: block; -webkit-flex: 0 1 100%; -ms-flex: 0 1 100%; flex: 0 1 100%; } .mobile-nav li a { color: #fff; text-transform: uppercase; border-bottom: 1px solid #fff; } .mobile-nav li a:hover { color: #fff; background: #cd2026; text-decoration: underline; } .nav-col-brand button { display: inline-block; position: relative; background: transparent; border: 0; width: 30px; height: 30px; overflow: hidden; margin-right: .5em; vertical-align: middle; } .nav-btn .toggle-bar { display: block; background-color: #cd2026; border-radius: 4px; height: 4px; overflow: hidden; position: absolute; left: 4px; right: 4px; transition: all .2s linear; } .nav-btn.nav-collapsed .toggle-bar.t1 { top: 4px; transform: rotate(0); } .nav-btn.nav-opened .toggle-bar.t1 { top: 50%; transform: rotate(45deg); } .nav-btn.nav-collapsed .toggle-bar.t2 { top: 50%; transform: translateY(-50%); } .nav-btn.nav-opened .toggle-bar.t2 { background-color: transparent; left: -40px; right: 50px; } .nav-btn.nav-collapsed .toggle-bar.t3 { bottom: 4px; transform: rotate(0); } .nav-btn.nav-opened .toggle-bar.t3 { top: 50%; bottom: auto; transform: rotate(-45deg); } .nav-col-brand .brand { display: inline-block; width: 136px; height: 54px; } ul.member-menu li.btn-li a { display: inline-block; padding: 0; border-radius: .25em; color: #cd2026; background-color: transparent; } .navbar.navbar-fixed-top nav.navbar { margin-bottom: 0; } .navbar.navbar-fixed-top nav.navbar.nav-opened { margin-top: 10px; margin-bottom: 10px; } .menu-member-navigation-container { padding-top: 10px; } } @media screen and (max-width: 991px) { html body.site-takeover, html body.fixed.site-takeover { padding-top: 120px !important; } } @media screen and (max-width: 601px) { .nav-col-brand .brand { display: inline-block; width: 126px; height: 40px; } } @media screen and (max-width: 600px) { html body.site-takeover, html body.fixed.site-takeover { padding-top: 0px !important; } .nav-col-brand .brand img { width: 115px; } ul.member-menu li { font-size: 12px; padding-top: 8px; } ul.member-menu li:nth-child(1) { margin: 0 0; } .nav-wrapper { height: 50px; } } @media screen and (max-width: 767px) { body.site-takeover .cb-site-takeover { top: 0 !important; left: 0 !important; bottom: auto !important; width: 100% !important; height: auto !important; } html body.site-takeover, html body.fixed.site-takeover { padding-top: 75px !important; } } @media screen and (max-width: 599px) { .nav-col-util { -webkit-flex: 0 1 50%; -ms-flex: 0 1 50%; flex: 0 1 50%; } .nav-col-brand .brand { display: inline-block; width: 110px; height: 40px; } body.site-takeover .cb-site-takeover { top: auto !important; left: 0 !important; bottom: 0 !important; width: 100% !important; height: 50px !important; text-align: center; } body.site-takeover .cb-site-takeover a img { height: 50px; width: auto; } html body.site-takeover, html body.fixed.site-takeover { padding-top: 0 !important; } } @media screen and (max-width: 767px) { body.site-takeover .cb-site-takeover { background: rgba(0, 0, 0, 0.6); } } @media screen and (max-width: 600px) body.site-takeover .cb-site-takeover { background: rgba(0, 0, 0, 0.6); } } @media screen and (max-width: 480px) { body.site-takeover .cb-site-takeover { top: auto !important; left: 0 !important; bottom: 0 !important; width: 100% !important; height: 40px !important; text-align: center; } body.site-takeover .cb-site-takeover a img { height: 40px; width: auto; } html body.site-takeover, html body.fixed.site-takeover { padding-top: 0 !important; } } @media screen and (max-width: 330px) { .nav-col-brand .brand { display: inline-block; width: 99px; height: 40px; } ul.member-menu li { font-size: 10px; padding-top: 8px; } } a.pico { cursor: pointer; } .desktop-ad-ess-top, .mobile-ad-ess-top { display: none; } @media screen and (min-width: 600px) { body.site-takeover .desktop-ad-ess-top { display: block; overflow: hidden; padding: 0 0 21.125%; position: relative; transition: 0.5s all linear; } body.site-takeover .desktop-ad-ess-top ins { position: absolute; top: 0; left: 0; width: 100%; z-index: 1000; transition: 0.5s all linear; } body.site-takeover .desktop-ad-ess-top ins:last-child { opacity: 0; z-index: 1001; } body.site-takeover .navbar.navbar-fixed-top.scroll .desktop-ad-ess-top { padding: 0 0 5.125%; } body.site-takeover .navbar.navbar-fixed-top.scroll .desktop-ad-ess-top ins:last-child { opacity: 1; } } @media screen and (max-width: 599px) { body.site-takeover .navbar.navbar-fixed-top{ top: 0 !important; } body.site-takeover .mobile-ad-ess-top { display: block; } body.site-takeover .mobile-ad-ess-top ins { transition: 0.25s all linear; } body.site-takeover .mobile-ad-ess-top ins:nth-child(2){ position: absolute; top: 0; left: 0; width: 100%; opacity: 0; transition: 0.25s all linear; } body.site-takeover .navbar.navbar-fixed-top.scroll .mobile-ad-ess-top ins:nth-child(2){ position: relative; opacity: 1; top: 0; } body.site-takeover .navbar.navbar-fixed-top.scroll .mobile-ad-ess-top ins:nth-child(1){ position: absolute; transform: translateY(-100%); } html body.site-takeover, html body.fixed.site-takeover { padding-top: 0 !important; } body.fixed.site-takeover .navbar.navbar-fixed-top { top: 0; position: relative; } body.fixed.site-takeover .navbar.navbar-fixed-top.scroll { position: fixed; } body.site-takeover .cb-site-takeover { display: none !important; } } body.fixed.site-takeover { padding-top: 0 !important; } body.fixed.site-takeover .navbar.navbar-fixed-top { top: 0 !important; position: fixed; } body.site-takeover .main .mobile-share.show { bottom: 13px !important; } @media screen and (min-width: 600px) { body.site-takeover .desktop-ad-ess-top ins:last-child { opacity: 0 !important; z-index: 1001; } body.site-takeover .navbar.navbar-fixed-top.scroll .desktop-ad-ess-top ins:last-child { opacity: 1 !important; } } @media screen and (max-width: 767px) { .posts-container { padding: 0 1em } body.home .cb-news-feed-util { width: calc(100% + 2em); margin-left: -1em; margin-right: -1em; max-width: 110%; } body.site-takeover.home { padding-bottom: 0 !important; } body.fixed.site-takeover footer.content-info .cb-rec-container, body.fixed.site-takeover footer.content-info .container { padding: 1em; } } body.site-takeover .desktop-ad-ess-top[data-pico-status="paying"], body.site-takeover .mobile-ad-ess-top[data-pico-status="paying"] { display: none !important; } body[data-pico-status="paying"] main.main { padding-top: 0 !important; } @media screen and (min-width: 992px) { body.site-takeover[data-pico-status="paying"] .cb-breaking { margin: 2em auto !important; } } </style> <header class="navbar navbar-fixed-top" role="banner" itemprop="publisher" itemscope itemtype="http://schema.org/Organization"> <div class="desktop-ad-ess-top PicoSignal cb-advert"> <!--/* * * Revive Adserver Asynchronous JS Tag * - Generated with Revive Adserver v4.0.1 * */--> <ins data-revive-zoneid="72" data-revive-id="a4e827d05e89a06133e10736ed838049"></ins> <ins data-revive-zoneid="96" data-revive-id="a4e827d05e89a06133e10736ed838049"></ins> </div> <div class="mobile-ad-ess-top PicoSignal cb-advert"> <!--/* * * Revive Adserver Asynchronous JS Tag * - Generated with Revive Adserver v4.0.1 * */--> <ins class="init" data-revive-zoneid="121" data-revive-id="a4e827d05e89a06133e10736ed838049"></ins> <ins class="scroll" data-revive-zoneid="122" data-revive-id="a4e827d05e89a06133e10736ed838049"></ins> <script async src="//www.reachoutmedia.com/reachout-control/www/delivery/asyncjs.php"></script> </div> <div class="nav-wrapper"> <style> body .nav-col-brand { -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-flex: 0 1 35%; -ms-flex: 0 1 35%; flex: 0 1 35%; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; } body .nav-col-util { -webkit-order: 1; -ms-flex-order: 1; order: 1; -webkit-flex: 0 1 65%; -ms-flex: 0 1 65%; flex: 0 1 65%; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; font-size: 14px; } @media screen and (max-width: 991px) { body .nav-col-brand { -webkit-flex: 0 1 55%; -ms-flex: 0 1 55%; flex: 0 1 55%; } } @media screen and (max-width: 599px) { body .nav-col-brand { -webkit-flex: 0 1 80%; -ms-flex: 0 1 80%; flex: 0 1 80%; padding-right: 0; } body .nav-col-brand .brand { display: inline-block; width: 166px; height: auto; } body .nav-col-brand .brand img { width: 100%; height: auto; } body .nav-col-util { -webkit-order: 1; -ms-flex-order: 1; order: 1; -webkit-flex: 0 1 52%; -ms-flex: 0 1 52%; flex: 0 1 52%; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; font-size: 14px; padding-left: 0; } body ul.member-menu li { font-size: 12px; padding-top: 0px; } } </style> <div class="nav-col nav-col-brand"> <button class="nav-btn nav-collapsed" type="button"> <span class="sr-only">Toggle navigation</span> <span class="toggle-bar t1"> </span> <span class="toggle-bar t2"> </span> <span class="toggle-bar t3"> </span> </button> <a class="brand" href="https://www.cartoonbrew.com/" itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"> <img src="https://www.cartoonbrew.com/wp-content/themes/cartoon-brew/images/cb-20yrbadge.png" alt="Cartoon Brew: 20 Years of News & Insights!"> <meta itemprop="url" content="https://www.cartoonbrew.com/wp-content/themes/cartoon-brew/images/logo.png"> <meta itemprop="width" content="274"> </a> <meta itemprop="name" content="Cartoon Brew"> </div> <div class="nav-col nav-col-util text-right"> </div> <ul id="desktop_nav" class="desktop-menu nav-col-main"> <li id="menu-item-191334" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191334"><a href="https://www.cartoonbrew.com/feature-film">Film</a></li> <li id="menu-item-191335" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191335"><a href="https://www.cartoonbrew.com/tv">TV</a></li> <li id="menu-item-191336" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191336"><a href="https://www.cartoonbrew.com/shorts">Shorts</a></li> <li id="menu-item-191337" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191337"><a href="https://www.cartoonbrew.com/awards">Awards</a></li> <li id="menu-item-191338" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children has-children menu-parent-item menu-item-191338"><a href="#">Tech</a> <ul class="sub-menu"> <li id="menu-item-191339" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-191339"><a href="https://www.cartoonbrew.com/vfx" aria-current="page">VFX</a></li> <li id="menu-item-191340" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191340"><a href="https://www.cartoonbrew.com/cgi">CG Animation</a></li> <li id="menu-item-191341" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191341"><a href="https://www.cartoonbrew.com/vr">VR/AR/MR</a></li> <li id="menu-item-191342" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191342"><a href="https://www.cartoonbrew.com/tools">Tools</a></li> </ul> </li> <li id="menu-item-191343" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-parent-item menu-item-191343"><a href="#">Biz</a> <ul class="sub-menu"> <li id="menu-item-191344" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191344"><a href="https://www.cartoonbrew.com/business">Business</a></li> <li id="menu-item-191345" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191345"><a href="https://www.cartoonbrew.com/box-office-report">Box Office Report</a></li> <li id="menu-item-191346" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191346"><a href="https://www.cartoonbrew.com/artist-rights">Artist Rights</a></li> <li id="menu-item-191347" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191347"><a href="https://www.cartoonbrew.com/studios">Studios</a></li> </ul> </li> <li id="menu-item-191348" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-parent-item menu-item-191348"><a href="#">Cities</a> <ul class="sub-menu"> <li id="menu-item-191479" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-191479"><a href="https://www.cartoonbrew.com/location/bay-area">Bay Area</a></li> <li id="menu-item-191475" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-191475"><a href="https://www.cartoonbrew.com/location/london">London</a></li> <li id="menu-item-191476" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-191476"><a href="https://www.cartoonbrew.com/location/los-angeles">Los Angeles</a></li> <li id="menu-item-191471" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-191471"><a href="https://www.cartoonbrew.com/location/montreal">Montreal</a></li> <li id="menu-item-191472" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-191472"><a href="https://www.cartoonbrew.com/location/new-york-city">New York City</a></li> <li id="menu-item-191474" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-191474"><a href="https://www.cartoonbrew.com/location/vancouver">Vancouver</a></li> <li id="menu-item-191473" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-191473"><a href="https://www.cartoonbrew.com/location/paris">Paris</a></li> <li id="menu-item-191478" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-191478"><a href="https://www.cartoonbrew.com/location/toronto">Toronto</a></li> </ul> </li> <li id="menu-item-228034" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-parent-item menu-item-228034"><a href="#">Country</a> <ul class="sub-menu"> <li id="menu-item-228035" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-228035"><a href="https://www.cartoonbrew.com/location/france">France</a></li> <li id="menu-item-228036" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-228036"><a href="https://www.cartoonbrew.com/location/japan">Japan</a></li> <li id="menu-item-228037" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-228037"><a href="https://www.cartoonbrew.com/location/canada">Canada</a></li> <li id="menu-item-228038" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-228038"><a href="https://www.cartoonbrew.com/location/uk">UK</a></li> <li id="menu-item-228040" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-228040"><a href="https://www.cartoonbrew.com/location/spain">Spain</a></li> <li id="menu-item-228039" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-228039"><a href="https://www.cartoonbrew.com/location/china">China</a></li> <li id="menu-item-228041" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-228041"><a href="https://www.cartoonbrew.com/location/germany">Germany</a></li> <li id="menu-item-228042" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-228042"><a href="https://www.cartoonbrew.com/location/ireland">Ireland</a></li> <li id="menu-item-228044" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-228044"><a href="https://www.cartoonbrew.com/location/mexico">Mexico</a></li> </ul> </li> <li id="menu-item-196985" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-children menu-parent-item menu-item-196985"><a href="#">Charts & Data</a> <ul class="sub-menu"> <li id="menu-item-237633" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-237633"><a href="https://www.cartoonbrew.com/feature-film/2024-animated-movies-your-guide-to-next-years-biggest-films-234606.html">CALENDAR: 2024 Animated Movies</a></li> <li id="menu-item-237634" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-237634"><a href="https://www.cartoonbrew.com/artist-rights/2024-animation-industry-layoff-tracker-236827.html">Animation Industry Layoff Tracker</a></li> <li id="menu-item-196986" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-196986"><a href="https://www.cartoonbrew.com/most-viewed-indie-animated-shorts-on-youtube">Top 50 Most-Viewed Indie Youtube Shorts</a></li> </ul> </li> <li class="search-form-toggle"> <i class="fa fa-search search-open" aria-hidden="true"></i> <i class="fa fa-times search-close" aria-hidden="true"></i> </li> </ul> </div> <nav role="navigation" id="cb-navbar" class="navbar nav-collapsed mobile-nav" aria-expanded="false"> <ul class="nav navbar-nav navbar-right"> <li class="search-field"> <i class="fa fa-search search-toggle search-open" aria-hidden="true"></i> <i class="fa fa-times search-toggle search-close" aria-hidden="true"></i> <section class="widget-odd widget-last widget-first widget-1 widget search-2 widget_search"><form role="search" method="get" class="search-form form-inline" action="https://www.cartoonbrew.com/"> <label>Search:</label> <input type="search" value="" name="s" class="search-field form-control" placeholder="ex. Tex Avery" required> <button type="submit" class="search-submit btn btn-default"><i class="fa fa-search"></i></button> </form> </section> </li> <li id="menu-item-191294" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191294"><a href="https://www.cartoonbrew.com/feature-film">Film</a></li> <li id="menu-item-191295" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191295"><a href="https://www.cartoonbrew.com/tv">TV</a></li> <li id="menu-item-191296" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191296"><a href="https://www.cartoonbrew.com/shorts">Shorts</a></li> <li id="menu-item-191297" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191297"><a href="https://www.cartoonbrew.com/interviews">Interviews</a></li> <li id="menu-item-191298" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191298"><a href="https://www.cartoonbrew.com/business">Business</a></li> <li id="menu-item-191299" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191299"><a href="https://www.cartoonbrew.com/tech">VFX/Tech</a></li> <li id="menu-item-191300" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191300"><a href="https://www.cartoonbrew.com/artist-rights">Artist Rights</a></li> <li id="menu-item-191301" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191301"><a href="https://www.cartoonbrew.com/box-office-report">Box Office</a></li> <li id="menu-item-191302" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191302"><a href="https://www.cartoonbrew.com/festivals">Festivals</a></li> </ul> </nav> <div class="search-modal"> <form role="search" method="get" id="search-form" action="/"> <input type="text" name="s" id="search_modal" value="" placeholder="Type and hit enter." /> </form> </div> </header> <style> @media screen and (max-width: 767px) { body.site-takeover { padding-bottom: 0; } body.site-takeover.single { padding-bottom: 40px; } } @media screen and (max-width: 500px) { div.sharedaddy .sd-social-icon .sd-content ul li[class*=share-] a.sd-button i { /* top: 50%; */ transform: translate(-50%, -50%) !important; } } </style> <style> @media screen and (max-width: 1040px) { .cb-breaking { margin-left: -1em; margin-right: -1em; } } </style> <section class="publication content" role="document"> <main class="main" role="main" > <div class="page-header jumbotron container-fluid"> <h1 class="center-head">VFX</h1> </div> <!-- paged 1 --><div id="post-home" class="posts-container"> <div class="posts-list"> <div class="posts-articles cb-article-list"> <div class="cb-content-row"> <div class="cb-cat-feature-row"> <article class="post-list cb-post-item cb-cat-feature post-245738 post type-post status-publish format-standard has-post-thumbnail hentry category-awards category-feature-film category-vfx tag-dune-part-two tag-kingdom-of-the-planet-of-the-apes tag-shogun tag-the-penguin tag-the-wild-robot tag-ves-awards location-los-angeles"> <div class="cb-ftr-thumb"> <a href="https://www.cartoonbrew.com/awards/ves-awards-the-wild-robot-dominates-animation-side-kingdom-of-the-planet-of-the-apes-upsets-dune-part-two-245738.html"> <img width="580" height="326" src="https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves-580x326.jpg" class="attachment-Featured Promo size-Featured Promo wp-post-image" alt="Kingdom of the Planet of the Apes" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves-580x326.jpg 580w, https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves-145x81.jpg 145w" sizes="auto, (max-width: 580px) 100vw, 580px" /> <img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Kingdom of the Planet of the Apes" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2025/02/kingdomoftheplanetoftheapes_ves-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /> </a> </div> <div class="cb-ftr-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/awards/ves-awards-the-wild-robot-dominates-animation-side-kingdom-of-the-planet-of-the-apes-upsets-dune-part-two-245738.html">VES Awards: ‘The Wild Robot’ Dominates Animation Side; ‘Kingdom Of The Planet Of The Apes’ Upsets ‘Dune: Part Two’</a></h2> </header> <div class="entry-summary"> <p>‘The Wild Robot’ and ‘Dune: Part Two’ led the pack with four wins apiece. </p> </div> <footer> <p class="byline author vcard">By Amid Amidi | <time class="updated" datetime="2025-02-12T09:57:27-08:00" data-relative="true">4 days ago</time></p> </footer> </div> </article><article class="post-list cb-post-item cb-cat-feature post-245400 post type-post status-publish format-standard has-post-thumbnail hentry category-awards category-feature-film category-shorts category-vfx tag-butterfly tag-cesar-award tag-claude-barras tag-emilia-perez tag-flow tag-gigi tag-loic-espuche tag-michel-hazanavicius tag-monsieur-aznavour tag-ron-dyens tag-savages tag-the-beast tag-the-count-of-monte-cristo tag-the-most-precious-of-cargoes tag-yuck"> <div class="cb-ftr-thumb"> <a href="https://www.cartoonbrew.com/awards/michel-hazanaviciuss-animated-feature-the-most-precious-of-cargoes-nominated-for-3-cesar-awards-245400.html"> <img width="580" height="326" src="https://www.cartoonbrew.com/wp-content/uploads/2025/01/mostpreciouscargoes-580x326.jpg" class="attachment-Featured Promo size-Featured Promo wp-post-image" alt="The Most Precious of Cargoes" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2025/01/mostpreciouscargoes-580x326.jpg 580w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/mostpreciouscargoes-145x81.jpg 145w" sizes="auto, (max-width: 580px) 100vw, 580px" /> <img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2025/01/mostpreciouscargoes-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="The Most Precious of Cargoes" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2025/01/mostpreciouscargoes-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/mostpreciouscargoes-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/mostpreciouscargoes-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /> </a> </div> <div class="cb-ftr-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/awards/michel-hazanaviciuss-animated-feature-the-most-precious-of-cargoes-nominated-for-3-cesar-awards-245400.html">Michel Hazanavicius’ Animated Feature ‘The Most Precious Of Cargoes’ Nominated For 3 C茅sar Awards</a></h2> </header> <div class="entry-summary"> <p>Gints Zilbalodis’ Oscar-nominated ‘Flow’ is also among the nominees in the feature animation category. </p> </div> <footer> <p class="byline author vcard">By Joe Fordham | <time class="updated" datetime="2025-01-30T13:01:04-08:00" data-relative="true">2 weeks ago</time></p> </footer> </div> </article> </div> <div class="cb-col"> <article class="post-list cb-post-item post-245245 post type-post status-publish format-standard has-post-thumbnail hentry category-awards category-feature-film category-shorts category-vfx tag-academy-awards tag-beautiful-men tag-flow tag-in-the-shadow-of-the-cypress tag-inside-out-2 tag-magic-candies tag-memoir-of-a-snail tag-oscars-2025 tag-the-wild-robot tag-wallace-gromit-vengeance-most-fowl tag-wander-to-wonder tag-yuck"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/awards/the-wild-robot-earns-three-oscar-nominations-flow-is-nominated-twice-245245.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2025/01/oscars_2025-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="The Wild Robot, Flow" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2025/01/oscars_2025-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/oscars_2025-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/oscars_2025-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/awards/the-wild-robot-earns-three-oscar-nominations-flow-is-nominated-twice-245245.html">‘The Wild Robot’ Earns Three Oscar Nominations, ‘Flow’ Is Nominated Twice</a></h2> </header> <div class="entry-summary"> <p>It is a big day for animated films at the Oscars.</p> </div> <footer> <p class="byline author vcard">By Amid Amidi | <time class="updated" datetime="2025-01-23T06:58:31-08:00" data-relative="true">3 weeks ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-245166 post type-post status-publish format-standard has-post-thumbnail hentry category-tech category-tools category-vfx tag-flow tag-gints-zilbalodis tag-konstantins-visnevskis tag-martins-upitis tag-physical-addons tag-simulations software-technology-blender software-technology-cell-fluids software-technology-flip-fluids software-technology-physical-open-waters location-latvia"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/tools/the-custom-blender-plug-in-that-was-used-to-create-the-water-scenes-in-flow-is-now-available-publicly-245166.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2025/01/flow_watersystem-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Flow" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2025/01/flow_watersystem-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/flow_watersystem-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/flow_watersystem-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/tools/the-custom-blender-plug-in-that-was-used-to-create-the-water-scenes-in-flow-is-now-available-publicly-245166.html">The Custom Blender Plug-in That Was Used To Create The Water Scenes In ‘Flow’ Is Now Available Publicly</a></h2> </header> <div class="entry-summary"> <p>‘Flow’ director Gints Zilbalodis and plug-in developer M膩rti艈拧 Up墨tis talk about the development of the water plug-in used to create the Golden Globe-winning film.</p> </div> <footer> <p class="byline author vcard">By Joe Fordham | <time class="updated" datetime="2025-01-21T14:45:45-08:00" data-relative="true">4 weeks ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-245028 post type-post status-publish format-standard has-post-thumbnail hentry category-feature-film category-streaming category-vfx tag-28-years-later tag-a-minecraft-movie tag-alien-earth tag-frankenstein tag-how-to-train-your-dragon tag-lilo-stitch tag-mickey-17 tag-mission-impossible-the-final-reckoning tag-paddington-in-peru tag-predator-badlands tag-presence tag-severance tag-show-white tag-superman tag-tron-ares"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/feature-film/vfx-driven-projects-that-we-cant-wait-to-see-in-2025-245028.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2025/01/vfxguide_2025-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Anticipated vfx projects of 2025" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2025/01/vfxguide_2025-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/vfxguide_2025-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/vfxguide_2025-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/feature-film/vfx-driven-projects-that-we-cant-wait-to-see-in-2025-245028.html">VFX-Driven Projects That We Can’t Wait To See In 2025</a></h2> </header> <div class="entry-summary"> <p>A subjective guide to this year’s vfx tentpoles, franchise entries, outliers, and streaming content.</p> </div> <footer> <p class="byline author vcard">By Joe Fordham | <time class="updated" datetime="2025-01-17T16:34:53-08:00" data-relative="true">4 weeks ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-245097 post type-post status-publish format-standard has-post-thumbnail hentry category-interviews category-vfx tag-better-man tag-erik-wilson tag-jonno-davies tag-luke-millar tag-robbie-williams tag-visual-effects-society tag-weta-fx"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/vfx/why-better-man-became-a-passion-piece-for-director-michael-gracey-and-vfx-supervisor-luke-millar-245097.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2025/01/betterman_still-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Better Man" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2025/01/betterman_still-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/betterman_still-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2025/01/betterman_still-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/vfx/why-better-man-became-a-passion-piece-for-director-michael-gracey-and-vfx-supervisor-luke-millar-245097.html">Why ‘Better Man’ Became A ‘Passion Piece’ For Director Michael Gracey And VFX Supervisor Luke Millar</a></h2> </header> <div class="entry-summary"> <p>The director and vfx supervisor spoke about how they learned not to obsess over single shots, reducing the amount of work for everyone involved.</p> </div> <footer> <p class="byline author vcard">By Joe Fordham | <time class="updated" datetime="2025-01-17T15:04:38-08:00" data-relative="true">4 weeks ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-244462 post type-post status-publish format-standard has-post-thumbnail hentry category-awards category-documentary-2 category-feature-film category-shorts category-vfx tag-academy-awards tag-oscars tag-oscars-2025-shorts"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/awards/oscars-shortlists-announced-animation-projects-compete-in-record-7-shortlist-categories-244462.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/12/oscarshortlists_2025-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Oscar Shortlists" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/12/oscarshortlists_2025-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/12/oscarshortlists_2025-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/12/oscarshortlists_2025-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/awards/oscars-shortlists-announced-animation-projects-compete-in-record-7-shortlist-categories-244462.html">Oscars Shortlists Announced: Animation Projects Compete In Record 7 Shortlist Categories</a></h2> </header> <div class="entry-summary"> <p>The animated short film shortlist is led by films from France and Japan.</p> </div> <footer> <p class="byline author vcard">By Amid Amidi | <time class="updated" datetime="2024-12-17T13:56:35-08:00" data-relative="true">2 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-244139 post type-post status-publish format-standard has-post-thumbnail hentry category-vfx category-video-essay tag-alexis-wajsbrot tag-alfonso-cuaron tag-arslan-ever tag-dean-deblois tag-directing tag-framestore tag-james-gunn tag-jasmine-ghoreishi tag-marc-forster tag-maya-shrestha tag-michael-eames tag-pablo-grillo tag-paul-king tag-prakjakta-nandlaskar tag-spike-jonze tag-the-invisible-art location-london"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/video-essay/framestore-asked-directors-like-spike-jonze-and-james-gunn-to-discuss-their-collaboration-with-animators-244139.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/12/paddington_framestore-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Paddington" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/12/paddington_framestore-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/12/paddington_framestore-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/12/paddington_framestore-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/video-essay/framestore-asked-directors-like-spike-jonze-and-james-gunn-to-discuss-their-collaboration-with-animators-244139.html">Framestore Asked Directors Like Spike Jonze And James Gunn To Discuss Their Collaboration With Animators</a></h2> </header> <div class="entry-summary"> <p>The new online video series, called ‘Directing The Invisible Art,’ explores how film directors work with animators on hybrid productions.</p> </div> <footer> <p class="byline author vcard">By Joe Fordham | <time class="updated" datetime="2024-12-10T17:16:39-08:00" data-relative="true">2 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-244058 post type-post status-publish format-standard has-post-thumbnail hentry category-business category-executives category-studios category-vfx tag-alien-romulus tag-david-conley tag-mpc tag-the-last-of-us tag-war-is-over tag-weta-fx location-adelaide location-bangalore location-liege location-london location-los-angeles location-montreal location-mumbai location-paris location-toronto"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/executives/david-conley-appointed-president-of-vfx-animation-powerhouse-mpc-244058.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/12/chipndale_conley-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Chip 'n Dale: Rescue Rangers" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/12/chipndale_conley-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/12/chipndale_conley-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/12/chipndale_conley-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/executives/david-conley-appointed-president-of-vfx-animation-powerhouse-mpc-244058.html">David Conley Appointed President Of VFX/Animation Powerhouse MPC</a></h2> </header> <div class="entry-summary"> <p>Conley was most recently executive producer at W膿t膩 FX, where he worked on projects such as ‘Avatar: The Way of Water,’ ‘The Last of Us’ series, and the Oscar-winning short ‘War is Over!’</p> </div> <footer> <p class="byline author vcard">By Joe Fordham | <time class="updated" datetime="2024-12-05T21:21:14-08:00" data-relative="true">2 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-242132 post type-post status-publish format-standard has-post-thumbnail hentry category-business category-studios category-vfx tag-balakrishnan tag-basilic-fly-studios tag-dominic-parker tag-one-of-us tag-rachael-penfold tag-tom-debenham location-india location-london location-paris"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/business/indian-vfx-studio-basilic-fly-takes-majority-stake-in-london-studio-one-of-us-242132.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/07/basilicfly_oneofus-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Basilic Fy and One of Us principals" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/07/basilicfly_oneofus-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/07/basilicfly_oneofus-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/07/basilicfly_oneofus-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/business/indian-vfx-studio-basilic-fly-takes-majority-stake-in-london-studio-one-of-us-242132.html">Indian VFX Studio Basilic Fly Takes Majority Stake In London Studio One Of Us</a></h2> </header> <div class="entry-summary"> <p>The combination of the two companies lifts their workforce to over 900 artists. </p> </div> <footer> <p class="byline author vcard">By Amid Amidi | <time class="updated" datetime="2024-07-31T13:36:45-07:00" data-relative="true">7 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-242006 post type-post status-publish format-standard has-post-thumbnail hentry category-awards category-series category-vfx category-voice-acting tag-blue-eye-samurai tag-bobs-burgers tag-emmy-awards tag-scavengers-reign tag-the-simpsons tag-x-men-97"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/awards/blue-eye-samurai-scavengers-reign-x-men-97-among-2024-emmy-animation-nominations-242006.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/07/emmynominations_2024-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Emmy nominations 2024" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/07/emmynominations_2024-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/07/emmynominations_2024-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/07/emmynominations_2024-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/awards/blue-eye-samurai-scavengers-reign-x-men-97-among-2024-emmy-animation-nominations-242006.html">‘Blue Eye Samurai,’ ‘Scavengers Reign,’ ‘X-Men ’97’ Among 2024 Emmy Animation Nominations</a></h2> </header> <div class="entry-summary"> <p>The Emmy Awards will be presented in September. </p> </div> <footer> <p class="byline author vcard">By Amid Amidi | <time class="updated" datetime="2024-07-17T20:19:17-07:00" data-relative="true">7 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-241673 post type-post status-publish format-standard has-post-thumbnail hentry category-business category-studios category-vfx tag-framestore location-canada location-vancouver"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/business/framestore-will-shutter-vancouver-studio-citing-industry-wide-slowdown-in-content-production-241673.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/06/framestore_logo-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Framestore" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/06/framestore_logo-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/06/framestore_logo-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/06/framestore_logo-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/business/framestore-will-shutter-vancouver-studio-citing-industry-wide-slowdown-in-content-production-241673.html">Framestore Will Shutter Vancouver Studio Citing ‘Industry-Wide Slowdown In Content Production’</a></h2> </header> <div class="entry-summary"> <p>The studio’s last day of operation will be July 5.</p> </div> <footer> <p class="byline author vcard">By Amid Amidi | <time class="updated" datetime="2024-06-21T16:37:15-07:00" data-relative="true">8 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-241653 post type-post status-publish format-standard has-post-thumbnail hentry category-feature-film category-vfx tag-arslan-elver tag-chris-lawrence tag-framestore tag-hybrid tag-if tag-john-krasinski tag-paramount-pictures location-london location-montreal location-puppet-kitchen"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/vfx/how-framestores-vfx-and-animation-supervisors-collaborated-to-create-the-tangible-world-of-if-241653.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/06/if_paramount_a-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="IF" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/06/if_paramount_a-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/06/if_paramount_a-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/06/if_paramount_a-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/vfx/how-framestores-vfx-and-animation-supervisors-collaborated-to-create-the-tangible-world-of-if-241653.html">How Framestore’s VFX And Animation Supervisors Collaborated To Create The Tangible World Of ‘IF’</a></h2> </header> <div class="entry-summary"> <p>Director John Krasinski wanted to create a tactile and tangible world for a whole host of diverse characters.</p> </div> <footer> <p class="byline author vcard">By Joe Fordham | <time class="updated" datetime="2024-06-20T17:59:45-07:00" data-relative="true">8 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-241052 post type-post status-publish format-standard has-post-thumbnail hentry category-artist-rights category-studios category-vfx tag-dneg tag-layoffs location-london location-montreal location-vancouver"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/studios/dneg-to-lay-off-hundreds-of-vfx-workers-241052.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/05/slimer_dneg_layoff-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="DNEG layoffs" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/05/slimer_dneg_layoff-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/05/slimer_dneg_layoff-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/05/slimer_dneg_layoff-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/studios/dneg-to-lay-off-hundreds-of-vfx-workers-241052.html">DNEG To Lay Off Hundreds Of VFX Workers</a></h2> </header> <div class="entry-summary"> <p>Workers are bracing for layoffs to hit at the company’s studios in the U.K. and Canada.</p> </div> <footer> <p class="byline author vcard">By Amid Amidi | <time class="updated" datetime="2024-05-02T14:18:49-07:00" data-relative="true">10 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-239189 post type-post status-publish format-standard has-post-thumbnail hentry category-series category-streaming category-vfx tag-3-body-problem tag-buf tag-image-engine tag-netflix tag-p-j-dillon tag-scanline-vfx tag-screen-scene-vfx tag-shepperton-studios tag-stefen-fangmeier tag-steve-kullback"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/vfx/3-body-problem-vfx-supervisor-stefen-fangmeier-on-balancing-interplanetary-realities-in-netflixs-ambitious-new-sci-fi-series-239189.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/03/3_body_problem_featured-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="3 Body Problem" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/03/3_body_problem_featured-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/03/3_body_problem_featured-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/03/3_body_problem_featured-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/vfx/3-body-problem-vfx-supervisor-stefen-fangmeier-on-balancing-interplanetary-realities-in-netflixs-ambitious-new-sci-fi-series-239189.html">‘3 Body Problem’ VFX Supervisor Stefen Fangmeier On Balancing Interplanetary Realities In Netflix’s Ambitious New Sci-Fi Series</a></h2> </header> <div class="entry-summary"> <p>Out today, ‘3 Body Problem’ promises to be a spectacle unlike anything the streamer has released so far.</p> </div> <footer> <p class="byline author vcard">By Joe Fordham | <time class="updated" datetime="2024-03-21T07:20:18-07:00" data-relative="true">11 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-239073 post type-post status-publish format-standard has-post-thumbnail hentry category-business category-studios category-vfx category-videogames tag-beyond-fx tag-real-time-rendering tag-virtuos location-los-angeles location-singapore"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/vfx/l-a-based-real-time-vfx-studio-beyond-fx-purchased-by-singaporean-gaming-giant-virtuous-239073.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/03/legends_of_runterra-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Legends of Runeterra: Empires of the Ascended" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/03/legends_of_runterra-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/03/legends_of_runterra-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/03/legends_of_runterra-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/vfx/l-a-based-real-time-vfx-studio-beyond-fx-purchased-by-singaporean-gaming-giant-virtuous-239073.html">L.A.-Based Real-Time VFX Studio Beyond-FX Purchased By Singaporean Gaming Giant Virtuos</a></h2> </header> <div class="entry-summary"> <p>The acquisition Real-time vfx is becoming an increasingly important part of game development.</p> </div> <footer> <p class="byline author vcard">By Jamie Lang | <time class="updated" datetime="2024-03-15T06:32:12-07:00" data-relative="true">11 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-238970 post type-post status-publish format-standard has-post-thumbnail hentry category-business category-studios category-vfx tag-bejoy-arputharaj tag-cliff-mcdowell tag-gary-mundell tag-phantom-digital-effects-limited tag-phil-tippett tag-tippet-studio location-india"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/business/iconic-vfx-house-tippett-studio-acquired-by-indias-phantom-fx-238970.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/03/tippett_phantom-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Tippett Studio" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/03/tippett_phantom-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/03/tippett_phantom-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/03/tippett_phantom-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/business/iconic-vfx-house-tippett-studio-acquired-by-indias-phantom-fx-238970.html">Iconic VFX House Tippett Studio Acquired By India’s Phantom FX</a></h2> </header> <div class="entry-summary"> <p>According to Phantom, the acquisition will create 250-300 vfx job in India, the U.S., and Canada.</p> </div> <footer> <p class="byline author vcard">By Jamie Lang | <time class="updated" datetime="2024-03-12T05:57:38-07:00" data-relative="true">11 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-238916 post type-post status-publish format-standard has-post-thumbnail hentry category-awards category-feature-film category-shorts category-vfx tag-gkids tag-godzilla-minus-one tag-hayao-miyazaki tag-spider-man-across-the-spider-verse tag-the-boy-and-the-heron tag-war-is-over tag-weta-fx"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/awards/boy-and-the-heron-is-the-first-hand-drawn-animated-feature-to-win-oscar-in-21-years-238916.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2023/12/the_boy_and_the_heron-1-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="The Boy and the Heron" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2023/12/the_boy_and_the_heron-1-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2023/12/the_boy_and_the_heron-1-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2023/12/the_boy_and_the_heron-1-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/awards/boy-and-the-heron-is-the-first-hand-drawn-animated-feature-to-win-oscar-in-21-years-238916.html">‘Boy And The Heron’ Is The First Hand-Drawn Animated Feature To Win Oscar In 21 Years</a></h2> </header> <div class="entry-summary"> <p>It also marks the first time that a PG-13 film has won the category. </p> </div> <footer> <p class="byline author vcard">By Amid Amidi | <time class="updated" datetime="2024-03-10T21:16:02-07:00" data-relative="true">11 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-238825 post type-post status-publish format-standard has-post-thumbnail hentry category-politics category-vfx tag-aardman-animations tag-animation-uk tag-bfi tag-framestore location-uk"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/vfx/uk-screen-alliance-says-new-tax-credit-could-create-2000-vfx-jobs-238825.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/03/guardians_of_the_galaxy_3-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="Guardians of the Galaxy 3" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/03/guardians_of_the_galaxy_3-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/03/guardians_of_the_galaxy_3-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/03/guardians_of_the_galaxy_3-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/vfx/uk-screen-alliance-says-new-tax-credit-could-create-2000-vfx-jobs-238825.html">UK Screen Alliance Says New Tax Credit Could Create 2,000 VFX Jobs</a></h2> </header> <div class="entry-summary"> <p>VFX and animation studios across the U.K. are celebrating an increased expenditure credit included in the country’s spring budget.</p> </div> <footer> <p class="byline author vcard">By Jamie Lang | <time class="updated" datetime="2024-03-07T06:11:09-08:00" data-relative="true">12 months ago</time></p> </footer> </div> </article> <article class="post-list cb-post-item post-238516 post type-post status-publish format-standard has-post-thumbnail hentry category-artist-rights category-vfx tag-dneg tag-iatse tag-john-lewis location-montreal"> <div class="cb-thumb"> <a href="https://www.cartoonbrew.com/artist-rights/dneg-montreal-becomes-the-companys-second-canadian-vfx-outfit-to-unionize-238516.html"><img width="288" height="216" src="https://www.cartoonbrew.com/wp-content/uploads/2024/02/dneg_montreal-288x216.jpg" class="attachment-promo-thumb size-promo-thumb wp-post-image" alt="DNEG Montreal" decoding="async" loading="lazy" srcset="https://www.cartoonbrew.com/wp-content/uploads/2024/02/dneg_montreal-288x216.jpg 288w, https://www.cartoonbrew.com/wp-content/uploads/2024/02/dneg_montreal-108x81.jpg 108w, https://www.cartoonbrew.com/wp-content/uploads/2024/02/dneg_montreal-180x135.jpg 180w" sizes="auto, (max-width: 288px) 100vw, 288px" /></a> </div> <div class="cb-post-content"> <header class="no-slug"> <h2 class="entry-title"><a href="https://www.cartoonbrew.com/artist-rights/dneg-montreal-becomes-the-companys-second-canadian-vfx-outfit-to-unionize-238516.html">DNEG Montreal Becomes The Company’s Second Canadian VFX Outfit To Unionize</a></h2> </header> <div class="entry-summary"> <p>IATSE organizers say that workers at DNEG Toronto have already filed for union certification and are waiting for the labor board confirmation. </p> </div> <footer> <p class="byline author vcard">By Jamie Lang | <time class="updated" datetime="2024-02-27T07:57:53-08:00" data-relative="true">12 months ago</time></p> </footer> </div> </article> </div> <div class="cb-sb"> <div class="PicoSignal cb-advert ad-wrap ad-300x250"> <!--googleoff: index--> <!--/* * * Revive Adserver Asynchronous JS Tag * - Generated with Revive Adserver v4.0.1 * */--> <ins data-revive-zoneid="76" data-revive-id="a4e827d05e89a06133e10736ed838049"></ins> <script data-cfasync="false" async="async" src="https://www.reachoutmedia.com/reachout-control/www/delivery/asyncjs.php"></script> <!--googleon: index--> </div> </div> </div> <div class="PicoSignal cb-advert cb-ad cb-res d-none d-sm-block cb-postcontent-ad"> <div class="ad-wrap ad-feed ad-970x450"> <div class="ad-inner"> <!--googleoff: index--> <!--/* * * Revive Adserver Asynchronous JS Tag * - Generated with Revive Adserver v4.0.1 * */--> <span> <ins data-revive-zoneid="81" data-revive-id="a4e827d05e89a06133e10736ed838049"></ins> <ins data-revive-zoneid="109" data-revive-id="a4e827d05e89a06133e10736ed838049"></ins> </span> <script data-cfasync="false" async="async" src="https://www.reachoutmedia.com/reachout-control/www/delivery/asyncjs.php"></script> <!--googleon: index--> </div> </div> </div> <div class="cb-ld-more"><a href="/vfx/page/2" class="btn btn-primary">More from Cartoon Brew</a></div> </div> </div> </div> </main><!-- /.main --> </section><!-- /.content --> </div> <footer class="content-info" role="contentinfo"> <div class="container"> <div class="row"> </div> <a href="https://www.cartoonbrew.com/" class="custom-logo-link" rel="home"><img width="700" height="202" src="https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb.png" class="custom-logo" alt="Cartoon Brew" decoding="async" fetchpriority="high" srcset="https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb.png 700w, https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb-380x110.png 380w, https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb-580x167.png 580w, https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb-1000x288.png 1000w, https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb-500x144.png 500w, https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb-180x52.png 180w, https://www.cartoonbrew.com/wp-content/uploads/2019/05/logo_cb-282x81.png 282w" sizes="(max-width: 700px) 100vw, 700px" /></a> <section class="widget-odd widget-last widget-first widget-1 widget nav_menu-2 widget_nav_menu"><div class="menu-information-container"><ul id="menu-information" class="menu"><li id="menu-item-118961" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-118961"><a href="https://www.cartoonbrew.com/about">About Cartoon Brew</a></li> <li id="menu-item-174059" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-174059"><a href="https://www.cartoonbrew.com/editorialstaff">Staff</a></li> <li id="menu-item-118965" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-118965"><a href="/suggest">Submit a Tip</a></li> <li id="menu-item-118966" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-118966"><a href="https://www.cartoonbrew.com/commenting">Comment Guidelines</a></li> <li id="menu-item-118962" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-118962"><a href="https://www.cartoonbrew.com/cartoonbrewcontacts">Contact us</a></li> </ul></div></section> <div class="cb-footer"> <div class="row"> <div class="menu-footer-utility-menu-container"><ul id="menu-footer-utility-menu" class="menu"><li id="menu-item-174060" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-174060"><a href="https://www.cartoonbrew.com/advertising-on-cartoon-brew">Advertise on Cartoon Brew Today</a></li> </ul></div> <div class="cb-copyright"> 漏2025 Cartoon Brew, LLC. All Rights Reserved. <a href="/privacy-policy">Privacy Policy</a> </div> </div> </div> </div> </footer> <div id="site-skin" class="cb-advert"> <!--googleoff: index--> <ins data-revive-zoneid="71" data-revive-id="a4e827d05e89a06133e10736ed838049"></ins> <script data-cfasync="false" async src="https://www.reachoutmedia.com/reachout-control/www/delivery/asyncjs.php"></script> <!--googleon: index--> </div> <div style="display: none;"> 0 </div></div> <div id="mask"></div> <!-- Google Tag Manager (noscript) snippet added by Site Kit --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T9WZZVRV" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) snippet added by Site Kit --> <script type="text/javascript" id="site_tracking-js-extra"> /* <![CDATA[ */ var php_data = {"ac_settings":{"tracking_actid":67702152,"site_tracking_default":1,"site_tracking":1},"user_email":""}; /* ]]> */ </script> <script type="text/javascript" data-cfasync='false' src="https://www.cartoonbrew.com/wp-content/plugins/activecampaign-subscription-forms/site_tracking.js?ver=6.7.2" id="site_tracking-js"></script> <script type="text/javascript" data-cfasync='false' src="https://www.cartoonbrew.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" data-cfasync='false' src="https://www.cartoonbrew.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" data-cfasync='false' src="https://www.cartoonbrew.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.0.3" id="swv-js"></script> <script type="text/javascript" id="contact-form-7-js-before"> /* <![CDATA[ */ var wpcf7 = { "api": { "root": "https:\/\/www.cartoonbrew.com\/wp-json\/", "namespace": "contact-form-7\/v1" }, "cached": 1 }; /* ]]> */ </script> <script type="text/javascript" data-cfasync='false' src="https://www.cartoonbrew.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.0.3" id="contact-form-7-js"></script> <script type="text/javascript" id="disqus_count-js-extra"> /* <![CDATA[ */ var countVars = {"disqusShortname":"cartoonbrewlive"}; /* ]]> */ </script> <script type="text/javascript" data-cfasync='false' src="https://www.cartoonbrew.com/wp-content/plugins/disqus-comment-system/public/js/comment_count.js?ver=3.1.2" id="disqus_count-js"></script> <script type="text/javascript" data-cfasync='false' src="https://www.cartoonbrew.com/wp-content/themes/cartoon-brew/dist/scripts/main-2edb09dc7a.js" id="sage_js-js"></script> <script type="text/javascript" data-cfasync='false' src="//www.reachoutmedia.com/reachout-control/www/delivery/asyncjs.php?ver=1.0.0" id="reachout-js"></script> <script> $(document).ready(function(){ $('.cb-breaking .btn-close').click(function(){ var $id = $(this).parent().attr('id'); //console.log('Set '+ $id); $.post('/ajax-tools', { id: $id }, function(data) { if (data.status == true) { console.log('TRUE: ' +data.msg); } }, 'json'); }); }); </script> <script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.20/js/jquery.dataTables.js"></script> <script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/fixedcolumns/3.3.0/js/dataTables.fixedColumns.min.js"></script> <script> $(document).ready(function(){ //var ele = '.chart-ele'; $('.chart-ele').each(function(){ var ele = '#'+$(this).attr('id'); var url = $(this).data('url'); $.ajax({ type: "GET", url: url, dataType: "text", success: function(data) { populate_chart(data,ele) } }); }); function populate_chart(data = '', ele = null) { var rows = data.split(/\r\n|\n/); var headers = rows[0].split(','); var hlen = headers.length; var chart = '<table class="chart-table" style="width: 100%">'; chart += '<thead>'; chart += '<tr>'; var col_w = 100 / hlen; for(var h = 0; h < hlen; h++) { var txt = (headers[h] == '' || headers[h] == null) ? ' ' : headers[h]; chart += '<th>'+txt+'</th>'; } chart += '</tr>'; chart += '</thead>'; var lines = []; chart += '<tbody>'; for (var i=1; i<rows.length; i++) { var cols = rows[i].split(','); if (cols.length == headers.length) { var tarr = []; chart += '<tr>'; for (var j=0; j<headers.length; j++) { var bcell = (j == 0) ? '<th>' : '<td>'; var ecell = (j == 0) ? '</th>' : '</td>'; chart += bcell+cols[j]+ecell; tarr.push(headers[j]+":"+cols[j]); } chart += '</tr>'; lines.push(tarr); } } chart += '</tbody>'; chart += '</table>'; $(ele).html(chart); if( hlen < 5) { $(ele + ' table.chart-table').css({'margin': '1em auto','width':'100%'}); } $(ele + ' table.chart-table').DataTable({ scrollX: true, scrollCollapse: true, paging: false, order: [], fixedColumns: { leftColumns: 1 } }); } }); </script> <style> .ad-block-wrapper { position: fixed; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; z-index: 4999; } .ad-block-overlay { background: rgba(0,0,0,0.5); position: fixed; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; z-index: 5000; } .ad-block-overlay-btn { position: fixed; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; z-index: 5000; cursor: pointer; } .ad-block-content { background: #fff; position: absolute; width: 90%; max-width: 760px; padding: 1.25% 2.5%; top: 50%; left: 50%; transform: translate(-50%,-50%); text-align: center; z-index: 5002; border: .5em solid #CD2024; } .ad-block-content i.fas { position: absolute; top: 2.5%; right: 2.5%; color: #CD2024; cursor: pointer; } .ad-block-content i.fas:hover { color: rgba(204, 33, 35, 0.75); } .ad-block-content img { max-width: 300px; width: 70%; margin: 0 auto; } .ad-block-content h2 { color: #cd2026; font-weight: bold; } .ad-block-content h2, .ad-block-content h5, .ad-block-content p { text-align: center; } .ad-block-content h5 { font-size: .8em; } .ad-block-content p { margin-bottom: 1.5em; } .ad-block-content .btn { padding: 0px 12px; height: 2em; line-height: 2; font-weight: bold; } @media screen and (max-width: 480px) { .ad-block-content { } .ad-block-overlay { background: rgba(0,0,0,1); } } </style> <script> jQuery(document).ready(function($){ var stickyOffset = $(".navbar.navbar-fixed-top").offset().top; $(window).scroll(function () { var sticky = $(".navbar.navbar-fixed-top"), scroll = $(window).scrollTop(); if (scroll > 100) { sticky.addClass("scroll"); $('body').addClass("scroll"); } else { sticky.removeClass("scroll"); $('body').removeClass("scroll"); } }); }); function waitForElm(selector) { return new Promise(resolve => { if (document.querySelector(selector)) { return resolve(document.querySelector(selector)); } const observer = new MutationObserver(mutations => { if (document.querySelector(selector)) { observer.disconnect(); resolve(document.querySelector(selector)); } }); observer.observe(document.body, { childList: true, subtree: true }); }); } var x = window.matchMedia("(max-width: 599px)"); jQuery(window).load(function(){ var adheight = jQuery('.desktop-ad-ess-top ins img').height(); var navwrapper = jQuery('.nav-wrapper').height(); if (x.matches) { // If media query matches adheight = jQuery('.mobile-ad-ess-top ins img').height(); } console.log(adheight); $('body.site-takeover .publication.content main').css('padding-top',adheight+navwrapper); }); waitForElm('.desktop-ad-ess-top ins img').then((elm) => { console.log('Element is ready'); console.log(elm.textContent); var adheight = jQuery('.desktop-ad-ess-top ins img').height(); var navwrapper = jQuery('.nav-wrapper').height(); if (x.matches) { // If media query matches adheight = jQuery('.mobile-ad-ess-top ins img').height(); } console.log(adheight); $('body.site-takeover .publication.content main').css('padding-top',adheight+navwrapper); }); </script> </body> </html> <!-- Dynamic page generated in 0.472 seconds. --> <!-- Cached page generated by WP-Super-Cache on 2025-02-16 08:28:54 --> <!-- super cache -->