Thumbnail Generator Toolkit

BaiFortyRan - Code Plugins - Feb 28, 2024

You can use my plugin to output many kinds of Thumbnails and also support Massive generation.

  • Supported Platforms
  • Supported Engine Versions
    5.2 - 5.3
  • 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.

My Thumbnail generation plug-in is developed based on the UnrealEngine Editor. It has an independent rendering window and can output thumbnail images in various formats such as PNG, JPG, BMP and GIF. The main supported rendering objects include StaticMesh, SkeletalMesh, Material and AnimationAsset. The plug-in can generate a large number of editor default asset thumbnail images with one click. The GIF dynamic image is bound to the skeletal animation, and the loop time is the Animation Playback time, which can ensure seamless connection in the first place. The plug-in comes with many useful functions, such as focusing the model, switching perspective types, and supporting PNG model cutout. It also supports flexible customization of viewport scene rendering, including PostProcessing, Lighting, Bbackground styles, etc.

Technical Details


  • ThumbnailGeneratorToolkitEditorOptionInformation
  • ThumbnailGeneratorToolkitEditorPreviewScene
  • ThumbnailGeneratorToolkitEditorViewportClient
  • ThumbnailGeneratorToolkitEditorCommands
  • ThumbnailGeneratorToolkitEditorStyle
  • ThumbnailGeneratorToolkitEditorSlateDetailsTab
  • ThumbnailGeneratorToolkitEditorSlateEditorViewport
  • ThumbnailGeneratorToolkitEditorSlateMainWindow
  • ThumbnailGeneratorToolkitEditorGIFHandler
  • ThumbnailGeneratorToolkitEditorGIFThread
  • ThumbnailGeneratorToolkitEditorGIFWriter
  • With many assets to test 

Code Modules:

  •  ThumbnailGeneratorToolkitEditor [Editor]

Number of Blueprints: 0

Number of C++ Classes: 13

Network Replicated: No

Supported Development Platforms: Windows 64bit / MacOS / Linux

Supported Target Build Platforms: Windows 64bit / MacOS / Linux / IOS / Android



Example Project: All includes example maps should work on any standard project

Important/Additional Notes: Nothing right now