Click here to Skip to main content
15,887,416 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralI have too much hardware, or Windows Explorer became useful.... Pin
charlieg9-Oct-23 3:28
charlieg9-Oct-23 3:28 
GeneralRe: I have too much hardware, or Windows Explorer became useful.... Pin
jschell9-Oct-23 5:30
jschell9-Oct-23 5:30 
GeneralRe: I have too much hardware, or Windows Explorer became useful.... Pin
charlieg9-Oct-23 5:34
charlieg9-Oct-23 5:34 
GeneralWSO CCC OTD 2023-10-09 Pin
OriginalGriff8-Oct-23 21:42
mveOriginalGriff8-Oct-23 21:42 
GeneralRe: WSO CCC OTD 2023-10-09 Pin
pkfox8-Oct-23 21:46
professionalpkfox8-Oct-23 21:46 
GeneralRe: WSO CCC OTD 2023-10-09 Pin
Peter_in_27808-Oct-23 21:48
professionalPeter_in_27808-Oct-23 21:48 
GeneralRe: WSO CCC OTD 2023-10-09 - we have a winner! Pin
OriginalGriff8-Oct-23 22:32
mveOriginalGriff8-Oct-23 22:32 
GeneralAdventure time, SVG edition Pin
honey the codewitch8-Oct-23 18:38
mvahoney the codewitch8-Oct-23 18:38 
I gave up.

I was implementing Wu algorithms for anti-aliased draws in my graphics library, but I kept running into problems with it due to also supporting alpha blending. Basically the problem is that you cannot draw a pixel in the same place twice, ever or if alpha blended it will blend with itself, halving the transparency. Most of the algorithms don't account for that, and the ones that I've found that do work in narrow cases, like circles only, or filled ellipses but not regular ellipses.

I'm over it. I have an SVG rasterizer in C I'm already using to support SVG in my library.

*cracks knuckles*

I'm adding a bunch of builder methods like add_ellipse<>() so you can basically use svg_docs for advanced drawing operations without needing to go through XML to get there.

It's not easy, and I'm not sure how practical it will be in the end, but I hope it works, because that unsticks me. I've been waiting to write a full featured UI control suite for my UI/UX library until I had anti-aliased draws in my graphics library because I didn't want to have to rewrite all the drawing code later.

So if this works it will unblock me in a major way.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix

GeneralRe: Adventure time, SVG edition Pin
megaadam8-Oct-23 21:26
professionalmegaadam8-Oct-23 21:26 
Generalworldle 625 1/6 Pin
jmaida8-Oct-23 15:27
jmaida8-Oct-23 15:27 
GeneralCan't keep an old engineer down Pin
Peter_in_27808-Oct-23 14:57
professionalPeter_in_27808-Oct-23 14:57 
GeneralRe: Can't keep an old engineer down Pin
OriginalGriff8-Oct-23 18:40
mveOriginalGriff8-Oct-23 18:40 
GeneralRe: Can't keep an old engineer down Pin
Peter_in_27808-Oct-23 19:20
professionalPeter_in_27808-Oct-23 19:20 
GeneralRe: Can't keep an old engineer down Pin
Kornfeld Eliyahu Peter8-Oct-23 19:15
professionalKornfeld Eliyahu Peter8-Oct-23 19:15 
GeneralRe: Can't keep an old engineer down Pin
Peter_in_27808-Oct-23 19:19
professionalPeter_in_27808-Oct-23 19:19 
GeneralRe: Can't keep an old engineer down Pin
RickZeeland8-Oct-23 19:41
mveRickZeeland8-Oct-23 19:41 
GeneralRe: Can't keep an old engineer down Pin
Cp-Coder9-Oct-23 3:00
Cp-Coder9-Oct-23 3:00 
GeneralRe: Can't keep an old engineer down Pin
Peter_in_27809-Oct-23 3:13
professionalPeter_in_27809-Oct-23 3:13 
GeneralRe: Can't keep an old engineer down Pin
jschell9-Oct-23 5:33
jschell9-Oct-23 5:33 
GeneralRe: Can't keep an old engineer down Pin
Alister Morton9-Oct-23 22:45
Alister Morton9-Oct-23 22:45 
GeneralRe: Can't keep an old engineer down Pin
Gerry Schmitz9-Oct-23 5:58
mveGerry Schmitz9-Oct-23 5:58 
GeneralRe: Can't keep an old engineer down Pin
Roger Wright9-Oct-23 19:23
professionalRoger Wright9-Oct-23 19:23 
GeneralWordle 842 Pin
StarNamer@work8-Oct-23 13:06
professionalStarNamer@work8-Oct-23 13:06 
GeneralRe: Wordle 842 Pin
Amarnath S8-Oct-23 13:50
professionalAmarnath S8-Oct-23 13:50 
GeneralRe: Wordle 842 Pin
Sandeep Mewara8-Oct-23 17:03
mveSandeep Mewara8-Oct-23 17:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.