Sign in to follow this  
Arfman

[.net] .NET 2D Vector-graphics library?

Recommended Posts

Arfman    122
Can someone recommend a good 2D graphics library (preferably hardware-accelerated) as an alternative to GDI+? I need much of the same vector-based functionality, including specifying line caps, and fill textures (/ brushes) too. It's not specifically a games-related question, but after no luck on the MSDN C# forum, I figured this would be a better place to ask. :) One alternative I've found is the .NET C# port of [url=www.antigrain.com]Antigrain Geometry[/url], but I want to know my options. Thanks in advance.

Share this post


Link to post
Share on other sites
Arfman    122
No replies? :(

I've read up a lot on OpenVG which sounds ideal. However, I don't know if there is a .NET version available, or the steps I'd need to take to ensure it works in C#.

Any pointers? Please? :)

Share this post


Link to post
Share on other sites
Spodi    642
Quote:
Original post by Arfman
No replies? :(


Could just be no one knows of any. I have seen this same question asked a few times, but don't remember ever seeing any decent answer.

Doesn't SilverLight use vector-based rendering? If so, would that work for you? Keep in mind I have never used it and don't know a whole lot about it. I only really know about it from Machaira mentioning it a few hundred times. ;)

Share this post


Link to post
Share on other sites
dmoonfire    200
OpenVG looks pretty cool. Right now, the only 2D vector stuff I'm doing in C# is Tao.OpenGL+Rsvg+Gdk (which is cross-platform). It seems to work fairly well, I did it for my start of the 4E6 contest, but ran out of time (and steam) before I could really polish it. But, it does work.

Share this post


Link to post
Share on other sites
Wardyahh    100
I was a looking into this as well, couldnt find anything suitable for what i wanted so i'm creating an svg parser for .net but alas, its a long process and not nearly ready for use. hope you find what you're looking for.

if you do....let us know :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this