Heatmaps built inside Unity (Editor or Runtime)

I’ve been working on this on and off for a while, and finally have this to the point that it could use some feedback. This is an asset for creating heatmaps inside Unity. Feed it a series of points in world space (for example, your character’s position over a period of time) and it draws a heatmap over the level. This works in real time (like in the demo) or it can spit out a screenshot. This solution doesn’t require RenderTextures or anything like that, so it works in Unity basic.

The web demo reads a raycast from your mouse to the terrain, adds it to a set of world points and generates a heatmap. Try it out!

Heatmap Web Demo

Screenshot in editor:

I’m thinking I’d like to build this out further and submit to the asset store. So now I’m curious, what features would you like to see implemented?

Since the heat map is used mainly for AI, you need more functionality like fading out by itself, maybe even multiple heat maps.

Hm, that wouldn’t be too much of a stretch to implement. I’ll look into fading over time for a realtime component.