Notifications
Clear all

[Closed] Use Multipass Camera Effects

Hi guys,

I recently came up the “Use Multipass camera effects” Checkbox in the Make-Preview menu. To my astonishment it is possible to check this option and get e.g. Motion Blur in the Viewport in Max 2012 when using Direct3D.
Okay, what’s my point?
I don’t know if any of you have ever tried to call
[i]maxOps.displayActiveCameraViewWithMultiPassEffect/i

in conjunction with [i]viewport.getViewportDib/i

The good thing is, that you’re able to render the active viewport as bitmap with all those fancy effects e.g. Motion Blur.
The downside of this is, that it captures every window in front of the viewport and even windows from other applications.
This way the two functions combined are completely nonsense if I wanna make it possible for the user to do something else during preview-rendering.

You might argue, that there is the [i]gw.getViewportDib/i that is able to capture the viewport without having the overlapping window problem.
That is right, but it doesn’t capture the multipass effect either.

So what I really want to ask is: Does anybody know a solution for the problem?
And:
Why is it possible to render a preview with multipass effects and without overlaying problems with the “Make-Preview”-renderer?

Thanks in advance.