Davis3D: All products 50% off

Instant Photo Camera

Plug and play instant photo camera functionality including scripts for importing and deleting of pictures from Blueprint.

  • Supported Platforms
  • Supported Engine Versions
    4.19 - 4.27
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Video: Click Here

Demo: Windows

Help & Developer Support: Mail / PDF

Community Discord (not for direct developer support!)

Plug and play instant photo camera component that allows you to take and store photos in your game. Besides functionality, this content includes a textured instant camera mesh, basic photo material, sound effects, animations and a working photo gallery user interface. The included code adds functionality to import or delete pictures, saved on your hard drive at runtime.

You can take as many pictures as you want, though a limitation can easily be set in order to save performance. Your photo gallery interface will adapt to the amount of pictures you have.

For feature requests, suggestions and general feedback, please check my Subreddit!

Please don't forget to leave a rating if you’re happy with this content. If you don’t feel like giving 5 stars, please tell me what I can do to improve it!

Technical Details

Note: Plugin will be installed to the engine - please copy the plugin out of your engine directory to your project folder to use it as a project plugin instead.


  • Instant camera blueprint component (to be added to your player blueprint)
  • Textured camera mesh
  • Example animations
  • Sound integration
  • Taken pictures are saved in folder and can be found in the integrated photo gallery UI
  • Additional blueprint actor for pictures that you can place in your game world
  • Full gamepad support

Code Modules:

  • Blueprint nodes for importing and deleting images from blueprint at runtime

Number of Blueprints: 5 + 4 UI Widgets

Number of C++ Classes: 1

Network Replicated: No

Input: Gamepad, Keyboard & Mouse

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows, Linux, Consoles

Example Project: Download (Can be upgraded to newer versions)