Fusion expression issue with 17.4

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

Resolvedrick

  • Posts: 1
  • Joined: Sun Oct 24, 2021 11:58 am
  • Real Name: Rikard Sundqvist

Fusion expression issue with 17.4

PostSun Oct 24, 2021 12:15 pm

Having the same problem as you so i had to reinstall older version 17.3.2
Also had problems with FUSION,my expression on the text stopped working in text,the expression is: 30-math.floor(time/60)

The counter stopped count just showed a black window,but in version 17.3.2 everything is good for me.

So that was the main point why i reverted back because i need my counter in the project but could not get it to work in the new version 17.4

I hope they fix this
Cheers



Monitor Lg 4k 55"
Processor Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz 3.79 GHz
Installed RAM 32,0 GB
System type 64-bit operating system, x64-based processor
GPU NVIDIA GeForce RTX 3080
Offline

Peter Chamberlain

Blackmagic Design

  • Posts: 13936
  • Joined: Wed Aug 22, 2012 7:08 am

Re: Fusion expression issue with 17.4

PostMon Oct 25, 2021 7:20 am

moved to resolve forum.. and made a new post as its more appropriate for your issue
DaVinci Resolve Product Manager
Offline

Shrinivas Ramani

Blackmagic Design

  • Posts: 2726
  • Joined: Wed Sep 20, 2017 10:19 am

Re: Fusion expression issue with 17.4

PostMon Oct 25, 2021 7:33 am

Hi Rikard

Can you post a comp file that works correctly in 17.3.2 and fails in 17.4? (you can rename or zip it if the extension is not allowed in the forum)

Can I also check if you've tried this in Fusion Studio?

Thanks
Shrinivas
Offline

John Holt

  • Posts: 197
  • Joined: Sat Mar 02, 2019 8:54 pm
  • Real Name: John Holt

Re: Fusion expression issue with 17.4

PostMon Oct 25, 2021 8:07 am

Hello

I have the same issue, expressions no longer working in the StyledText

Pickwhip

Simplified Copy Names

Have stopped working

These work
Text(time/comp.RenderEnd)
Text(30-math.floor(time/60))

but these don't
time/comp.RenderEnd
30-math.floor(time/60)
Windows 10 Pro
AMD Ryzen 5 3600 6-Core Processor 3.60 GHz
64GB RAM
GTX1650 4GB :(
Samsung SSD 970 EVO Plus 1TB 1000.2 GB
Dual Monitors 32" & 27" Samsung
BM Multidock
Speed Editor
DR Studio Latest Version Fusion Studio Latest Version
Offline
User avatar

TheBloke

  • Posts: 1905
  • Joined: Sat Nov 02, 2019 11:49 pm
  • Location: UK
  • Real Name: Tom Jobbins

Re: Fusion expression issue with 17.4

PostMon Oct 25, 2021 9:39 am

Yeah I see the same, Text() is required - including in Fusion Studio.

To be fair I had always thought it was required that you surround a StyledText field in Text(..) - and that it was a bit odd that it (sometimes?) wasn't needed. I remember being surprised when I first found I didn't need Text() at all.

Perhaps they've removed an implicit conversion to Text, and it now must be explicit?
Resolve Studio 17.4.3 and Fusion Studio 17.4.3 on macOS 11.6.1

Hackintosh:: X299, Intel i9-10980XE, 128GB DDR4, AMD 6900XT 16GB
Monitors: 1 x 3840x2160 & 3 x 1920x1200
Disk: 2TB NVMe + 4TB RAID0 NVMe; NAS: 36TB RAID6
BMD Speed Editor
Offline
User avatar

TheBloke

  • Posts: 1905
  • Joined: Sat Nov 02, 2019 11:49 pm
  • Location: UK
  • Real Name: Tom Jobbins

Re: Fusion expression issue with 17.4

PostMon Oct 25, 2021 9:00 pm

More problems with Text+. Trying the following in the Console:
Code: Select all
Text1.StyledText = Text("Yeah")
no longer works. The Text+ node displays nothing, and its Text box appears empty.

Likewise trying a Frame Render Script such as:
Code: Select all
self.StyledText = Text("Test")
no longer works.

However, doing this in the Console:
Code: Select all
Text1.StyledText = "Test"
works fine. But it does not work in a Frame Render Script!

I've not yet managed to get a Frame Render Script to be able to update a Text+ StyledText - where it works fine in Fusion Studio 16.2.4. (Haven't tried downgrading to test 17.3.2 yet, but assume the result was the same as in 16.2.4)
Resolve Studio 17.4.3 and Fusion Studio 17.4.3 on macOS 11.6.1

Hackintosh:: X299, Intel i9-10980XE, 128GB DDR4, AMD 6900XT 16GB
Monitors: 1 x 3840x2160 & 3 x 1920x1200
Disk: 2TB NVMe + 4TB RAID0 NVMe; NAS: 36TB RAID6
BMD Speed Editor
Offline
User avatar

TheBloke

  • Posts: 1905
  • Joined: Sat Nov 02, 2019 11:49 pm
  • Location: UK
  • Real Name: Tom Jobbins

Re: Fusion expression issue with 17.4

PostFri Oct 29, 2021 6:31 am

17.4.1 fixes the SimpleExpression issue, so for example you can use time as an expression again; you don't have to use Text(time). Enclosing the SimpleExpression in Text(..) still works as well.

The Frame Render Script problems remain. So far I have not found any way to set the StyledText value from a Text+'s Frame Render Script.

It works fine from the Console, it works fine from a Composition script. Just not a Text+ Frame Render Script for some reason.
Resolve Studio 17.4.3 and Fusion Studio 17.4.3 on macOS 11.6.1

Hackintosh:: X299, Intel i9-10980XE, 128GB DDR4, AMD 6900XT 16GB
Monitors: 1 x 3840x2160 & 3 x 1920x1200
Disk: 2TB NVMe + 4TB RAID0 NVMe; NAS: 36TB RAID6
BMD Speed Editor
Offline

ewenbell

  • Posts: 6
  • Joined: Wed Nov 11, 2020 6:08 am
  • Location: Melbourne
  • Real Name: Mr Ewen Bell

Re: Fusion expression issue with 17.4

PostThu Nov 18, 2021 3:26 am

17.4.2 has fixed the Frame Render problem.

Return to DaVinci Resolve

Who is online

Users browsing this forum: cobra427, Geoff Treseder, Google [Bot] and 147 guests