Volumetric Heatmap Asset Pack
Asset Pack for player behavior analysis
General Information
Tools & Technologies:
Unity
C#
HLSL
GIT
My Roles:
Programmer
Specifications:
Team Size
Time Spent
Project Type
Price
Solo
2 Months
Asset Pack
$20
Highlights
Compute shader
To analyze data with low amount of data points, The Heatmap data must be blurred with a 3D-Gaussian-Blur. Due to the expensiveness of this operation, a compute shader was made.

Ray marching shader
The created ray marching shader allows viewing the heatmap on top of the original map in Unity. It displays data from a 3D-Texture and considers the camera’s Z-Buffer for occlusion.
Analytics toolkit including Node.js server
To help people without programming skills, an analytics toolkit was added to the Package. It allows logging positions, save to the disk or send it to an included Node.js server and importing the data back to Unity to view the heatmap.
