开发者

C# Visualization - What are the options?

开发者 https://www.devze.com 2023-03-31 15:34 出处:网络
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 oth

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.


SilverLight is not really what your are looking for, I think you should rather consider OpenGL or DirectX (which includes DirectShow, DirectSound, DirectVideo and so on...).


Silverlight is a slimmed down version of wpf. I would suggest wpf over silverlight if this is a desktop app.

0

精彩评论

暂无评论...
验证码 换一张
取 消