EZDof - Clean Gimball Lock Solution / 6 Degree of Freedom Movement Component

This simple blueprint and function library can add freedom to your movement with easy 6DOF movement.

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

What is EZDof?

Unreal engine's defualt rotation, Euler, creates something called a gimball lock, and you will never be able to freely move in all directions. EZDof exposes Quaternions, so you never have to worry about movement restrictions again! Hello Freedom!

How can I use EZDof?

EZDof can be used as a actor component, or a blueprint function library, so you can give anything in your level 6 degrees of freedom, from your pawn, to meshes, to scene components, anything can be free!

Is EZDof complicated?

EZDof is incredibly easy to apply, with a max of 3 nodes to add to your actor, this plug and play system can be used by practically anybody! However, for those that are newer to blueprints, or may be more interested in the technical side of things, there is great documentation, and a support discord server to solve any issues you may have!

How big is EZDof?

EZDof, without the Showcase (which you can simply remove, its only purpose is to provide a demonstration of the plugins power), takes up a whopping 25 MB of disk space, and an extremely small amount of memory and CPU (its hard to estimate because Unreal Engine takes up quite a large amount itself, but EZDof is practically unnoticeable in your levels performance, how do we know it doesnt effect performance? It always keeps 120 fps on an empty project).

Will EZDof be receiving updates?

It is unlikely that I will update EZDof as of today, aside from engine version updates, unless there is an overwhelming number of requests for it to change. However, I am always working on other assets, and you can find me in the Discord server if you feel that something is missing in your project!

기술적 세부사항


  •  Actor Component and BP Function Library, so you can easily use on anything.
  • Exposes Quaternions to Blueprints to avoid the Gimball lock for free movement.
  •  Network Replicated and Optimized.
  •  Packaged for your favorite platforms (Windows, Android, Linux, MacOS).
  • Comes with an EZTimeline object, so you can use timelines in actor components.

Code Modules:

  •  EZDOF_BPLibrary.cpp and .h - Runtime (contains all the blueprint functions required)
  • EZTimeline.cpp and .h - Runtime (Allows Blueprints like Components to access Timeline)

Number of Blueprints: 1 (Not including showcase content) - EZDOF_Component

Number of C++ Classes: 2 - EZDOF_BPLibrary and EZTimeline

Network Replicated: Yes

Supported Development/Target Build Platforms: Windows, Android, Linux, and MacOS.

Support: Discord

Documentation: CLICK HERE

Update v1.1 Changelog

Example Project: Windows

Showcase Video: YouTube