I have a custom lens plugin (VIDEOPOSTINFO_CUSTOMLENS) that works only with the Standard and Physical renderers. What do I need to do to make it work with the ProRender, Hardware and Software renderers?
by now we are tossing coins, who has to be the messenger of bad news to you. Somehow it's always me...
I'm sorry, but there's no way to make it work with the other renderers. The renderer would have to explicitly support it.
It sounds strange to me that the built-in renderers do not support all the features.
Well, ok then, thanks.
yes, you are right, this seems a bit strange on first sight. But the entire concept of VideoPostData providing C++ functions to extend the render pipeline does not hold for a GPU renderer nor the viewport display (which in the end is used for the preview renderers). This doesn't make it any better, but may at least explain the current inconsistency on our side. I'm confident at least for ProRender this is being looked into, but I can't say anything nor make any promises about future developments.