{"id":16897,"date":"2012-12-21T10:50:09","date_gmt":"2012-12-21T15:50:09","guid":{"rendered":"http:\/\/www.premiumbeat.com\/blog\/?p=16897"},"modified":"2012-12-21T13:25:50","modified_gmt":"2012-12-21T18:25:50","slug":"autodesk-smoke-matchbox-node","status":"publish","type":"post","link":"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/","title":{"rendered":"SmokeConnectFX: The Matchbox Node"},"content":{"rendered":"<h2 id=\"learn-how-to-program-your-own-effects-using-glsl-shaders-and-create-your-own-nodes-with-the-matchbox-node-inside-autodesk-smoke-2013s-connectfx\">Learn how to program your own effects using GLSL Shaders and create your own nodes with the Matchbox node inside Autodesk Smoke 2013&#8217;s ConnectFX.<\/h2>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/07\/Header.jpg\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9205\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/07\/Header.jpg\" alt=\"Smoke 2013 Header\" width=\"490\" height=\"100\" srcset=\"https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/07\/Header.jpg 490w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/07\/Header.jpg?resize=300,61 300w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/07\/Header.jpg?resize=277,57 277w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/07\/Header.jpg?resize=359,73 359w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/07\/Header.jpg?resize=150,31 150w\" sizes=\"auto, (max-width: 490px) 100vw, 490px\" \/><\/a><\/p>\n<p>With <strong>Smoke 2013&#8217;s ConnectFX Nodes<\/strong> there is almost nothing you can&#8217;t do. \u00a0So you may be wondering if there is a way to script your own effects. Well, Smoke has a node to help with that too. The <strong>Matchbox Node<\/strong> is a scriptable node built around the <strong><a href=\"http:\/\/en.wikipedia.org\/wiki\/GLSL\" data-wpel-link=\"external\" target=\"_blank\">OpenGL Shader Language<\/a> (GLSL)<\/strong> to allow you to create your own shader effects. \u00a0I am not a coder or programmer, so for me scripting my own effect isn&#8217;t really in my wheelhouse. But for those comfortable crafting code, the Smoke Matchbox Node can be quite powerful.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/MATCHBOX-NODE.jpg\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16951\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/MATCHBOX-NODE.jpg\" alt=\"\" width=\"490\" height=\"259\" srcset=\"https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/12\/MATCHBOX-NODE.jpg 490w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/12\/MATCHBOX-NODE.jpg?resize=300,159 300w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/12\/MATCHBOX-NODE.jpg?resize=277,146 277w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/12\/MATCHBOX-NODE.jpg?resize=359,190 359w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/12\/MATCHBOX-NODE.jpg?resize=150,79 150w\" sizes=\"auto, (max-width: 490px) 100vw, 490px\" \/><\/a><\/p>\n<p>The Matchbox Node does come with a few interesting presets that can be useful. \u00a0When you enter the Matchbox Node you are taken to the Matchbox effects located in <em>\/usr\/discreet\/&lt;Smoke Version&gt;\/matchbox. <\/em>The presets include <strong>Add, Color Noise, Color Replace, Cross Hatching, Dots, Fabric, Gradient Map, Matte to ZDepth, Median Filter, MipsMaps, Nan Replace, Noise, Posterize, Ripples, Sharpen, Switcher, Twirl, Vignetting, Warp, ZComp, ZFog, ZGlow, ZMatte, ZRays<\/strong>. \u00a0You must choose an effect first. Then you will be sent to the Matchbox UI.<\/p>\n<p>[Click on images for larger view]<br \/>\n<a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.25.11-PM.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-16952\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.25.11-PM-300x187.png\" alt=\"\" width=\"300\" height=\"187\" \/><\/a><\/p>\n<p>Now a lot of these effects can be accomplished in other CFX Nodes, and can be done better there and with more controls. But these presets are more examples of what can be done. \u00a0They are also there so that you can examine the code to see how the GLSL syntax works.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.34.21-PM.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-16953\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.34.21-PM-300x252.png\" alt=\"\" width=\"300\" height=\"252\" \/><\/a><\/p>\n<p>Some of the more useful presets are <strong>Dots &amp; Fabrics<\/strong> that create some interesting visual effects not possible in other nodes. The &#8216;Z&#8217; effects are also interesting, as they allow you some quick manipulations using a Z Depth output from Action.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.28.09-PM.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-16954\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.28.09-PM-300x115.png\" alt=\"\" width=\"300\" height=\"115\" \/><\/a><\/p>\n<p>One very useful effect to use in your ConnectFX schematic is the <strong>Switcher<\/strong>. The Switcher allows you to pipe up to 6 different sources into the Matchbox Node and \u00a0keyframe which input ultimately sent to the output of the node. This allows you to switch from inout to input, much like a router or video switcher. \u00a0You can even dissolve between the sources, as well as cut. \u00a0This Matchbox effect makes it very useful for doing some simple cuts or mixes in one path of your CFX pipeline.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.36.30-PM.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-16955\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.36.30-PM-300x187.png\" alt=\"\" width=\"300\" height=\"187\" \/><\/a><\/p>\n<h3 id=\"how-to-create-your-own-matchbox-effects\">How to create your own Matchbox effects:<\/h3>\n<p>The basic steps for creating your own effects are:<br \/>\n1. Write or Copy\/Paste GLSL code in a text file and save with .glsl extension<br \/>\n<strong><em>Note: I had issues with the text editor \u00a0app in OSX as it saves with a lot of hidden characters. \u00a0I would suggest a programming text editor like <\/em><\/strong><br \/>\n<strong><em><a href=\"http:\/\/www.barebones.com\/products\/TextWrangler\/\" data-wpel-link=\"external\" target=\"_blank\">Text Wrangler.<\/a>\u00a0<\/em><\/strong><\/p>\n<p>2. Test the code by running it through the <em>test_shader<\/em> script located in <em><strong>\/usr\/discreet\/&lt;Smoke Version&gt;\/bin\/<br \/>\n<\/strong><\/em>Open up a Terminal in OSX, [Utilities\u00a0&gt;Terminal.app]<br \/>\nType <strong><em>cd \/usr\/discreet\/&lt;Smoke Version&gt;\/bin<\/em><\/strong> \u00a0 [Enter] <strong>&lt;Smoke Version&gt;<\/strong> would be the folder name of your current version of Smoke. You can \u00a0 \u00a0Shift+CMD+G in Finder and go to \/usr\/discreet\/ to see what your current version of Smoke is. The Smoke 2013 retail release will be <strong><em>smoke_2013.2<br \/>\n<\/em><\/strong>Type <strong><em>.\/test_shader \/&lt;location where you saved your .glsl file&gt;<\/em><\/strong><\/p>\n<p>3. Fix any errors reported by the test_shader output and test again.<\/p>\n<p>4. Package the GLSL code and the XML code together and place them in a folder for use later. You can use\u00a0<em><strong>\/usr\/discreet\/&lt;Smoke Version&gt;\/matchbox<\/strong><\/em>, which will keep your effect with the presets or organize them wherever you like. You will just need to\u00a0navigate\u00a0to the folder when you want to load your effect.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.22.56-PM.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-16956\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/Screen-Shot-2012-12-10-at-10.22.56-PM-300x150.png\" alt=\"\" width=\"300\" height=\"150\" \/><\/a><\/p>\n<p>When error free the test_shader output will give you \u00a0XML information \u00a0to help you set up the UI of the effect.\u00a0Simply copy the XML shader node description section of the test output into a new file and save it using the same name, but with an\u00a0.xml\u00a0extension. Remember to save it with the .glsl file.<\/p>\n<p>Autodesk&#8217;s Joe Billington has created a great video tutorial and takes you through the process of building a Matchbox effect. His demonstration is on Flame 2012 and Linux, but the same operations apply.<br \/>\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/BDTJ_5Xl3F4?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n<p>If you are feeling brave, or GLSL scripting makes some sense to you, check out the <a href=\"http:\/\/glsl.heroku.com\/\" data-wpel-link=\"external\" target=\"_blank\">GLSL Sandbox Gallery<\/a> for a wide variety of effects with cut\/paste code. \u00a0The code will most likely need to be adjusted to work\u00a0within\u00a0the Autodesk Matchbox framework but the test_shader tool should help you along.<\/p>\n<p>More info on GLSL Shaders can be found on <a href=\"http:\/\/www.opengl.org\/documentation\/glsl\/\" data-wpel-link=\"external\" target=\"_blank\">OpenGL.org<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn to program your own effects inside Autodesk Smoke using the Matchbox node. In this post, we show you how to script your own effects using this \u2026<\/p>\n","protected":false},"author":14,"featured_media":17489,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[963,21,583],"tags":[675,678,986,985,1435,1434,1090,51,679,5376,472,473],"class_list":["post-class-post-16897","post-class-post","post-class-type-post","post-class-status-publish","post-class-format-standard","post-class-has-post-thumbnail","post-class-hentry","post-class-category-smoke-2","post-class-category-tutorials","post-class-category-video-production-2","post-class-tag-autodesk","post-class-tag-autodesk-smoke","post-class-tag-cfx","post-class-tag-connectfx","post-class-tag-glsl","post-class-tag-matchbox","post-class-tag-nodes","post-class-tag-post-production","post-class-tag-smoke-2013","post-class-tag-video-editing","post-class-tag-video-production","post-class-tag-visual-effects"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SmokeConnectFX: The Matchbox Node - The Beat: A Blog by PremiumBeat<\/title>\n<meta name=\"description\" content=\"Learn to program your own effects inside Autodesk Smoke using the Matchbox node. In this post, we show you how to script your own effects using this powerful ConnectFX node.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SmokeConnectFX: The Matchbox Node\" \/>\n<meta property=\"og:description\" content=\"Learn to program your own effects inside Autodesk Smoke using the Matchbox node. In this post, we show you how to script your own effects using this powerful ConnectFX node.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/\" \/>\n<meta property=\"og:site_name\" content=\"The Beat: A Blog by PremiumBeat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/premiumbeat\" \/>\n<meta property=\"article:published_time\" content=\"2012-12-21T15:50:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2012-12-21T18:25:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/12\/smoke-nodes.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Brian Mulligan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Premiumbeat\" \/>\n<meta name=\"twitter:site\" content=\"@Premiumbeat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Mulligan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/\",\"url\":\"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/\",\"name\":\"SmokeConnectFX: The Matchbox Node - The Beat: A Blog by PremiumBeat\",\"isPartOf\":{\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/#website\"},\"datePublished\":\"2012-12-21T15:50:09+00:00\",\"dateModified\":\"2012-12-21T18:25:50+00:00\",\"author\":{\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/#\/schema\/person\/e37a0f07a187355de2b35ab8db847613\"},\"description\":\"Learn to program your own effects inside Autodesk Smoke using the Matchbox node. In this post, we show you how to script your own effects using this powerful ConnectFX node.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.premiumbeat.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smoke\",\"item\":\"https:\/\/www.premiumbeat.com\/blog\/category\/smoke-2\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SmokeConnectFX: The Matchbox Node\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/#website\",\"url\":\"https:\/\/www.premiumbeat.com\/blog\/\",\"name\":\"The Beat: A Blog by PremiumBeat\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.premiumbeat.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/#\/schema\/person\/e37a0f07a187355de2b35ab8db847613\",\"name\":\"Brian Mulligan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c4c3a40f8ecda645fdb0b2ae2b446d507bbc58dfc75ede7f4ba3dfb56d60f1d2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c4c3a40f8ecda645fdb0b2ae2b446d507bbc58dfc75ede7f4ba3dfb56d60f1d2?s=96&d=mm&r=g\",\"caption\":\"Brian Mulligan\"},\"description\":\"Brian Mulligan is a multi-award winning editor, and has a strong commitment to his craft and to broadcast television. Local broadcast television reflects and influences the ideals of a community and for the past 20 years, Brian has helped shape the on-air television culture at WTHR-TV in Indianapolis where his work is seen by 1.2 million households everyday. \u00a0Being a broadcast editor often means you are an editor, producer, writer, & graphic designer. His main tool is Autodesk Smoke, and has been a Smoke editor\/artist since 2003. \u00a0Brian is also comfortable with Adobe CS6 Production tools, so he is ready to handle any creative task that comes his way. Brian believes that completely understanding your creative tools is the key to using them creatively, efficiently, and effectively. \u00a0Brian's blog posts will be focusing on Autodesk Smoke at Premiumbeat.com. \u00a0He is active in social media, so feel free to drop him a message on Twitter at @bkmeditor. \u00a0And check out his work on Youtube: http:\/\/www.youtube.com\/user\/bkmsmoke\",\"url\":\"https:\/\/www.premiumbeat.com\/blog\/author\/brianmulligan\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"SmokeConnectFX: The Matchbox Node - The Beat: A Blog by PremiumBeat","description":"Learn to program your own effects inside Autodesk Smoke using the Matchbox node. In this post, we show you how to script your own effects using this powerful ConnectFX node.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/","og_locale":"en_US","og_type":"article","og_title":"SmokeConnectFX: The Matchbox Node","og_description":"Learn to program your own effects inside Autodesk Smoke using the Matchbox node. In this post, we show you how to script your own effects using this powerful ConnectFX node.","og_url":"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/","og_site_name":"The Beat: A Blog by PremiumBeat","article_publisher":"https:\/\/www.facebook.com\/premiumbeat","article_published_time":"2012-12-21T15:50:09+00:00","article_modified_time":"2012-12-21T18:25:50+00:00","og_image":[{"width":"150","height":"150","url":"https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2012\/12\/smoke-nodes.jpg","type":"image\/jpeg"}],"author":"Brian Mulligan","twitter_card":"summary_large_image","twitter_creator":"@Premiumbeat","twitter_site":"@Premiumbeat","twitter_misc":{"Written by":"Brian Mulligan","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/","url":"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/","name":"SmokeConnectFX: The Matchbox Node - The Beat: A Blog by PremiumBeat","isPartOf":{"@id":"https:\/\/www.premiumbeat.com\/blog\/#website"},"datePublished":"2012-12-21T15:50:09+00:00","dateModified":"2012-12-21T18:25:50+00:00","author":{"@id":"https:\/\/www.premiumbeat.com\/blog\/#\/schema\/person\/e37a0f07a187355de2b35ab8db847613"},"description":"Learn to program your own effects inside Autodesk Smoke using the Matchbox node. In this post, we show you how to script your own effects using this powerful ConnectFX node.","breadcrumb":{"@id":"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.premiumbeat.com\/blog\/autodesk-smoke-matchbox-node\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.premiumbeat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Smoke","item":"https:\/\/www.premiumbeat.com\/blog\/category\/smoke-2\/"},{"@type":"ListItem","position":3,"name":"SmokeConnectFX: The Matchbox Node"}]},{"@type":"WebSite","@id":"https:\/\/www.premiumbeat.com\/blog\/#website","url":"https:\/\/www.premiumbeat.com\/blog\/","name":"The Beat: A Blog by PremiumBeat","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.premiumbeat.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.premiumbeat.com\/blog\/#\/schema\/person\/e37a0f07a187355de2b35ab8db847613","name":"Brian Mulligan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.premiumbeat.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c4c3a40f8ecda645fdb0b2ae2b446d507bbc58dfc75ede7f4ba3dfb56d60f1d2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c4c3a40f8ecda645fdb0b2ae2b446d507bbc58dfc75ede7f4ba3dfb56d60f1d2?s=96&d=mm&r=g","caption":"Brian Mulligan"},"description":"Brian Mulligan is a multi-award winning editor, and has a strong commitment to his craft and to broadcast television. Local broadcast television reflects and influences the ideals of a community and for the past 20 years, Brian has helped shape the on-air television culture at WTHR-TV in Indianapolis where his work is seen by 1.2 million households everyday. \u00a0Being a broadcast editor often means you are an editor, producer, writer, & graphic designer. His main tool is Autodesk Smoke, and has been a Smoke editor\/artist since 2003. \u00a0Brian is also comfortable with Adobe CS6 Production tools, so he is ready to handle any creative task that comes his way. Brian believes that completely understanding your creative tools is the key to using them creatively, efficiently, and effectively. \u00a0Brian's blog posts will be focusing on Autodesk Smoke at Premiumbeat.com. \u00a0He is active in social media, so feel free to drop him a message on Twitter at @bkmeditor. \u00a0And check out his work on Youtube: http:\/\/www.youtube.com\/user\/bkmsmoke","url":"https:\/\/www.premiumbeat.com\/blog\/author\/brianmulligan\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/12\/smoke-nodes.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pab9JK-4ox","_links":{"self":[{"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/posts\/16897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/comments?post=16897"}],"version-history":[{"count":25,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/posts\/16897\/revisions"}],"predecessor-version":[{"id":17494,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/posts\/16897\/revisions\/17494"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/media\/17489"}],"wp:attachment":[{"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/media?parent=16897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/categories?post=16897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/tags?post=16897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}