New Twinmotion products available for free now

Before & After Camera

SirJackson - Blueprints - May 24, 2022

Screenshots and slideshow of player progress in a level

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0
  • 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.

Documentation: Link

Video Preview: Link

Playable Demo: Link

NOTE: You will need to enable the default Unreal Engine plugin called "Blueprint File utilities" otherwise you will get errors, please refer to the documentation above.

NOTE2: The example provided with the project only works with UE4 third person projects due to the input settings, therefore if you want to test the product, download my playable demo.

Before & after camera allows you to drag a camera actor to your level which will take screenshots from your play area at set time intervals or through interface calls which will create an album of images on the user’s PC from their play through. When you are done taking the screenshots, you can call a simple function that will automatically generate and show a slideshow of the player’s progress in the level.

Before & after camera can be used to generate screenshots of the player’s progress during game scenarios, such as:

  • The player can clean or refurbish a house or location
  • Where the player can draw on a canvas
  • A game where the player can use creative mode to create architectures, models, etc
  • And many other scenarios

You can then use these screenshots to slideshow the player’s progress during the level and how the environment changed during their gameplay.

Technical Details


  • Timer based camera (automatic screenshots at certain intervals, i.e. every 3 seconds)
  • Non timer based camera that can use an interface event to take screenshots manually at certain points in your level (i.e. when the level is 25%, 50%, 75% complete)
  • Blueprint library to included for easy function calls
  • Generate a slideshow UI and add/remove it to the player’s viewport
  • Previous/Next button (i.e. the player can go through the images one by one)
  • Replay button, which plays through the slideshow again
  • All images are saved on the user’s PC
  • UE5 Ready
  • A list of settings to customize the camera to your need
  • 100% commented

Number of Blueprints: 4

Network Replicated: No

Supported Development Platforms:

Windows: Yes