对于Windows矢量图形库与C#绑定矢量、绑定、图形、Windows

2023-09-03 12:29:24 作者:ニ  潇洒哥

为了好玩,我想看看我是否能建立一个库,有点像WPF的一小部分:一个管理模板驱动的基于矢量的图形系统。 (我有一些理论,我想测试一下。)我不是然而图形天才,我期待有一个良好的矢量图形库开始。

For fun, I'd like to see if I can create a library that is a bit like a small subset of WPF: a managed template driven vector based graphics system. (I have some theories I'd like to test.) I am not however a graphics genius and am looking for a good vector graphics library to start with.

我知道微软使用MilCore内部这或多或少似传矢量结构列表从管理世界非托管的世界,使他们。我相信这基本库是基于直接模式。我想用现有的免费矢量图形库具有所需功能的洗衣清单:

I know Microsoft uses MilCore internally which more or less seems to pass a list of vector structures from the managed world to the unmanaged world and renders them. I believe this underlying library is immediate mode based. I'd like to use an existing free vector graphics library with a laundry list of desired features:

基于矢量的 即时或保留模式,preferably眼前? 在像素着色器支持 在几何命中测试将是不错 图像支持,图像旋转支持 在.NET中的绑定 稳定的是小规模商业上可行的点

东西:

在跨平台的支持。如果将其锁定到的DirectX甚至Direct3D 10的或者11具体地说,就这样吧。 在图形中任何类似的控制更高级的管理。这一层的管理,我可能想要做我自己。 在我不害怕,有点互操作的。 在超级真棒高性能。我想这是高性能的,但如果可用性受到太多的缘故吧,我是不会成功的。

该库http://jeremiahmorrill.com/2011/02/05/a-simple-directcanvas-tutorial/类似于什么,我想,但preferably的东西更稳定,并与更多的例子。 我想preFER东西上面一层DX / OpenGL的如果可能的话。

This library http://jeremiahmorrill.com/2011/02/05/a-simple-directcanvas-tutorial/ looks similar to what I'd like, but preferably something more stable and with more examples. I'd prefer something a layer above DX/OpenGL if possible.

我有什么选择?这是否存在,或者是它只是一个白日梦?预先感谢您 - 我觉得像我刚刚输入了一个购物清单,但我真的AP preciate社会各界的反馈意见这一点。它似乎并不很适合我见过这里列出其它矢量图形的问题,但如果我错过了一个伟大的职位,让我知道!

What options do I have? Does this exist or is it just a pipe dream? Thank you in advance - I feel like I've just typed in a shopping list but I'd really appreciate the community's feedback on this. It didn't quite seem to fit other vector graphics questions I've seen listed here, but if I missed a great post, let me know!

推荐答案

我曾多次 VG.NET 库。这是真的简单易用,具有伟大的设计师,图像和动画的速度快。这是我最好的建议。

I worked several times with VG.NET library. It's realy easy to use, has great designer and the images and animations are fast. It's my best recommendation.