
Açıklama
MultiViewProjectionTools is a multi-viewport plugin for Unreal Engine that enables custom viewport layout, per-camera viewport rendering, standalone viewport windows, and flexible multi-camera monitoring and capture workflows.
MultiViewProjectionTools is a professional Unreal Engine plugin that enables multiple simultaneous viewports with custom layouts, per-camera rendering, and standalone viewport windows. The plugin renders directly through Unreal Engine’s native viewport system without using SceneCapture2D, ensuring maximum visual fidelity.
Trailer: Youtube
Doc: Link
Demo Project: Link
The plugin allows you to display multiple independent viewports simultaneously:
inside the main Unreal Engine viewport,
in standalone OS-level windows,
as fully customizable split-screen and grid layouts.
MultiViewProjectionTools does NOT use SceneCapture2D.All rendering is performed directly through Unreal Engine’s native viewport pipeline, providing:
correct Lumen, Nanite, shadows, and post-processing,
full Temporal AA / TSR support,
no additional render targets or capture latency,
significantly better performance compared to SceneCapture-based solutions.
Core FeaturesMultiple independent viewports per camera
Per-camera rendering without SceneCapture2D
Standalone viewport windows (separate OS windows)
Custom layouts: split-screen, multi-window, grid
Camera or PlayerController-based viewport binding
Dynamic viewport size and position control
Works in Editor, PIE, and runtime
Designed for complex multi-camera workflows
Feature 1: Separate Window Viewports
Creates standalone viewport windows using Unreal Engine’s native window system (Slate).
Renders real camera views through the full engine rendering pipeline (no SceneCapture2D).
Automatic window lifecycle management:
windows are created and destroyed automatically.
Supports multiple independent windows simultaneously.
Works in both Editor and packaged builds (Runtime).
Feature 2: Widget Viewport (UMG / Slate)Embeds a real Unreal Engine viewport directly into UMG or Slate UI.
Uses the native rendering pipeline (post-process, lighting, TAA/TSR supported).
Supports dynamic resizing, DPI scaling, and aspect-ratio–aware rendering.
Can render a specific camera or player view.
Designed for high-performance camera previews and multi-view UI panels.
Control Main Viewport. Allows you to control the position and size of the main main Viewport.




