How helpful OpenDCX will be for deepReformat?

34 views
Skip to first unread message

Yanli Zhao

unread,
Apr 13, 2018, 5:30:27 AM4/13/18
to OpenDCX Forum
HI,
I found Nuke's deepReformat would introduce serious Alias when scale it up as it just duplicate pixels without any "interpolation". Then I found openDCX which might be a solution for this issue. But in the open source project, deepRedormat_DCX is not included. So is there anyone who has intergrate DCX for deepReformat? Could u pls share some feedback? I wanna know how helpful DCX is for deepReformat?

Apple

Jonathan Egstad

unread,
Apr 17, 2018, 8:47:28 PM4/17/18
to OpenDCX Forum
Hi Yanli,

In the OpenDCX Nuke nodes there's DeepTransform.cpp which can be modified into a DeepReformat since it's primarily calculating a matrix and letting the Dcx::DeepTransform class do the work.
The main functional difference between DeepTransform and DeepReformat would be calculating a new output DD::Image::Format in validate() rather than copying the one from the input Op, which is relatively straightforward.

However I should say up front that we don't actively use DeepTransform in production at DreamWorks and at this point I consider it more of a proof-of-concept. While it works I'm not convinced additive partial-coverage subpixel masks are a scaleable and practical solution since they add yet another layer of complexity to sample interpretation and flattening while is already quite complex.

I was going to try reworking the DcxDeepTransform class to avoid needing partial-coverage samples but have not started that work yet.

Cheers,
-jonathan
Reply all
Reply to author
Forward
0 new messages