我正在寻找一个先进的(功能)跨平台绘图库。它需要有高性能,但不是真正担心游戏本身。一个很大的好处将是SVG的支持,编写可能不是一个要求,但希望它可以加载一个。
我必须指出,这个库需要是可嵌入的,因为我将为C#中的每个平台(Xamarin)开发一个应用程序,并使用P/Invoke与底层API进行通信。
同样重要的是,开发社区相当活跃,因为移动平台发展很快.我们不能让图形库落后于支持的操作系统版本。
它可以是C、C++或其他什么,但应该运行在基本平台上: Windows、Mac、iOS、Android和Windows /Store/RT/Win8 8/Win8 10(因为Windows兼容性基本相同)。
我看了一些,但他们往往是相当不活跃,也只支持桌面平台。其中一些较好的包括斯基亚和开罗,但它们都有局限性。Cairo有点不活跃,不会在Windows上运行。Skia非常新,不像其他平台一样支持Windows平台。而且,它不支持SVG。
I 问过这个所以。
一些链接:
发布于 2018-06-13 19:53:07
还有..。从这个问题开始,我已经在SkiaSharp上工作了一段时间,它非常好。托管包装器是我所做的工作,但是底层的C++引擎都是Google。
https://softwarerecs.stackexchange.com/questions/28085
复制相似问题