To draw an heat map
Step 1: Get Points
Step 2: Draw points shadow
Step 3: Get the alpha of each pixel
Step 4: Prepare the color bar
Step 5: Computer each pixel's color based on the alpha and the color bar
Step 6: Set the Color
Points
Shadow
Heatmap
Points+Heatmap