Thermal/Heat?

Hello there, I’ve been looking into getting a Thermal Vision mode Post Process Shader to work, I’ve been slowly learning about Post Process Materials and Shaders when I found this post to help get a jump start. However the effect achieved so far is still off from the effect I would like.

Now I’ve tried various things like cranking the output of the shader, because typically that works with normal materials making them glow, but it doesn’t seem to work here. I have also tried plugging some scene and pixel depth nodes into places to see what results I get, but to no avail.

I would really appreciate some pointers in the right direction, even the slightest tips can help.

Here is how mine is looking so far.
35830-thermalpic.png

The results are quite nice however I would like it to be less sharp. It also has the issue of appearing strangely through other meshes, I am sure this is because of the custom depth being used.
12415.png

I am aiming for more of a blurry look not unlike the image below which another person has done, but refuses to provide any assistance or pointers in the right direction. As you can see in their version, they have a really nice blurry look to them, and the characters fade into the blue-purple colour, and everything seems to be rendering in that purple colour, but also the characters behind the walls appear less intense and more blurry, So obviously they are working the shader based on depth from the player as well as some form of occlusion to reduce the intensity of the effect.

Also here is a picture of Splinter Cell Blacklist which has another nice effect of which it seems to incorporate some sorta scene depth and apply the blue colour on that it so that the further some things are, they darker blue they appear to simulate some natural ambient temperatures. It also has a less intense blur to the point that the normal material detail of the character can still be made out.

Cheers.