I'm developing a heat-map (or rather heat-scatter-graph tool) tool for a popular game. I'm quite new to WPF, and I'm at the point where I need to draw thousands of points in my Canvas in WPF and trying to find the best approach to do so.
Each point has few properties: X,Y coordinates and Color in ARGB (alpha based on heat-value, monochrome rather than multi-color).
So far my idea is to have a method which takes in coordinates and A,R,G and B values and adds an ellipse to the children objects of the canvas. It doesn't seem like the most inventive option, so I want to ask if someone knows of a better way to do what I'm trying to do.