Hi, currently im taking a Master degree course in Computer Sciences, and i´d like to implement a Cellular Automata in WPF. The rendering performance must be enough to display a lattice (grid) containing 200,000 cells.
Since updating visuals is very slow in WPF (due to the visual and logical tree), maybe it's better to use old good Picturebox (GDI+) to do the rendering and WPF to implement the rest of the software. A second option would be to use pixel shaders (HLSL), but i'dont know if WPF supports multi-pass shaders.
Let me know what you think.