Surface was a 3D visualization meeting a 2D visualization toolkit. I built a 3D module into an existing Microsoft .NET WPF application using the WPF 3D library.
Surface allows users to select any data for X, Y and Z axes as well as interpolation method and renders a 3D image that represents this data.

Two surfaces can be layered on top of each other in order to visualize any correlations that may be present in data.
