RSS Feed for Forum; Vector Graphics Raindrops

VG.net Vector Graphics Raindrops

The VG.net forum now has an RSS feed -- use the XML icon at the top of the page.

The image above shows raindrops created using VG.net vector graphics. This is using the new PathGradientFill. I will describe how to create these after the next release. The techniques are also useful for gel buttons.

9 Comments

  • Wow, this is beautiful stuff.

    Can't wait. :D

  • Thanks, Omer.

  • Mildly curious - what kinds of people are using VG.net and what are they using it for?



  • Also slightly related - can't download the Prodigee runtime without installing the lite designer, which requires VS2003?

  • Hello Random Guy,



    People are using VG.net for user interface Controls and lite "controls" (no window), SCADA applications, simulations, all kinds of real-time visualization. Basically, anywhere you need custom graphics with data-driven real-time animation, not "play" animation you see so much with SVG or flash (free-running).



    So you want to use the run-time without VS2003? You will not be able to use the designer if you do that. We had an "SDK" install but we never finished the EULA for that, and there wasn't much demand. Do you want to try with a unix .net framework, or are you just using .net with the command-line tools?

  • Actually, I'm using Visual Studio 2005, beta 1. ;p



    I'm not your type of customer - I'm just a college student, man, interested in using vector graphics for the UI components for some of my applications. VG.net is, like... uh, I think its the only .NET implementation of vector graphics anything, period. There's SVG.NET but that thing is aimed at something else entirely.



    When the beta expires (uh, a couple of months? Maybe later next year) I'll either buy VS 2005 Express if its out or just fall back onto SharpDevelop and use the 2.0 compiler.



    The requirement of having VS2003 installed just to play with VG.NET is kind of... unpersuasive, 'specially if I just want to screw around with it programmatically.



    Actually, I originally came here because I hate the power meters for laptops - they're pretty ugly, and use static graphics - I just watched my "power meter status" icon, a little blue battery, just drop from "full" to "not so full" without warning. This has led to me constantly hovering my cursor over the icon and swearing blasphemous things.



    The visual representation would be much more fluid if it slowly emptied over time so I could tell at a glance how much juice is left in my rig. Also, that pathgradient screenshot looked pretty sweet. I like sweet things. They're like candy.



    ---



    As a side note, you mentioned something about unix for .net. I guess you mean Mono or DotGNU?



    Mono's new System.Windows.Forms implementation is almost done, and will be debuting in December with feature-parity with .NET 1.1's System.Windows.Forms. VG.NET should work out of the box if you didn't P/Invoke something screwy - they've already done a crossplatform GDI+ implementation that they're using to build their new System.Windows.Forms stuff.



    I never understood why people like drawing controls pixel-by-pixel, but that's their way, I suppose.



    Although, it would be curious to see vector graphics working under Linux that isn't some half-baked open source project, to be honest.

  • AKA,



    "I want to play with VG.net programamtically and use it for neat vector graphic-based controls without paying for it."



    Can't call me deceptive.

  • That is ok, the run-time is free. In fact we have a special license for the designer for students as well, but we don't advertise it. If you won't have VS .NET in the future, that won't help you, but I can send you an "SDK" (runtime dll and chm doc file) via email if you send me a request at

    frankhil at prodigesoftware.com



    The run-time has no dependency on VS. You can use xcopy deployment.



    It sounds like we should provide the SDK download again, so you don't have to ask after every release.



    The think we need in Mono or DotGNU is a good System.Drawing implementation. We don't use PInvoke or unsafe code; 100% managed. So we need someone to test that for us, we don't have a mono box set up yet.

  • Diggity. I'll send you an e-mail; thanks, guy. I think it would be nice if the SDK was available for download for the consumption of the general public, though.



    I'll slap a Linux distro on my spare machine and see if I can get VGDotNet running under P.NET or Mono when I get the binaries.

Comments have been disabled for this content.