I found processing library which is java based and was thinking if there is any C# implementation or similar project that allows this. I know there is already silverlight for .NET but is there any other option for desktop based visualization for C# ?
If i want to create visualization using C# (similar to that of processing), what are my available options ? How you’ll proceed in case of visualization with C# ?
Processing has a very simple interface; I’m not aware of anything on that level for C#. However, if you’re looking to make some fancy graphics, have a look at XNA.
XNA runs on Windows and the XBOX, has a LOT of excellent tutorials and sample projects available, and removes the complexities of dealing with OpenGL or DirectX without sacrificing power. I’m using XNA to render volume representations of light waves propogating through waveguides and freespace (a physics simulator, not a game) and it works incredibly well. It’s slightly more complicated than Processing, but very easy to get up and running with.