Page 1 of 1
Anti-Aliased 2D Drawing
Posted: Sun Feb 22, 2015 3:04 pm
by c4s
Maybe a couple of years ago it wasn't that important but now in 2015 the 2D Drawing library needs official support for anti-aliasing.
Re: Anti-Aliased 2D Drawing
Posted: Sun Feb 22, 2015 3:12 pm
by Dude
+1
Re: Anti-Aliased 2D Drawing
Posted: Sun Feb 22, 2015 3:29 pm
by Little John
+1
Re: Anti-Aliased 2D Drawing
Posted: Sun Feb 22, 2015 4:00 pm
by glomph
+1
Re: Anti-Aliased 2D Drawing
Posted: Sun Feb 22, 2015 4:52 pm
by STARGÅTE
But I think we lose a lot of speed.
Currently the drawing functions are fast, and use integers.
With Anti-Aliasing all commands have to convert zu float, to draw sub pixels.
From me a −1.
The 2d drawing library should remain as simple as it is.
Fred can add a additional library:
For exmaple a good scalable vector graphics library (with AntiAliasing)
Re: Anti-Aliased 2D Drawing
Posted: Sun Feb 22, 2015 5:39 pm
by StarBootics
Hello,
Also -1 from me. When I need Anti-Aliased 2D Drawing I'm drawing everything 2 times and sometime 4 times bigger and I resize everythings down to the final size.
That said a SVG library : +10000
Best regards
StarBootics
Re: Anti-Aliased 2D Drawing
Posted: Sun Feb 22, 2015 6:27 pm
by heartbone
c4s wrote:Maybe a couple of years ago it wasn't that important but now in 2015 the 2D Drawing library needs official support for anti-aliasing.
I found it to be more important a few years ago than now with these larger display resolution monitors.
With the trend to 4K displays, the jaggies might not even matter.
StarBootics wrote:Hello,
Also -1 from me. When I need Anti-Aliased 2D Drawing I'm drawing everything 2 times and sometime 4 times bigger and I resize everythings down to the final size.
That said a SVG library : +10000
Best regards
StarBootics
I'd be with you 10000% in selecting that for a top enhancement over anti-aliasing, if there were not such serious and fundamental bugs in the existing product.
When I study the freely downloadable manual and see support claimed for BASIC commands, invest in the system only to discover fundamental, no work around in BASIC commands that don't work, but get reported, and then nothing..............
I'm really not at a loss for words, but free expression seems a bit verboten here.
+0
It would be an improvement, but the resources are too limited for that.
Re: Anti-Aliased 2D Drawing
Posted: Wed Feb 25, 2015 2:59 am
by Seymour Clufley
StarBootics wrote:That said a SVG library : +10000
PureSVG
Re: Anti-Aliased 2D Drawing
Posted: Wed Feb 25, 2015 4:17 am
by Dude
STARGÅTE wrote:But I think we lose a lot of speed.
It really depends on what you're doing. Charts and graphs: the speed is fine. Games: not so good.
If AA is added, it should be totally optional, to retain the current speed when AA is not specified with a flag.
Re: Anti-Aliased 2D Drawing
Posted: Mon Oct 30, 2017 12:38 pm
by Eric Rousseau
I wish 2D line antialiasing would be available. But not by using a flag, but with another command name.
So, 2 seperate routines to draw lines with and without antialiasing, so no lost speed in non-antialiasing.
Antialiasing lines would be fun to create little vector games like asteroids or tempest.
Perhapse even in 2d circles, box (rotated at certain degrees), etc...
Re: Anti-Aliased 2D Drawing
Posted: Mon Oct 30, 2017 12:55 pm
by freak
Eric Rousseau wrote:I wish 2D line antialiasing would be available. But not by using a flag, but with another command name.
So, 2 seperate routines to draw lines with and without antialiasing, so no lost speed in non-antialiasing.
Antialiasing lines would be fun to create little vector games like asteroids or tempest.
Perhapse even in 2d circles, box (rotated at certain degrees), etc...
It is already done like this. The VectorDrawing library provides what you want.
Re: Anti-Aliased 2D Drawing
Posted: Mon Oct 30, 2017 1:00 pm
by Eric Rousseau
Oops, ok thanks, will check this closely... I just haven't really used the vector commands yet...
I spoke to quickly....