Custom Viewmodes

Hi there,

We need to do a few custom visualizers to validate PBR Values for metal and dielectric surfaces.

It seems there are a handful of viewport clients and i’m wondering about a few things:

Is there a simpler approach to adding custom viewmodes to the editor than editing each viewport client?
Is there an approach to doing this in a plugin that’s not immediately obvious to me?
I’d like to do a fullscreen effect that analyzes the basecolor buffer using a blendable. Is there another visualizer/viewmode that does something similar?

Thanks, Don

Got the answer from Epic:

Look at GBufferHints as an example

PostProcessGBufferHints.cpp
PostProcessGBufferHints.h

Step by step attached in text file.
link text