Commit Graph

12 Commits

Author SHA1 Message Date
Uwe Rathmann 78a828f269 Merge branch 'master' into features/arcrenderer 2024-12-02 10:03:19 +01:00
Uwe Rathmann af34d7b8f2 arc shadow shader moved to playground shadows - the algo does not match
the arc renderer.
2024-09-30 12:06:51 +02:00
Uwe Rathmann ca38a1e46a QskArcRenderer: orthogonal mode completed, radial mode almost completed
( closing lines are missing )
2024-07-18 18:13:28 +02:00
Uwe Rathmann cad0955197 Merge branch 'master' into features/arcrenderer 2024-06-12 12:45:16 +02:00
Uwe Rathmann 194edf8866 code reorganized 2024-06-12 12:40:33 +02:00
Uwe Rathmann 929b7a43fd gradient rendering fixed 2024-06-05 10:34:19 +02:00
Uwe Rathmann 1a08de914a filling with gradients seems to work 2024-06-04 18:17:07 +02:00
Uwe Rathmann bf7fe7c8f3 working towards gradients 2024-06-04 13:26:49 +02:00
Uwe Rathmann 36f088a263 preperations for non monochrome gradients 2024-06-03 18:23:43 +02:00
Uwe Rathmann bc066c8103 QskArcRenderer using the normal vector of the tangents for expanding
the arc to the desired thickness. This matches the result of what
QPainter::drawArc does. However our implementation is much
simpler as we do not convert the arc into a sequence of
bezier curves finally running into code that has to deal with
random QPainterPath element lists.
2024-05-30 19:06:02 +02:00
Uwe Rathmann 511db2650e copyright notice generalised 2024-01-17 14:31:45 +01:00
Uwe Rathmann e63b064f5a QskArcShadowNode introduced ( kudos to Rick ) 2024-01-06 15:05:30 +01:00