Posts

Showing posts with the label Fusion

Recent Posts

Expression Builder Plugin V2.0

Overview Installation UI Overview Expression Builder Open / Load Save Copy Search Page Keywords Copy Glossary Categories Copy to Clipboard Hints Links Expression Builder is for Davinci Resolve Studio version 18. Expression Builder lite will be available soon for Davinci Resolve. Overview Expression Builder assists those learning Fusion Expressions and contains hundreds of examples, however, expressions can be almost limitless and we are adding more every day. New expressions will be available through or update schedule, which is why it is important to include your correct email address. The plugin is capable of saving and loading your own custom expressions for modification or reuse. Expressions can be saved as a .txt .setting or .comp file but must be given a name and extension prior to 'save'. If you wish to contribute your expressions to be included in a future update then you can do so here. Submit an Expression Download and Installation Extract the Expression Builder zip f

Renaming Controls in the Inspector Using Code

Why would you want to rename controls in the inspector? Aid in identifying the function of a control. Assist an end-user in identifying an appropriate control. Because we can. This can be done without leaving resolve when building a Macro. You can change the names next to the controls you select in the Marco Editor. In Fusion, you can use "Edit Controls" to find the control you want to change the name in the ID: drop-down list. The problem with "Edit Controls" is the control will move to the bottom of the inspector on the page you selected.  Coding is easy and does not require resaving and renaming a macro/effect. You just save the code in the original macro/effect. To change the name of a control is as simple as adding the following to the "InstanceInput" Name = "New Name", The original name is usually set inside the node, however, we can just overwrite it in the instance. In this example, I am going to change "Color" to "Font Col

Moving Control Position in the inspector

Image
This post is a continuation of Labels and Drop-Down Menus. NB: The full code for the comp is at the bottom of the post. In the Labels and Drop-Down Menus post I made a simple title and then opened the .setting file in a text editor. I will be referring to that file here to ensure continuity and simplicity.  You do not have to add labels or drop-downs to move controls around in the inspector and can move controls in any .setting file.  The controls of a text node:- StyledText Font Font Weight Size Tracking Moving controls within the same tool (Node) is straightforward, however, you need to be aware of ControlGroups. An example of a ControlGroup is "font" which has more than 1 control to enable it to work correctly. The 2 controls are font and style (font-weight). In the code below you will see that they are both in ControlGroup = 2, You can split ControlGroups, however, I suggest keeping them together for sanity. When labels or drop-downs have been added, moving controls requi

Labels and Drop Down Menus

Image
I really wish I could find an interface between Blogger and my brain, I have a lot of articles to write but can't get them posted fast enough. Although it's not the posting per se it's the typing and time to do it. As I wait for a delivery of a Henry Vacuum cleaner as both vacuums in the house have been killed whilst cleaning up my decorating escapades. I thought I would at least start another article.  Labels And Drop Down Menus. Strap yourself in and grab a coffee you are in for a wild ride. I wish someone had written a manual for DaVinci Resolve's hidden features. Currently, there are around a trillion snippets of information spilled over the internet. There is a massive manual but I think some of the pages must have fallen out. One day I may even write a manual, maybe when I retire to my narrowboat on the English canal network.  On a completely unrelated topic, I worked in the tourism industry for fifteen years and when based in Lanzarote airport their was a company

DaVinci Resolve Expressions

DaVinci Resolve Expressions The world of expressions in both video editing and motion graphics opens up a world of possibilities. In this article, I am going to bring together expressions I have discovered and experimented with in DaVinci Resolve. This list is by no means complete but more of a working document I will come back to again and again.  When I experiment with an expression I have gotten into the habit of placing a Text Node into the composition and adding the expression in the styled text expression input. This allows me to see the output of the expression in a readable format. I can then tweak the expression to get my desired result. Another tip: Use the expression first before renaming a node as renaming a node will update the expression. Placing a “--” in a simple expression will ignore the characters to the right. As in “GetPrefs("Comp.FrameFormat.Rate") -- Returns TL FPS” It is a great way to add a reminder. What follows is a list of expressions with comments