Lens - Enhanced Player Camera

VisualOne - Blueprints - Jan 14, 2024

Drag n' Drop style Camera Solution

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.4
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

Explore the power of dynamic and custom camera systems with Lens, a beginner friendly and modern solution to game camera functionality. Designed to meet the diverse needs of game creators, Lens empowers you to take full control of your in-game player camera.

With Lens, you can effortlessly enhance gameplay by tailoring camera perspectives to your unique vision. Whether you're developing a first-person shooter, or an open-world adventure, Lens provides the flexibility and ease-of-use you need.


Lens replaces the default unreal engine camera. (Uses a Player Camera Manager to drive all functionality)

(Any future products released by VIVD that requires a camera system will include portions of Lens Functionality)


1.2 Patch Notes

  • Added Side Scroller camera preset
  • Added Side Scroller camera Focus & Fixate modes
  • Changed Lens dependencies from working with exclusively player characters, to full compatibility with all pawns
  • Added more camera control with a new Transition Setting: "FocusTargetCameraDistanceClamp"


Try some features included in Lens in the playable demo

Please refer to the documentation when setting up or modifying Lens.


Join our discord community and stay up to date with everything VisualOne.

Technical Details

Features

  • Cinematic Splines (Simplified Camera Level Sequences inside blueprints)
  • 4 Built-In Camera Presets (First Person, Third Person, Top Down, & Side Scroller)
  • Multi-purpose Camera Functions (Fixate on Target, Change Shoulder, Leaning, Look At Target, Soft Focus, etc.)
  • Lightweight Implementation (Drag & Drop)
  • Quickly Adjustable Per-preset Camera Settings
  • Configurable Camera Transition Speeds (Lean Speed, Shoulder Change Speed, Look At Target Speed, etc)
  • Noted and Color Coordinated Blueprints
  • Multi-purpose Blueprint Functions (For use outside of Lens)
  • Controller Input Support
  • Fully Replicated by Default
  • View Preset Specific Functions
  • BPI Calls for Camera References (Getting camera variables for use in other blueprints)
  • Fully Beginner Friendly
  • Movement & Rotation Camera Lag support


Number of Blueprints:

(27 Total)

1 Player Camera Manager

1 Blueprint Interface

1 Actor Component

9 Structures

2 Enumerators

1 Float Curve

1 Blueprint Function Library

1 Input Mapping Context (For Demonstration Purposes)

10 Action Inputs (For Demonstration Purposes)


Input:

  • Mouse & Keyboard
  • Gamepad (Controller)


Network Replicated:

Yes (By default)


Lens Documentation


Important/Additional Notes

Please refer to the documentation when setting up or modifying Lens