{"id":20494,"date":"2013-03-15T13:54:01","date_gmt":"2013-03-15T17:54:01","guid":{"rendered":"http:\/\/www.premiumbeat.com\/blog\/?p=20494"},"modified":"2013-03-15T13:59:07","modified_gmt":"2013-03-15T17:59:07","slug":"timeline-vs-connectfx-render-comparisons-in-smoke-2013","status":"publish","type":"post","link":"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/","title":{"rendered":"Timeline vs ConnectFX Render Comparisons in Smoke"},"content":{"rendered":"<h2 id=\"ever-wonder-why-some-renders-are-faster-than-others-here-is-a-breakdown-of-how-effects-render-on-the-smoke-timeline-vs-connectfx\">Ever wonder why some renders are faster than others? Here is a breakdown of how effects render on the Smoke Timeline vs 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>When you are working in <strong>Autodesk Smoke<\/strong> and building effects you can composite vertically on the timeline, by layering clips on top of another, and adding various effects from the <strong>FX Ribbon<\/strong>. Compositing on the timeline is a great way to easily look at the timing and pacing of your shots.<\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/AutodeskSmoke2013_Timeline.jpg\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-20500\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/AutodeskSmoke2013_Timeline.jpg\" alt=\"\" width=\"479\" height=\"183\" srcset=\"https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2013\/03\/AutodeskSmoke2013_Timeline.jpg 479w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2013\/03\/AutodeskSmoke2013_Timeline.jpg?resize=300,115 300w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2013\/03\/AutodeskSmoke2013_Timeline.jpg?resize=277,106 277w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2013\/03\/AutodeskSmoke2013_Timeline.jpg?resize=359,137 359w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2013\/03\/AutodeskSmoke2013_Timeline.jpg?resize=150,57 150w\" sizes=\"auto, (max-width: 479px) 100vw, 479px\" \/><\/a><\/p>\n<p style=\"text-align: left;\">Once you are happy with how things are playing, you can promote your vertical composites with\u00a0existing\u00a0timeline effects to <strong>ConnectFX<\/strong>, Smoke&#8217;s node-based effects environment.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-20503\" style=\"margin: 10px; float: right;\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Screen-Shot-2013-03-06-at-9.05.34-PM.png\" alt=\"\" width=\"154\" height=\"100\" srcset=\"https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2013\/03\/Screen-Shot-2013-03-06-at-9.05.34-PM.png 154w, https:\/\/vip-go.premiumbeat.com\/wp-content\/uploads\/2013\/03\/Screen-Shot-2013-03-06-at-9.05.34-PM.png?resize=150,97 150w\" sizes=\"auto, (max-width: 154px) 100vw, 154px\" \/><\/p>\n<p style=\"text-align: left;\">But no matter how you work, you eventually need to render. \u00a0For a video editor or compositor, this is the moment of truth. \u00a0There is one question we all ask ourselves before we hit that <strong>RENDER<\/strong> button. <em>&#8220;How long is this going to take?&#8221;<\/em><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 13px; line-height: 19px;\">The effect you just spent 30 minutes setting up in ConnectFX, with multiple clips, crisscrossing links going from node to node, 3D Text and lights &#8211; how long is it going to take to render? \u00a0A minute or an hour? \u00a0<\/span><span style=\"font-size: 13px; line-height: 19px;\">Or, does this 10 layer, 5 minute timeline composite with Axis, Keys, and Color Warps give me 10 mins to check my Twitter feed or do I have time to watch a movie on Netflix?<\/span><\/p>\n<h3 id=\"the-semi-scientific-breakdown\" style=\"text-align: left;\">The Semi-Scientific Breakdown:<\/h3>\n<p style=\"text-align: left;\">I setup several different effects scenarios using <strong>Timeline FX<\/strong> that I could promote to ConnectFX and compared the times each one rendered. One very important thing to understand about these render times &#8211; don&#8217;t get hung up on the actual times that each render took. This comparison is more about the difference in time between rendering timeline effects vs ConnectFX.<\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/MBP-Spec.jpg\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 10px 10px 10px 0px;\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/MBP-Spec.jpg\" alt=\"\" width=\"245\" height=\"140\" \/><\/a>Depending on your hardware everyone will get faster or slower speeds in rendering, but the difference between the 2 should remain consistent. \u00a0So if it takes :60 sec on the timeline and :10 sec in CFX for me to render one of these examples, it may take you, on your system, :30 and :05 sec.<\/p>\n<p style=\"text-align: left;\">The point is, look at the speed difference between the two and not the overall speed. \u00a0There are too many factors that come into play when rendering, such as, CPU, GPU, codecs, drive speed and I\/O. \u00a0But all things being the same, you will get similar results between the timeline and CFX.<\/p>\n<p style=\"text-align: left;\">All of these tests were done on my <strong>MacBook Pro<\/strong> (seen pic) with source files and <strong>Autodesk<\/strong><strong> Media Folder<\/strong> on the system drive. Not a recommended workflow, but fine for testing. I may revisit this later with proper external storage. Test were performed with Smoke 2013 Service Pack 2. [<em>Click images below for larger view.<\/em>]<\/p>\n<h3 id=\"example-1\" style=\"text-align: left;\">EXAMPLE :1<\/h3>\n<p><strong>1920&#215;1080 H.264 8 bit <\/strong><br \/>\n<strong>Canon 5D &#8211; 120 frames @ 29.97 <\/strong><br \/>\n<strong>Linked Clips \/ Render ProRes LT<\/strong><\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-1.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-20509 alignnone\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-1.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>I took 6 different clips and use an <strong>AXIS<\/strong> effect to place them in a 3&#215;2 grid. A <strong>CFX clip<\/strong> was created using <strong>Generate Composite<\/strong>.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-1.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-20510 alignnone\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-1.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><br \/>\n<strong><\/strong><\/p>\n<p><strong>[RENDER RESULTS] Timeline 2:02 &#8211; CFX\/Action 4:40<br \/>\n<\/strong>Example 1 shows us that CFX and Action is much slower than doing this same setup on the timeline. \u00a0Why? Action needs to load each frame from each clip before it can process the rendered frame. On the timeline render, each clip is rendered as a full clip repositioned over black. Each layer is then just rendered over top of the layer below as timeline renders are done layer by layer. So the I\/O of getting the frames before processing in Action slows it down.<\/p>\n<h3 id=\"example-2\">Example 2:<\/h3>\n<p><strong>1920&#215;1080 H.264 8 bit<\/strong><br \/>\n<strong><span style=\"font-size: 13px; line-height: 19px;\">Canon 5D &#8211; 120 frames @ 29.97<br \/>\nLinked Clips \/ Render ProRes LT<\/span><\/strong><\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-1a.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-20517 alignnone\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-1a.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>I took the same setup as Example 1 and added a <strong>CC<\/strong> effect to turn the clips blue. A CFX Clip was created using Generate Composite.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-1a-CC.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-20518 alignnone\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-1a-CC.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><br \/>\n<strong><\/strong><\/p>\n<p><strong>[RENDER RESULTS] Timeline 3:30 &#8211; CFX\/Action 4:50<br \/>\n<\/strong>Example 2 will render the <strong>CC<\/strong> effect and then the <strong>AX<\/strong> effect for each layer, 1 at a time on the timeline. This increases the render time from Example 1. But in Action, the added CC nodes only slightly affected the overall render time. Why? The Timeline must render 240 frames for each layer (2&#215;120), where CFX only adds the CC effect to each clip before rendering them as a whole.<\/p>\n<h3 id=\"example-3\">Example 3:<\/h3>\n<p><strong>1920&#215;1080 H.264 8 bit <\/strong><br \/>\n<strong>Canon 5D &#8211; 120 frames @ 29.97 <\/strong><br \/>\n<strong>Linked Clips \/ Render ProRes LT<\/strong><\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-2.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-20533\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-2.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>I took the same clip and created the same 3&#215;2 grid. A CFX Clip was created using Generate Composite.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-2a.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-20534\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-2a.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><br \/>\n<strong><\/strong><\/p>\n<p><strong>[RENDER RESULTS] Timeline 1:51 &#8211; CFX\/Action 4:20<br \/>\n<\/strong>Example 3 playout very similar to Example 1. Action is much slower because it must load each clip, even though it&#8217;s the same clip, which creates a slowdown due to I\/O. However, if you optimize the CFX setup by linking the single clip to each Action input the render time decreases dramatically to <strong>:51 sec. <\/strong>This makes it faster than the timeline render.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-2b.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-20535\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-2b.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<h3 id=\"example-4\">Example 4:<\/h3>\n<p><strong>1920&#215;1080 ProRes 422\u00a0<strong>10 bit<\/strong><\/strong><br \/>\n<strong>120 frames @ 29.97 <\/strong><br \/>\n<strong>Linked Clips \/ Render ProRes LT<\/strong><\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-3.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-20536\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-3.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>Here is a chroma key of a ProRes clip over a .jpg (3000x2000px) resized (1920x1080px) still frame. A CFX Clip was created using Generate Composite.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-3a.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-20538\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-3a.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><br \/>\n<strong><\/strong><\/p>\n<p><strong>[RENDER RESULTS] Timeline :41 &#8211; CFX\/Action 1:20<br \/>\n<\/strong>Again, the timeline must render each layer separately, one at a time. But this is still faster than Action. Action must load a large still image, and it must load that image again for each frame. This slows CFX down, but there is a way to optimize it. If you add a <strong>MUX node<\/strong> after the <strong>Resize node<\/strong>, you can set it to freeze the still and then reuse that frame during processing. This now makes CFX render increase to :<strong>30 sec<\/strong>. again making it faster than the timeline render.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-3b.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-20539\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-3b.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<h3 id=\"example-5\">Example 5:<\/h3>\n<p><strong>1920&#215;1080 8 bit \u00a0H.264<\/strong><br \/>\n<strong>Canon 5D &#8211; 120 frames @ 29.97 <\/strong><br \/>\n<strong>Linked Clips \/ Render ProRes LT<\/strong><\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-4-Simple-CC.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20544\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-4-Simple-CC.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>This is a simple <strong>CC effect<\/strong> on the Timeline. A CFX Clip was created using Generate Composite and then deleting the Action node which was not needed.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-4-Simple-CC.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20545\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-4-Simple-CC.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><br \/>\n<strong><\/strong><\/p>\n<p><strong>[RENDER RESULTS] Timeline :08 \u2013 CFX\/Action :16<br \/>\n<\/strong>This one actually puzzles me. I can&#8217;t explain why the timeline is 2x faster than the same effect in CFX. I welcome anyone else to test and see what their results are. I question if this is a bug in the 2013 Service Pack 2.<\/p>\n<h3 id=\"example-6\">Example 6:<\/h3>\n<p><strong>1920&#215;1080 H.264 8 bit <\/strong><br \/>\n<strong>Canon 5D &#8211; 120 frames @ 29.97 <\/strong><br \/>\n<strong>Linked Clips \/ Render ProResLT<\/strong><\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-4-CC-Wipe.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20548\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-4-CC-Wipe.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>Here is a Wipe effect and the CC effect. The black is generated due to no background in the timeline. A CFX Clip was created using Generate Composite.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-4-CC-wipe-A.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20549\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-4-CC-wipe-A.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>[<strong>RENDER RESULTS] Timeline :32 \u2013 CFX\/Action :28<br \/>\n<\/strong>This is almost a dead-heat. The Timeline must make two 120 frame renders, where Action only needs to make one. The <strong>GMask<\/strong> is created in the <strong>Modular Keyer<\/strong> in Action. \u00a0If you create the effect with nodes in CFX and avoid Action the render time was <strong>:26<\/strong>.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-4-CC-WIpe-B.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20550\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-4-CC-WIpe-B.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<h3 id=\"example-7\">Example 7:<\/h3>\n<p><strong>1920&#215;1080 H.264 8 bit<\/strong><br \/>\n<strong>Canon 5D &#8211; 120 frames @ 29.97 <\/strong><br \/>\n<strong>Linked Clips \/ Render ProRes LT<\/strong><\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-5-Blur-30.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20551\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-5-Blur-30.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>This is using <strong>AX<\/strong> to keyframe a gaussian blur in X &amp; Y from 0 to 30 over 120 frames. A CFX Clip was created using Generate Composite.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-5-A.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20552\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-5-A.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>[<strong>RENDER RESULTS] Timeline :26 \u2013 CFX\/Action :12<br \/>\n<\/strong>This is one where Action wins&#8230; largely due to GPU processing. The Axis blur on the timeline is not as optimized as CFX. If you used the <strong>Blur node<\/strong> in CFX, the results were the same as Action blur.<\/p>\n<h3 id=\"example-8\">Example 8:<\/h3>\n<p><strong>1920&#215;1080 H.264 8 bit <\/strong><br \/>\n<strong>Canon 5D &#8211; 120 frames @ 29.97<\/strong><br \/>\n<strong>Linked Clips \/ Render ProRes LT<\/strong><\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-6.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20553\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-6.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>In this example we use a simple non-animating <strong>Text effect<\/strong>. A CFX Clip was created using Generate Composite and then Action was deleted to clean up the schematic.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-6-A.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20554\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-6-A.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>[<strong>RENDER RESULTS] Timeline :09 \u2013 CFX\/Action :30<br \/>\n<\/strong>This is a prime example of how poorly optimized the Text Node is in CFX. The Text Node must render the type for each frame even though it isn&#8217;t animating. But if we use the <strong>MUX node<\/strong> again and create a 1 frame still, then the CFX render time matches that at of the timeline at <strong>:09 sec<\/strong>.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-6-B.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20555\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-6-B.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<h3 id=\"example-9\">Example 9:<\/h3>\n<p><strong>2560&#215;1350 (Half Premium) 12 bit <\/strong><br \/>\n<strong>Red Clip &#8211; 190 frames @ 23.98 <\/strong><br \/>\n<strong>Linked Clips \/ Render ProRes 4444<\/strong><\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-7.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20556\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Timeline-7.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>Here we test a larger file size and higher bit depth, as well as rendering to a higher codec. A <strong>CC Negative<\/strong> effect as well as an <strong>AXIS<\/strong> 360 rotate and Scale animation from 0 to 100. A constant blur value of 5 was also used. A CFX lip was created using Generate Composite.<\/p>\n<p><a href=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-7.png\" data-wpel-link=\"internal\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20557\" src=\"https:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2013\/03\/Action-7.png\" alt=\"\" width=\"490\" height=\"318\" \/><\/a><\/p>\n<p>[<strong>RENDER RESULTS] Timeline 1:59 \u2013 CFX\/Action :54<br \/>\n<\/strong>CFX and Action wins this one as well. Why? The timeline must render 2 passes for its effects, while CFX can render it all at once. Also the blur in Action takes better advantage of the GPU.<\/p>\n<h2 id=\"conclusion\">Conclusion:<\/h2>\n<p>What we can gather from all of this is that some Smoke nodes work better in CFX than others. Some are more optimized. I think there should be better parity between the Timeline and ConnectFX.<\/p>\n<p>The ConnectFX pipeline was reworked for the 2013 release and with the Service Packs released the\u00a0optimization\u00a0of the CFX nodes gets better and better. I hope these simple tests shed some light on your own renders. The MUX node in ConnectFX is your friend. Use it anytime you need to still a frame to speed up your renders or limit a range in an animation so Smoke doesn&#8217;t continue to calculate needlessly. I would be happy to see if your renders match mine in terms of differences in time between the Smoke Timeline and CFX.\\<\/p>\n<p><strong>Please share your own thoughts &amp; experiences in the comments below!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We break down the render time differences between working in a Smoke Timeline or using Smoke ConnectFX. Follow our tips and tricks to optimize and speed up \u2026<\/p>\n","protected":false},"author":14,"featured_media":0,"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,39,583],"tags":[675,678,986,985,51,93,265,679,69,472,473,48],"class_list":["post-class-post-20494","post-class-post","post-class-type-post","post-class-status-publish","post-class-format-standard","post-class-hentry","post-class-category-smoke-2","post-class-category-video-editing","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-post-production","post-class-tag-rendering","post-class-tag-renders","post-class-tag-smoke-2013","post-class-tag-timeline","post-class-tag-video-production","post-class-tag-visual-effects","post-class-tag-workflow"],"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>Timeline vs ConnectFX Render Comparisons in Smoke - The Beat: A Blog by PremiumBeat<\/title>\n<meta name=\"description\" content=\"We break down the render time differences between working in a Smoke Timeline or using Smoke ConnectFX. Follow our tips and tricks to optimize and speed up your Smoke video editing and compositing.\" \/>\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\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Timeline vs ConnectFX Render Comparisons in Smoke\" \/>\n<meta property=\"og:description\" content=\"We break down the render time differences between working in a Smoke Timeline or using Smoke ConnectFX. Follow our tips and tricks to optimize and speed up your Smoke video editing and compositing.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/\" \/>\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=\"2013-03-15T17:54:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-03-15T17:59:07+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/07\/Header.jpg\" \/>\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=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/\",\"url\":\"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/\",\"name\":\"Timeline vs ConnectFX Render Comparisons in Smoke - The Beat: A Blog by PremiumBeat\",\"isPartOf\":{\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/#website\"},\"datePublished\":\"2013-03-15T17:54:01+00:00\",\"dateModified\":\"2013-03-15T17:59:07+00:00\",\"author\":{\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/#\/schema\/person\/e37a0f07a187355de2b35ab8db847613\"},\"description\":\"We break down the render time differences between working in a Smoke Timeline or using Smoke ConnectFX. Follow our tips and tricks to optimize and speed up your Smoke video editing and compositing.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/#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\":\"Timeline vs ConnectFX Render Comparisons in Smoke\"}]},{\"@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":"Timeline vs ConnectFX Render Comparisons in Smoke - The Beat: A Blog by PremiumBeat","description":"We break down the render time differences between working in a Smoke Timeline or using Smoke ConnectFX. Follow our tips and tricks to optimize and speed up your Smoke video editing and compositing.","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\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/","og_locale":"en_US","og_type":"article","og_title":"Timeline vs ConnectFX Render Comparisons in Smoke","og_description":"We break down the render time differences between working in a Smoke Timeline or using Smoke ConnectFX. Follow our tips and tricks to optimize and speed up your Smoke video editing and compositing.","og_url":"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/","og_site_name":"The Beat: A Blog by PremiumBeat","article_publisher":"https:\/\/www.facebook.com\/premiumbeat","article_published_time":"2013-03-15T17:54:01+00:00","article_modified_time":"2013-03-15T17:59:07+00:00","og_image":[{"url":"http:\/\/www.premiumbeat.com\/blog\/wp-content\/uploads\/2012\/07\/Header.jpg"}],"author":"Brian Mulligan","twitter_card":"summary_large_image","twitter_creator":"@Premiumbeat","twitter_site":"@Premiumbeat","twitter_misc":{"Written by":"Brian Mulligan","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/","url":"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/","name":"Timeline vs ConnectFX Render Comparisons in Smoke - The Beat: A Blog by PremiumBeat","isPartOf":{"@id":"https:\/\/www.premiumbeat.com\/blog\/#website"},"datePublished":"2013-03-15T17:54:01+00:00","dateModified":"2013-03-15T17:59:07+00:00","author":{"@id":"https:\/\/www.premiumbeat.com\/blog\/#\/schema\/person\/e37a0f07a187355de2b35ab8db847613"},"description":"We break down the render time differences between working in a Smoke Timeline or using Smoke ConnectFX. Follow our tips and tricks to optimize and speed up your Smoke video editing and compositing.","breadcrumb":{"@id":"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.premiumbeat.com\/blog\/timeline-vs-connectfx-render-comparisons-in-smoke-2013\/#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":"Timeline vs ConnectFX Render Comparisons in Smoke"}]},{"@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":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pab9JK-5ky","_links":{"self":[{"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/posts\/20494","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=20494"}],"version-history":[{"count":61,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/posts\/20494\/revisions"}],"predecessor-version":[{"id":20748,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/posts\/20494\/revisions\/20748"}],"wp:attachment":[{"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/media?parent=20494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/categories?post=20494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.premiumbeat.com\/blog\/wp-json\/wp\/v2\/tags?post=20494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}