I imagine, without a screen shot of what I am attempting to do, it hard to see what I am attempting to do put only in words.
But, basically, the requirement here is that the user (game player) needs the ability to left click the mouse, which will bring up a PIP that is zoomed in, and left click will continue swapping between 2x/x3/x4/x5 or whatever. Then, as the user moves the mouse around on the screen, the PIP will move around on the screen. This acts like a binoculars for the current viewing point and in the direction. It basically acts like zooming in on the pixels in the current viewport angle within the world.
The real reason why I am doing this is because our group used to use another industry 3D engine that the company closed shop. Upon research, the Unreal Engine seemed like a logical choice to replace their 3D engine with. This other engine (Vega Prime by Presagis) supported this type of functionality to take a loaded world (level), change it’s viewing port and be able to render across multiple computers with multiple monitors networked together (this is what nDisplay gives us for Unreal, but it’s very new to Unreal). I am just trying to mimic the same functionality from Vega Prime, which contains a zooming PIP which you can move across the screen (and across networked computers across multiple monitors), which I am hoping I can achieve with nDisplay.
Like I mentioned above, I will share more of what I am attempting to achieve when I get my code/project more cleaned up at the moment.