在C#中简单的3D图形图形、简单

2023-09-08 10:40:02 作者:衬人心欢闹人心颤

我目前工作的,我需要做一些可视化的应用程序,而最复杂的事情我会做显示的是点状物体。

I'm currently working on an application where I need to do some visualization, and the most complicated thing I'll be doing is displaying point-like objects.

任何超出这是完整的矫枉过正,我的目的,因为我不会做任何事情,但图中的点状物体。

Anything beyond that is complete overkill for my purposes, since I won't be doing anything but drawing point-like objects.

话虽这么说,这将是最简单的解决方案,以我的需求?

That being said, what would be the simplest solution to my needs?

推荐答案

最简单的可能是使用的 WPF 3D 。这是一个保留模式图形系统,所以如果你没有巨大的需求(即:对特殊效果着色器等),这是非常容易安装和直接使用

The simplest is probably to use WPF 3D. This is a retained mode graphics system, so if you don't have huge needs (ie: special shaders for effects, etc), it's very easy to setup and use directly.

否则,更精细的三维系统,例如 XNA 时,可能更适合。这将是更多的工作来设置,但给你更多的控制。

Otherwise, a more elaborate 3D system, such as XNA, may be more appropriate. This will be more work to setup, but give you much more control.