Give your players and clients the freedom to choose their perspective. Runtime Camera Switcher (First & Third Person) provides a clean, fully commented Blueprint system that instantly switches the active camera between an immersive First-Person view and a broader Third-Person view during gameplay.
Built entirely with Unreal Engine's Enhanced Input System (using an intuitive IA_ToggleCamera setup), this system is mapped to the 'V' key by default but is incredibly easy to rebind for keyboard, mouse, or gamepad. Designed with strict modularity in mind, the logic can be dropped directly into any existing character Blueprint without breaking your current movement or animation mechanics.
Whether you are developing a competitive multiplayer prototype where situational awareness is critical, or building a high-end architectural visualization where clients need to switch between a walking tour and an over-the-shoulder view, this system provides the reliable, optimized foundational logic you need.
Key Features:
Instant Runtime Toggling: Seamlessly switch between FPS and TPS perspectives.
Plug-and-Play Integration: Clean, modular Blueprint logic that easily migrates into existing projects and character classes.
Enhanced Input Ready: Fully utilizes UE5's modern input system for easy key rebinding.
Clean Documentation: Fully commented nodes so you understand exactly how the logic flows.
Highly Optimized: Strictly logic-driven with minimal performance overhead.