GafferHQ / gaffer

Gaffer is a node-based application for lookdev, lighting and automation
http://www.gafferhq.org
BSD 3-Clause "New" or "Revised" License
950 stars 205 forks source link

OFX plugin supports inside GafferImage #2564

Open lucienfostier opened 6 years ago

lucienfostier commented 6 years ago

Would be great to add support for OFX plugin inside GafferImage.

A lot of open source plugin suite like TuttleOFX are using openFX API.

Can we investigate if that even possible and what it would take?

boberfly commented 6 years ago

Hey Lucien I was just thinking about this the other day. Natron could be used to study how they integrate it I guess the Ofx prefixed files here: https://github.com/MrKepzie/Natron/tree/master/Engine

Looks like they subclass from some C++ wrapper here: https://github.com/NatronGitHub/openfx/tree/658c7448c3b4bf9a94eade11aae2770125cb8013/HostSupport/include

johnhaddon commented 6 years ago

Nice idea Lucien! I've taken a brief look at the OFX API before and had a very quick refresher just now. My general impression is that it is not a small undertaking, but that the benefits in terms of accessibility to some of the fancier plugins could justify it. I still think that Gaffer should support the most fundamental compositing operations natively though, so I'd be reluctant to put all the focus on OFX development and draw resources away from stuff like deep support and general performance improvements. Could be a great pet project for someone looking for a challenge though...

lucienfostier commented 6 years ago

yes, agreed!

est77 commented 6 years ago

If it helps, here is my code to support OFX plugins in my old compositor: https://github.com/est77/ramen/tree/master/review/ofx

Probably needs some updating, but at the time it was working and support was quite complete

lucienfostier commented 6 years ago

I'll have a look, thanks!

predat commented 1 year ago

I was wondering if anyone had started integrating OFX plugins in gaffer ?

Bracket-H commented 3 weeks ago

Jesus fucking christ I've been churning through davinci resolve/fusion before this, and it didn't have gmic/ofx either. I need anti aliasing for anime cels goddamnit and gmic has that, so my only hope is natron which is a bitch to build huh?

Industry standard software is shit, man. No anti aliasing/smoother nodes. Neither this nor davinci has it. No bloom, no anything. From now on I will consider "industry standard" as a joke and laugh heartily, and then not download it because this is the last time I'm being trolled by "industry standards".

Can't even do anything. Can't even fucking smooth an aliased (on purpose) image file. How many people work on these horseshit applications that do nothing in the end? Is it all a scam to scoop up grant moneys? Is it used for like..pencil testing so to speak in 'industry' but then the real work is done by nuke and so forth?

It's a scam, it's always a fucking scam when an open source softwre claims to be industry standard. I bet fucking windows notepad is industry standard if someone uses it for jumanji huh?

PTOOEY! Spitting on you, and my spit is industry standard, by the way.

you're getting banned yeah yeah yeah so fucking what, it's not like this software helps me.