Cube View Toolkit

If you want a cube view tool like 3DSMAX in your UMG, this is a good choice for you.

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    5.1 - 5.4
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

This custom UI component mainly imitates the Cube View view function of some commonly used 3D modeling software. For example, 3DSMAX, Maya, Revit, etc., all of them have this small tool of Cube View in the 3D operation interface, which is very convenient for designers or users to view a certain focused 3D model. This Widget plug-in is mainly used in BIM and GIS fields, and can also be used in Games or other industry applications. Its performance consumption is very small, even almost negligible. The operation is very simple, the continuity is also very strong, and there will be no obvious problem of viewing angle freeze. There are a total of 6 faces, 8 sides and 8 corners, and the camera viewing angles can be switched arbitrarily without affecting the operation of the free camera. The way to add this Widget component is also very simple, just drag and drop it in without any additional configuration. Of course, I also left some code interfaces to expand its functions.



  • CubeViewToolkitImageContainerRuntimeUserWidget [with Blueprint interface]
  • CubeViewToolkitImageArrowRuntimeUserWidget [with Blueprint interface]
  • CubeViewToolkitImageCapturerRuntimeActorTool [with Blueprint interface]
  • CubeViewToolkitRuntimeFunctionCollection for Common functions
  • CubeViewToolkitRuntimeEnumerationCollection for Common enumerations
  • CubeViewToolkitRuntimeConstCollection for Common consts
  • A level to test the availability of the components
  • Can be added to any customized user widget blueprint
  • The plugin can support many platforms

Code Modules:

  • CubeViewToolkitRuntime [Runtime] 

Number of Blueprints: 4

Number of C++ Classes: 4

Network Replicated: No

Supported Development Platforms: Windows 64bit / MacOS / Linux

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


Example Project:

Important/Additional Notes: Nothing right now