我必须创建一个库,用于呈现静态,简单的形状以及一些3D效果,例如旋转和斜面。形状可以包含文本或图像。 与此类似的东西:
我认为使用GDI +会很难实现,所以是否有任何符合CLS的库可以帮助我进行渲染?
P.S。我不能使用WPF。
答案 0 :(得分:5)
尝试阅读以下stackoverflow页面以选择引擎:
What to use? Tao, SharpGL, OpenTK, DirectX P/Invoke, XNA, MDX, SlimDX, Windows API Codec Pack
使用C#的Tao框架的一个示例可以在codeproject中找到:
OpenGL 3D Navigation with Tao and C#
答案 1 :(得分:1)
您可以尝试使用SFML:main page - features (includes bindings)。
它有一个Shape原语,基于OpenGL渲染,并包含对着色器的支持。