Page 9 of 10

Re: Fractal Noise for Blackmagic Fusion

Posted: Fri Feb 22, 2019 7:29 am
by JUNE
Fusion free version is available. Check the OpenCL driver for Fusion's preferences.

Re: Fractal Noise for Blackmagic Fusion

Posted: Mon May 13, 2019 8:54 am
by cdordelly
Hi! It is possible to offer support for Fu 16? Seems broken in b1 and b2 :(. Thanks!

Re: Fractal Noise for Blackmagic Fusion

Posted: Mon May 13, 2019 9:19 am
by JPDoc
I believe it won't be possible for June to support fu16 until BMD release the new SDK, which it seems will be "soon" as per this post -
http://forum.blackmagicdesign.com/viewt ... dk#p504540

Re: Fractal Noise for Blackmagic Fusion

Posted: Mon May 13, 2019 1:54 pm
by tekgecko
Will this work on resolve 16 when the SDK is released or just fusion standalone?

Re: Fractal Noise for Blackmagic Fusion

Posted: Mon May 13, 2019 2:08 pm
by ShadowMaker SdR
tekgecko wrote:
Mon May 13, 2019 1:54 pm
Will this work on resolve 16 when the SDK is released or just fusion standalone?
Noone knows at the moment.

Re: Fractal Noise for Blackmagic Fusion

Posted: Mon May 13, 2019 2:12 pm
by Midgardsormr
The Fractal Noise Fuse is not SDK dependent, but it is OpenCL, which no longer works directly in Resolve or Fusion 16. There is a new, abstracted GPU language that compiles to Metal, OpenCL, and CUDA all from the same code. OpenCL Fuses such as Fractal Noise will need to be rewritten in this new language in order to be compatible going forward.

I won't be so presumptuous as to speak for June. I have no idea what his plans are, but I suspect that learning the new language and retooling a large Fuse like this one will take quite a bit of time.

Re: Fractal Noise for Blackmagic Fusion

Posted: Mon May 13, 2019 6:54 pm
by Chad
Converting OpenCL to DCTL is not trivial. DCTL isn't vectorized like OpenCL is. Much smaller standard library and almost no existing useful functions. You can open up one of the DCTL fuses from Fusion 16 and take a look. It's not cryptic, it's just not as friendly to handling vector operations as we're used to.

It's like the difference between writing shaders for Fusion's OGL renderer and the software renderer.


DCTL is "owned" by BMD, so they have the ability to build it out without any input from anyone, but that also means they won't get any input from anyone. :) I suspect it will take a while for it to become super friendly.

But it might get us closer to the "Fuses everywhere" model we would like to someday see.

EDIT: Actually, it's not that bad. Seems BMD have recently added some more functions to make it more similar.

Re: Fractal Noise for Blackmagic Fusion

Posted: Mon May 13, 2019 11:23 pm
by JUNE

New SDK is needed. Who can provide it? :)


Re: Fractal Noise for Blackmagic Fusion

Posted: Tue May 14, 2019 7:48 am
by PeterLoveday

I don't think you need an SDK, for Fuses?... if you need Fuse help, PM me.


Re: Fractal Noise for Blackmagic Fusion

Posted: Tue May 14, 2019 10:09 am
by Chad

It would be nice to know what the current coverage is for DCTL functions in the updated standard library. The current docs only show a single vector function, _mix(T x, T y, float a). There is a float _saturate(float x), but no T _saturate(T x) or T _normalize(T x).

Probably a new thread, though.


Re: Fractal Noise for Blackmagic Fusion

Posted: Tue May 14, 2019 11:45 pm
by tekgecko

100% I will be buying this when it's working in Resolve 16. This seems to be one of the more fundamental features missing built in. This looks amazing though!


Re: Fractal Noise for Blackmagic Fusion

Posted: Mon Jul 01, 2019 12:20 pm
by tekgecko
Hi June,

Any plans to update this to Fusion 16 or should I look elsewhere?

Re: Fractal Noise for Blackmagic Fusion

Posted: Sat Jul 06, 2019 4:18 pm
by SecondMan
Where would you be looking?

Re: Fractal Noise for Blackmagic Fusion

Posted: Mon Jul 08, 2019 10:34 pm
by tekgecko
SecondMan wrote:
Sat Jul 06, 2019 4:18 pm
Where would you be looking?
Not sure what the intention behind the question is... but maybe developing something myself. Fractal noise is such a heavily used feature in my work, it's a pain to have to switch to another compositor just to get what I am looking for.

Re: Fractal Noise for Blackmagic Fusion

Posted: Tue Jul 09, 2019 10:58 am
by pingking
I guess it's not easy to bring old (open cl) fuses into fu16, because it does not support open cl directly anymore .
The new language for using GPU isn't documented anywhere

A pure CPU version can be created but could be somewhat slower than the GPU one