I have multiple render windows that share the same camera, and I want user interaction with any given window to trigger a render for each other window.
Currently if I interact with one render window, causing the shared camera to be modified, then only that window will be redrawn. The other windows have to be poked with a click or some other interaction in order to get them to redraw and display the new camera state.
How can I set up my render windows to listen for camera changes and re-render accordingly? Is there some other approach for getting several render windows to update themselves whenever any given one of them updates?