Anders Melander

Results 94 comments of Anders Melander

I just realized that you are using the **polygon** gradient functions (`GR32_ColorGradients`) while I am using the generic **resampler** gradient functions (`GR32_ColorGradient`). `GR32_ColorGradients` was originally authored by @AngusJohnson in 2012...

So I've managed to fix almost all problems in the gradient functions I'm using. It turned out that I had enabled gradient smoothing which means it actually did a cosine...

Hi @AngusJohnson Yes, I can see from the history that most changes was done by @CWBudde. Maybe he can fix it. I think I've found the spot where the Lerp...

@lbWishmaster I've attached the units [Gradient.zip](https://github.com/graphics32/graphics32/files/4235658/Gradient.zip) ...and here's the method that uses it: ``` procedure TBitmapEditorToolGradient.EndAction(Shift: TShiftState; Pos: TPoint; var State: TToolState); begin BitmapEditor.RestoreState; // Draw gradient from new pos...

I have now resolved this problem in my own gradient fill routines (not the same ones used by the polygon gradient filler) by adding optional dithering. I'm documenting the findings...

It would help if you could provide us with data values that reproduce the problem. Note to whoever fixes this: _Implementation appears to be written by @CWBudde based on [Paul...

While I agree that it would be a nice and logical enhancement I can't really see that it provides any actual benefit. To be complete we would need to add...

That's a good question. At present I have no idea about what `AlphaTable` is used for but as far as I can tell the code at least needs the current...

Changes are now in the [TextToPath-cache](https://github.com/graphics32/graphics32/tree/TextToPath-cache) branch.