Download the assets from this PowerTip at: elnk.me/drfreebies Oddly, KZbin doesn't permit "angled brackets" (< or >) in video descriptions. (But for some reason, they're fine in comments!) So here's the expression you need to copy and paste into the Background/Foreground expression field of your Dissolve node: iif((comp.RenderEnd-time)
@MiguelLegault2 жыл бұрын
Quite nice to learn expressions! Is there a way to to make the lenght of the bg box proportional to the lenght of the text its supports? So basically making the box wider for longer names?
@maximmiasoedov3241 Жыл бұрын
the most underrated video for resolve users ever.
@blcsuperdave2 жыл бұрын
Okay, this is the second lesson/video I've sampled. It's the same tone and approach. Your videos, at least what I have seen thus far, are examples of outstanding planning, clean delivery and tangent-less presentation. Outstanding. Oh. And the lesson is easy to understand and it demonstrates useful skill. Thanks for taking time to do these.
@DavidPower2 жыл бұрын
Thanks so much, Dave!
@wanderingdestination5 жыл бұрын
This is brilliant! I started doing reverse splines & keyframes to animate out, and then a quick google search brought me here to save a TON of time!!! Keep up the great work!!!
@gqn24 жыл бұрын
Gotta thank the Google Algorithm for displaying the Medium article.
@mountdoomfilms30165 жыл бұрын
You are a natural at these tutorials. Amazing job, thank you. Good luck with the channel and please keep going!!!
@DavidPower5 жыл бұрын
Much thanks, MountDoomFilms! I'll keep 'em coming.
@demoviciouz4 жыл бұрын
This is one of the best things of davinci resolve i've watched, been editing with davinci for a long time and didnt knew about this. This video ws a god send you're great!
@DavidPower4 жыл бұрын
Glad it helped!
@brianmaceachern4032 жыл бұрын
Great video! Thank you! You have an excellent way of explaining things so they make sense and tell us why we are doing something instead of just to do it, like most videos I've seen. Please make more videos! :)
@aluxum46134 жыл бұрын
It's amazing all the hops you have to jump just to make such a simple animation. Fusion is without a doubt the most convoluted piece of software I ever used. As much as I like all the other sections of Resolve and Blackmagic in general I just hate Fusion as much for their complicated approach to the much easiest tasks.
@DavidPower4 жыл бұрын
Your point is valid. Fusion is a complex tool. The upside of that is... it lets you start from first principles and build motion graphics that aren't possible in other NLEs. The downside... it's often more difficult and tedious to do simple things. It's a "pick your poison" kind of dilemma.
@sistemamarco5 жыл бұрын
Thanks a lot. Just subscribe, can't anymore miss your tutorials.
@DavidPower5 жыл бұрын
You're welcome, Marco. Glad to have you on-board!
@timsnyder21755 жыл бұрын
I just used your idea to reveal bullet points. 5 rectangle masks, 4 dissolves, feeding into a Text+ that has the text of 5 bullet points. The math in the dissolve expressions, activates the masks in succession, revealing the bullet points one by one. Thanks so much.
@DavidPower5 жыл бұрын
Hey... great, Tim! Glad I was able to help.
@ResoluteKraken5 жыл бұрын
Great video! I knew that there was an expression involved from JayAre's video but couldn't figure out how to do this. This will open up a lot more possibilities for me!
@DavidPower5 жыл бұрын
Glad you found it helpful.
@gurrusquieta15 жыл бұрын
Nice, I'm really enjoying your tutorials and learning 😁
@DavidPower5 жыл бұрын
Glad to hear it! Welcome to the channel!
@brianmaceachernrealty23573 жыл бұрын
Amazing!! Thanks so much for this. Saving me a TON of extra work.
@DavidPower3 жыл бұрын
Great to hear!
@HegoDamask114D2 жыл бұрын
I dig it. Very helpful, thank you.
@markokeskinen43223 жыл бұрын
Just amazing. Thank you so much!!
@DavidPower3 жыл бұрын
Glad you enjoyed it. Welcome to the channel!
@gwynnegonzales9856Ай бұрын
Can you pls help me with a concern. I want to zoom a text. As I zoom the text, I want the size to scale and wrap within the set textbox/shape Would greatly appreciate your help if you can. Thank you
@johnwate40802 жыл бұрын
Very clever! Great! Thank you!!
@SliwkaProductions4 жыл бұрын
This tutorial is great 😀 Thanks for your explaining 💪
@Ti13wyldcard3 жыл бұрын
How would you go about and make the black bakground scale in width with the text automatically? Then this would be reusable with other text contents
@simonanne_com2 жыл бұрын
Great video, well explained! In DR 18.1 I got an GPU rendering error when setting the time to -1.. DR crashed after that. Is there a 'new' way to do this? I found KeyFrameStretcher node to have it's own sort of quirkiness
@johnbeck20205 жыл бұрын
Sooo great too - thanks and regards from Germany :)
@DavidPower5 жыл бұрын
My pleasure, John!
@FuzzeeDee4 жыл бұрын
Could you not use a key frame extender node for timeline responsiveness instead of the dissolve node?
@joaopidranca2 жыл бұрын
Gigachad! Thank you so much!
@AleZakko4 жыл бұрын
Hi my friend! How i can start learning this expression? For example, on After effects, you can drag and drop layer and trigger under expression and it will be create without coding knowlege. What about in Fusion? Thanks!
@jankraus53282 жыл бұрын
Man, thats awesome, thank you
@DavidPower2 жыл бұрын
You’re quite welcome!
@Monkok3D5 жыл бұрын
Really very very helpful! Thanks a lot for this video. Makes me glad I decided to use fusion
@DavidPower5 жыл бұрын
You're more than welcome. Happy I could help. And yes... the effort to get into Fusion (as confusing as it is to a beginner) is well worth it. Enjoy.
@timsnyder21755 жыл бұрын
Excellent. Exactly what I was looking for.
@DavidPower5 жыл бұрын
Glad it helped you, Tim.
@alex.muntean4 жыл бұрын
Great tutorial! Love the way you explain everything. I feel like this can be done even easier with the keyframe stretcher node, no? What do you think? Thanks!
@cbcstudios3 жыл бұрын
Great tip. I have a newbie question, I've tried using it on the output of a callout, but the reversed time doesn't seem to work. Any ideas?
@DavidPower3 жыл бұрын
Hmmm... strange. The first place I'd look is the expression. If it's not copied / typed precisely, the results can be unpredictable. The second thing I'd confirm is stepping through the timeline frame by frame in Fusion while checking the value of the Background/Foreground parameter inside the Dissolve node. It should change from 0 to 1 (or 1 to 0) as you cross the half-way point of the Fusion clip. Let me know how it goes.
@scottdellefave18683 жыл бұрын
one of the best pro tips i've seen, thank you! How do you handle situations when you want to use this title in a project with a different frame rate or resolution? do you just increase/decrease the duration to solve for the frame rate? Do you have to create a different title for each resolution (4k, HD, etc)?
@michaelsams4504 жыл бұрын
Excellent tutorial! Thank you!
@DavidPower4 жыл бұрын
You're quite welcome, Michael. Welcome to the channel!
@cptKaBOOM12 жыл бұрын
is there a way to make titles responsive to timeline framerate? i mean if you are making 30 frames animation on 30fps timeline, then it would be 1 second long. But if u'll drop that title with that animation on a 60fps timeline, then it will be half a second, because 30frames is 0.5 second on 60fps timeline. How to make it always be 1 second on any timeline?
@erykrogozinski55595 жыл бұрын
Does this method have any advantage over keystretcher node?
@DavidPower5 жыл бұрын
Excellent question! I don't have a lot of experience with the Keyframe Stretcher node. But two things to consider: 1. The Keyframe Stretcher doesn't get you an "exit" animation for free. You'd still have to manually keyframe it. 2. The method I've outlined creates a symmetrical animation (i.e. the "enter" and "exit" animations are identical). If you've built (or want to build) a non-symmetrical Fusion animation, a Keyframe Stretcher might be a better option. Hope this answers your question.
@LarsHofman3 жыл бұрын
Big thanks, very useful!
@OscarObians4 жыл бұрын
Thanks for the video. I have a question: I previewed the merge node on viewer 1, and the timespeed node on viewer 2. When I press Play, The animation on viewer 1 plays immediately. But the timespeed node preview only plays about 40 frames after unless I set the Timespeed node delay to -40. Why is that?
@OscarObians4 жыл бұрын
I think I've answered my own question. The timespeed node essentially flips the whole composition. So it plays it from end to beginning - in this case, where the animation happens in reverse
@DavidPower4 жыл бұрын
@@OscarObians Yes... You've nailed it. That's exactly what the Timespeed node does. The Dissolve node simply switches between the output of the forward animation and reverse (i.e. Timespeed) at the midpoint of your composition. Happy animating!
@AjayThapaMagar Жыл бұрын
Thank you so much.
@MarcioPinto884 жыл бұрын
Hi David! Thank you for shared this class. Is there a list of keywords and their properties in Davinci? for example: "comp"; "RenderEnd" ... etc. If there is a "RenderEnd", there must be a "RenderStart". Is correct?
@urwaeid3192 жыл бұрын
But If you trim this fusion clip you will lose the in animate .. actually I think it needs more to be like After effects .. animate text and key frames adjusting not in the same quality in Aftereffects
@saadshah78574 жыл бұрын
Nicely done :)
@DavidPower4 жыл бұрын
Thanks, Saad. Welcome to the channel!
@saadshah78574 жыл бұрын
@@DavidPower Thanks David, nice to meet you !
@aneelramanath2 жыл бұрын
A quick question, is there any specific reason to use (comp.RenderEnd-time)
@DavidPower2 жыл бұрын
Excellent question. I'm guessing (because it's been a while) I wrote the expression as I did because it worked with the way I'd wired up the Dissolve node. Using the shorter / simpler expression you've quoted would mean swapping Foreground and Background inputs on the Dissolve node. And that's well worth doing in the interest of simplicity. I just didn't think of it at the time. Great catch!
@alexmartynov32534 жыл бұрын
can your expression be adapted to different frame rates? for example, if there are 60 frames or 120, then the title will play very quickly ... There is a keyframe stretcher node that can adapt the title for high resolution. But your way is just super-duper, is it possible to connect a keyfrem stercher to your nodes and how to do it?)
@gizzie34 жыл бұрын
Hi David. Thanks for the video! I am trying to get this to work with Version 16 but the expression doesn't seem to function correctly. The BG/FG slider just stays at 0.0 regardless of where the playhead is. Do you have any idea why this is happening?
@kylebarton994 жыл бұрын
awesome! I'm late to the game here, but what a great tutorial
@DavidPower4 жыл бұрын
Thanks, Ulysses! And welcome to the channel!
@AllPinballFanatic3 жыл бұрын
How to make a composition adapt to the different timeline fps ? Supposed that I've created my title animation in 30 fps and now I want to use it in 60fps timeline... it goes with 200% speed. Is there a way to make it act like it was 30fps (with original speed) even though the project it is used in is set to 60fps ?
@DavidPower3 жыл бұрын
Excellent question. This is something I haven't yet figured out. I am however curious about it. I'll keep it on my research list for future videos. Thanks for brining it up!
@ЖоомартТашиев Жыл бұрын
@@DavidPower Hi! Do you have an idea how to do that bro?
@DavidPower Жыл бұрын
@@ЖоомартТашиев Regretfully, I don't have a solution for this yet.
@Seython2 жыл бұрын
AMAZING
@japphoenix49394 жыл бұрын
Hello David, i'm interested in using expression in Fusion, but one thing that i don't know is the variables name or the syntax to add it in the expression field so can you point me out the documents that teach about this please
@DavidPower4 жыл бұрын
Hey, Jay. Welcome to the channel! Here's an article / tutorial by Bryan Ray (a verified VFX and Fusion expert) on expressions. Hope it helps. www.bryanray.name/wordpress/blackmagic-fusion-expressions/
@japphoenix49394 жыл бұрын
@@DavidPower Thank you! I found this too, i will read it later.
@japphoenix49394 жыл бұрын
@@DavidPower documents.blackmagicdesign.com/UserManuals/Fusion9_Tool_Reference.pdf Simon Ubsdell sent me this, page 498, hope this help someone!
@DavidPower4 жыл бұрын
@@japphoenix4939 That's a dense but good reference! Thanks for sharing it.
@drafeirha Жыл бұрын
That's a really useful tip but unfortunately in my case it slows my render times down extremely. 5 times to be exact. Also it comes with the limitation that you can't have middle animations that are supposed to only happen once unless they happen in the exact middle of the comp. It's a real shame bc this technique is very efficient on paper. Thank you for sharing
@renaissancemedia42084 жыл бұрын
Can I apply this to preset titles that I've already saved?
@DavidPower4 жыл бұрын
If you open your existing titles in Fusion and add the Timespeed and Dissolve nodes as covered in the tutorial, it should work just fine.
@olegnamedia23554 жыл бұрын
I love your outro, could you recreate it for a tutorial?
@DavidPower4 жыл бұрын
Hmmm... Lemme think about that!
@samk24074 жыл бұрын
what a beast
@DavidPower4 жыл бұрын
Yeah... I'm beast-like!
@samk24074 жыл бұрын
@@DavidPower hey I have a question, if you link the position of a mask on a merge node and a shape they move at different speeds and not in unison like you would expect. This is really annoying since I want to have one control that both moves the mask and moved the shape in my composition, do you know how to fix this?
@JakeEarp5 жыл бұрын
great video! forgot to add the command text in description iif((comp.RenderEnd-time)
@DavidPower5 жыл бұрын
Ah! Excellent catch. Thanks for pointing that out. Fixed now.
@brmoogma5 жыл бұрын
Great!
@DavidPower5 жыл бұрын
Thanks, Andreas. Glad you enjoyed it!
@tshansen5 жыл бұрын
I know what to do.... lean over and hit the golden buzzer!
@RORVS5 жыл бұрын
the link JayAreTv is kzbin.info/door/n5GD-PNXWyonXQO8rH3vPw!
@DavidPower5 жыл бұрын
Cheers, mate. I'll update that right away!
@japphoenix49394 жыл бұрын
you save me thank you!
@rvisualstore5 жыл бұрын
Welcome David Power! I must say: really nice start! Can I ask you for your email?
@DavidPower5 жыл бұрын
Hey! Glad you enjoyed the tutorial. I'm happy to get in touch but prefer not to share my email here (for obvious reasons). However, you'll find my contact details at: shor.by/power