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.3
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

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.

기술적 세부사항

Features:

  • 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

Documentation: https://docs.google.com/document/d/1WSb4JhJObITV4kzPZWAul89Q-WWoq0nnb9V437gLXfs/edit?usp=sharing

Example Project: https://vimeo.com/833245469

Important/Additional Notes: Nothing right now