Free City Park Environment Collection now available

Dynamic Thumbnail Generator

Mans Isaksson - Feb 4, 2020

Generate thumbnails for any actor with one simple blueprint node!

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.25
  • 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.

Dynamic Thumbnail Generator allows you to generate a thumbnail for any actor at runtime, using only one simple blueprint node.

This is done by keeping a separate world where actors are spawned, and their thumbnail captured. This is abstracted away in C++, the only thing you need to do is call the “Generate Thumbnail” node in blueprint.

Technical Details

[Preview Video]


List of features:

  • Can be controlled entirely from blueprint
  • Captured in separate scene, no interference with main scene
  • Works on any actor
  • Large number of thumbnail settings
  • Built in thumbnail caching


[Update: 1.2]

  • New Node - SaveThumbnail (Save your thumbnail as a Texture2D asset)
  • Dynamic resolution, Texture Width, Texture Height, and Capture Alpha are now dynamically overridable


[Update 1.4]

  • Generate a thumbnail from within the editor by right-clicking on any actor (either in the content browser or in the level editor) and select Generate Thumbnail.


Network Replicated: N/A

Tested Platforms: Windows (But should work for any platform)

Supported Development Platforms: Any Platform

Supported Target Build Platforms: Any Platform


Plugin Tutorial

Plugin Example Project


If you encounter bugs/issues on any platform, feel free to contact me.