When you hover over any property then at the bottom left side the name complete expression code will be shown. So if node name is "Rect" and the property name is "Centre" then when you hover over the centre property then when you keep hovering on it and then see at the bottom left side of the davinci resolve screen then there is a bar which shows the complete name i.e. "Rect.Centre". Infact while you were showing it all I was also looking there.
Referring to 11:22 call out, this is the Py3 code you need to get all the properties for a specific node using the console. I tested it in Resolve 18.6. # Identify the node by its name node_name = "YourNodeName" # Replace with the actual node name you want to investigate node = comp.FindTool(node_name) # Ensure the node exists if node is None: print(f"No node named {node_name} found") else: # List and print the node's properties props = node.GetAttrs() print(f"Properties of node {node_name}:") for prop in props: print(f" - {prop}")
There is no need to save the settings file. Simply select a node, press ctrl+c, then switch to any text editor and paste with ctrl+v -- you'll get the contents of the settings without the need to save anything.
When you hover over any property then at the bottom left side the name complete expression code will be shown. So if node name is "Rect" and the property name is "Centre" then when you hover over the centre property then when you keep hovering on it and then see at the bottom left side of the davinci resolve screen then there is a bar which shows the complete name i.e. "Rect.Centre". Infact while you were showing it all I was also looking there.
How did I miss that?? 🤦♂Thank you!!
Simplest solusions don't come easy ;)
I'll be making a big mistake if don't follow you. please keep on doing more videos of fusion we love it. + 1 sub here🙌🙌
🎉 Thanks for doing this video ,it needs to be done ❤❤
Referring to 11:22 call out, this is the Py3 code you need to get all the properties for a specific node using the console. I tested it in Resolve 18.6.
# Identify the node by its name
node_name = "YourNodeName" # Replace with the actual node name you want to investigate
node = comp.FindTool(node_name)
# Ensure the node exists
if node is None:
print(f"No node named {node_name} found")
else:
# List and print the node's properties
props = node.GetAttrs()
print(f"Properties of node {node_name}:")
for prop in props:
print(f" - {prop}")
There is no need to save the settings file. Simply select a node, press ctrl+c, then switch to any text editor and paste with ctrl+v -- you'll get the contents of the settings without the need to save anything.
Bravo!!