The Black Friday Creator Sale is here! Save up to 70% on selected products now through December 3.

Niagara Point Cloud Renderer for Azure Kinect

Plugin that accesses the Azure Kinect Stream and renders it as a live Point Cloud via Niagara in UE5.

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

This plugin accesses the Azure Kinect Depth Camera and renders the data as a colored live 3D Point Cloud in Real-Time without any prerequisites. The plugin functionality can be accessed via Blueprint nodes.


The rendering is done via a Niagara particle system, thus allowing for further modification such as advanced coloring, distortion, effects, etc. The point count can be set by the user and allows for point clouds with more than a million points, rendering at high framerates.

The plugin will be extended with more functionality in the future.


Please note the example project! (plugin required)
A basic tutorial can be found here: https://www.youtube.com/watch?v=ywOnYKOd9Ls
For more information and troubleshooting of possible compilation errors, have a look in the manual located in the plugin's Docs folder or via this link

Technical Details

Features: (Please include a full, comprehensive list of the features of the product)

  •  Access the Azure Kinect Camera data (depth camera, Infrared and RGB camera)
  •  Render a 3D live Point Cloud of the Camera stream via a Niagara particle system (can be modified)
  •  Set Camera parameters of the Azure Kinect (such as resolution, FPS, etc.)

Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))

  •  AzureKinect (Runtime)
  •  AzureKinectEditor (UncookedOnly)

Number of Blueprints: 0 (only 1 for testing in example project)

Number of C++ Classes: 7

Network Replicated: No

Supported Development Platforms: Windows 32Bit, Windows 64Bit (others not tested)

Supported Target Build Platforms: Windows 32Bit, Windows 64Bit (others not tested)

Documentation: In the "Docs" folder of the plugin

Example Project: https://1drv.ms/u/s!AjMbZR2WMWe_xV3btEZIKicCAp_F?e=bzdAe9

Important/Additional Notes: Azure Kinect Camera Device needed for testing the plugin. I intend to publish a UE4-compatible version later as well. Video tutorials will be published later as well.