Yeah, it works property if I'm not rendering to a canvas from MaxGUI, I got it to work by calling setviewport first (CameraViewPort is being set prior as well) -
SetViewport(0, 0, GraphicsWidth() / 2.0, GraphicsHeight() / 2.0)
TGlobal.RenderCamera(Cam1)
SetViewport(GraphicsWidth() / 2.0, 0, GraphicsWidth() / 2.0, GraphicsHeight() / 2.0)
TGlobal.RenderCamera(Cam2)
SetViewport(0, GraphicsHeight() / 2.0, GraphicsWidth() / 2.0, GraphicsHeight() / 2.0)
TGlobal.RenderCamera(Cam3)
SetViewport(GraphicsWidth() / 2.0, GraphicsHeight() / 2.0, GraphicsWidth() / 2.0, GraphicsHeight() / 2.0)
TGlobal.RenderCamera(Cam4)
|