C# 非常简单的2d和3d图形库
我必须创建一个库来渲染静态、简单的形状和一些3d效果,比如旋转和斜面。形状可以包含文本或图像。 类似于此: 我认为使用GDI+将很难实现,因此是否有符合CLS的库可以帮助我进行渲染C# 非常简单的2d和3d图形库,c#,.net,graphics,3d,C#,.net,Graphics,3d,我必须创建一个库来渲染静态、简单的形状和一些3d效果,比如旋转和斜面。形状可以包含文本或图像。 类似于此: 我认为使用GDI+将很难实现,因此是否有符合CLS的库可以帮助我进行渲染 注意:我不能使用WPF。请尝试阅读以下stackoverflow页面以选择引擎: codeproject中有一个使用C#的Tao框架示例: 您可以尝试SFML:- 它有一个形状原语,基于OpenGL渲染,并包括对着色器的支持。GDI+在这种情况下很好。为3D效果生成逼真的阴影将是一个困难的部分,但并非不可能。与G
注意:我不能使用WPF。请尝试阅读以下stackoverflow页面以选择引擎: codeproject中有一个使用C#的Tao框架示例:
您可以尝试SFML:-
它有一个形状原语,基于OpenGL渲染,并包括对着色器的支持。GDI+在这种情况下很好。为3D效果生成逼真的阴影将是一个困难的部分,但并非不可能。与GDI+类似的示例将受到高度赞赏。其次,我实际上已经编写了一个使用GDI+进行照明和变换的小型3D引擎。这并不容易,但可以做到。我想我会选择GDI+来获得这种效果。不容易,但也不是那么难。OpenTK的+1-很棒的库。OpenGL教程的大部分内容也可以在学习时使用:(不)通过描述而不坏,但是在样本中,他们使用TAO来绘图,而库是用C++编写的。它是用C++编写的,但是提供.NET绑定。这可能不是你想要的。