wow great tutorial. thank you! what blew my mind the most about this tutorial was the Pin icon you could click. this will save me about 2 hours per day
Thanks for the introduction. With this video I was able wrangle pixel precision for what I'm sure is a substantial subset of all possible scenarios I'll encounter. This time, the specific scenario was me trying to specify he thickness of a horizontal line from a header would emerge vertically. I want it to be something like 4 to 6 pixels tall, regardless of the video resolution, but the rectangle node has a height control, so you can't just reference the height variable in the expression field to get the project height. With the help of your video, here's how I solved it: I added a text+ node to the editor (because it has a handy "size" control built into it), named it "Spacial Data Y" and left it disconnected from the node tree. Then I right clicked the size control and selected "expression" from the context menu. In the expression field I typed `Height + 0`, since `Height` alone doesn't actually return the global video height value it's tied to. Then in the rectangle node I did he same thing with the "height" control, but used the expression `1 / SpacialDataY.size * n` instead, where n is an integer value representing the pixel height I want.
Thank you! I have exactly zero coding knowledge and I've been struggling with this. I'd particularly like to learn how to formulate an expression that will allow a vision comp to work with all frame rates.
Hi, Awesome video, is there anyway to restrict the maximum value on a control, for instance a blink where you always want to go to a certain maximum value.
Hi. Love your channel! Question: Say I have a sequence of random numbers triggering the height of a rectangle. If I never want the height to fall to 0, and a 0 value did occur, how could I get the height to maintain the previous value until a higher value occurs using an expression? I’ve tried - iif(Input1 == 0, self[-1], Input1) - But it doesn’t recognise the ‘self’ command. Any ideas are greatly appreciated.
hello Casey, thank you for your work, it's very useful but is there a way so that during the animation with decimal numbers (comma or period, like 1.252, it doesn't move in all directions? I I think it's due to kerning but I don't see how to fix it All the decimal number animation tutorial videos have the same problem, the numbers move during the sequence. It's horrible. Do you have a solution THANK YOU?
@realgouravverma download the wav extension, drag a custom tool on your fusion canvas. Modify the slider value with the wav extension. The number now represents the "spike height" (wave height? What is the right word?). Now reference it to the height of a cut out mouth or the height of a mask. And that's the basics! The next level is to add a sequence of mouth pictures (search online). You can now add a timespeed node, set the time to 0. And select 'nearest'. Optional for easier control: Add a slider with integer, min=0, max= number of mouth images. Now modify either the slider or directly the delay on the timespeed-node. Play around with the number from the reference, to floor it between 0 and 8. Now the mouth images change based on the sound waves. Next level is to implement it with mouth shapes based upon the speech science. Example; an Oooo sound is like this 😲. Then you have to do some magic to translate your transcript to a timespeed delay node and it will do somewhat more accurate mouth shapes! Let me know if this is what you are looking for! And post any video you made here, so I can like it 🤩
Hi Thanks for your video. Using expressions is it possible to shift key frames using a timeline value? For example, I have a text and a bg that I shift the animation and this makes me have to move all the other animation, without going through the keyframe window.
Is there a place to see all expressions used? I’m thinking it might be difficult to get an overview when there are a lot of expression floating around.
Expressions are based on the lua programming language. But just search “bmd fusion expressions” there are a bunch of starter guides. For lots of things you don’t have to get too complicated
@@Photovintageguy I’m a programmer so not worried about the coding being complicated, it would just be nice to have a central place to find all expression code.
@Sasuntidictous Rhoireiphapos Fusion does not have a Vignette tool under effects like resolve does.. but I think I got it. insert an ellipse or square tool and above it I add a color correct then drop the gamma on the CC node and soften the circle or square tool.. and just adjusted to how I want it... thank you for answering back!!
@@mae2309 Are you talking about the standalone Fusion program or the Fusion tab inside of Resolve? I've never used the standalone version, so I'm not sure about that one... but the Fusion tab inside of Resolve does have a Vignette tool. Another cool way you can do a Vignette is instead of using a solid color, merge a Color Corrector node over the top of the original footage, then lower the gain, gamma, lift, etc to darken it without going all the way to black, change the saturation, and then use the circle mask just like you did to put this only over the edges. You can also add Blur or Defocus before merging to get a blurry vignette. You can get some very cool effects that are different from the standard black vignette.
@@Tekkerue the Standalone. heheheheehehe it does not have it intergrated.. but I will follow your way of makign it... thank you mate. much appretiated.. need it!! cheers
wow great tutorial. thank you! what blew my mind the most about this tutorial was the Pin icon you could click. this will save me about 2 hours per day
This blew my mind! Thank you so much for this introduction!
Awesome, Casey! Would love to hear more about this! Help me express myself! 🤓
Thanks for the introduction. With this video I was able wrangle pixel precision for what I'm sure is a substantial subset of all possible scenarios I'll encounter. This time, the specific scenario was me trying to specify he thickness of a horizontal line from a header would emerge vertically. I want it to be something like 4 to 6 pixels tall, regardless of the video resolution, but the rectangle node has a height control, so you can't just reference the height variable in the expression field to get the project height. With the help of your video, here's how I solved it:
I added a text+ node to the editor (because it has a handy "size" control built into it), named it "Spacial Data Y" and left it disconnected from the node tree. Then I right clicked the size control and selected "expression" from the context menu. In the expression field I typed `Height + 0`, since `Height` alone doesn't actually return the global video height value it's tied to. Then in the rectangle node I did he same thing with the "height" control, but used the expression `1 / SpacialDataY.size * n` instead, where n is an integer value representing the pixel height I want.
This is Awesome, looking forward to more expressions for DaVinci Resolve
Thank you! I have exactly zero coding knowledge and I've been struggling with this. I'd particularly like to learn how to formulate an expression that will allow a vision comp to work with all frame rates.
In another universe Casey has the best jokes but knows nothing about resolve. 😂😂😂
That’s what i needed right now 🎉
Love you man. Thanks for this. Keep doing these stuffs.
Loved your DAD joke at the end. :D
Wow! That is all, just wow!
Please, more lessons for expressions. Like moving mask with another object.
Thank you for introducing me to Lua!
You are fusion beast bro! :))) thank you for this.
This is awesome!
How do you get 3 previews instead of 2 (controlled with 1&2 on keyboard) ? I'm unable to find anything about that
Hi, Awesome video, is there anyway to restrict the maximum value on a control, for instance a blink where you always want to go to a certain maximum value.
Hi. Love your channel! Question: Say I have a sequence of random numbers triggering the height of a rectangle. If I never want the height to fall to 0, and a 0 value did occur, how could I get the height to maintain the previous value until a higher value occurs using an expression? I’ve tried - iif(Input1 == 0, self[-1], Input1) - But it doesn’t recognise the ‘self’ command. Any ideas are greatly appreciated.
More of this please!!!
is there an expression to invert?
Dude, can u do a video on top essential plugins for Davinci Resolve
hello Casey, thank you for your work, it's very useful but is there a way so that during the animation with decimal numbers (comma or period, like 1.252, it doesn't move in all directions? I I think it's due to kerning but I don't see how to fix it All the decimal number animation tutorial videos have the same problem, the numbers move during the sequence. It's horrible. Do you have a solution THANK YOU?
Use the expressions to link it to your audio waves. You can automate beat drops or even speech 😊 can you make one for your nice vector cartoons? ❤
That's something that I would really want to learn.
@@4t7k58 happy to teach you, but his videos are SO much better compared to mine 😁
please tell in short how to do that. I want to make that kind of videos. please help🙏🙏.
@realgouravverma download the wav extension, drag a custom tool on your fusion canvas. Modify the slider value with the wav extension. The number now represents the "spike height" (wave height? What is the right word?). Now reference it to the height of a cut out mouth or the height of a mask. And that's the basics!
The next level is to add a sequence of mouth pictures (search online). You can now add a timespeed node, set the time to 0. And select 'nearest'. Optional for easier control: Add a slider with integer, min=0, max= number of mouth images. Now modify either the slider or directly the delay on the timespeed-node. Play around with the number from the reference, to floor it between 0 and 8. Now the mouth images change based on the sound waves.
Next level is to implement it with mouth shapes based upon the speech science. Example; an Oooo sound is like this 😲.
Then you have to do some magic to translate your transcript to a timespeed delay node and it will do somewhat more accurate mouth shapes!
Let me know if this is what you are looking for! And post any video you made here, so I can like it 🤩
How do you slow the name banners on DR.?
Thank you VERY much ! :)
Hi
Thanks for your video.
Using expressions is it possible to shift key frames using a timeline value?
For example, I have a text and a bg that I shift the animation and this makes me have to move all the other animation, without going through the keyframe window.
Is there a place to see all expressions used? I’m thinking it might be difficult to get an overview when there are a lot of expression floating around.
Expressions are based on the lua programming language. But just search “bmd fusion expressions” there are a bunch of starter guides. For lots of things you don’t have to get too complicated
@@Photovintageguy I’m a programmer so not worried about the coding being complicated, it would just be nice to have a central place to find all expression code.
You can add a node "custom" and put all expressions in there and link to that node. That way you have them all in one place 😊
Let me EXPRESS my desire to wish you a HAPPY BIRTHDAY, my friend! Hope you and the fam are great!
I want to animate images with the Puppet Pin (After Effects) but on Resolve, can’t find how.. can you do a tutorial on how to do it please ?
Can you show us how to make a vignette in fusion.. how to apply it into an image. New to fusion and could not figure out.
Thank you in advance
@Sasuntidictous Rhoireiphapos Fusion does not have a Vignette tool under effects like resolve does.. but I think I got it.
insert an ellipse or square tool and above it I add a color correct then drop the gamma on the CC node and soften the circle or square tool.. and just adjusted to how I want it...
thank you for answering back!!
@@mae2309 Are you talking about the standalone Fusion program or the Fusion tab inside of Resolve? I've never used the standalone version, so I'm not sure about that one... but the Fusion tab inside of Resolve does have a Vignette tool. Another cool way you can do a Vignette is instead of using a solid color, merge a Color Corrector node over the top of the original footage, then lower the gain, gamma, lift, etc to darken it without going all the way to black, change the saturation, and then use the circle mask just like you did to put this only over the edges. You can also add Blur or Defocus before merging to get a blurry vignette. You can get some very cool effects that are different from the standard black vignette.
@@Tekkerue the Standalone. heheheheehehe it does not have it intergrated.. but I will follow your way of makign it... thank you mate. much appretiated.. need it!! cheers
So this is using code to edit
Have a look, mat hapooja also switch to davinci. 😂