【发布时间】:2016-02-17 09:48:51
【问题描述】:
我编写了一个工业 C#/WPF 应用程序,需要渲染数千条 3D 线。 (注意,这些不是线框 - 它们不一定代表 3D 表面,所以我不想将多边形细分为三角形,或者做阴影照明,但我确实想要硬件加速)我一直在研究 OpenGL 和 Direct3D,但我一直在 Stack Overflow 上看到 XNA 建议,例如 here 和 here
我去了https://en.wikipedia.org/wiki/Microsoft_XNA 试图理解它,但我仍然感到困惑。它只是我应该直接使用的东西的包装器,比如 Direct3D?它是否让我可以访问底层图形 API?它甚至可以做线条吗?我可以在面板或画布等 WPF 对象中运行它吗?
【问题讨论】: