canvasity v1.0.1

Guillaume Piolat guillaume.piolat at gmail.com
Mon Oct 28 10:21:14 UTC 2024


`canvasity` is a pure D canvas library (software rasterizer) that 
supports quite a bit of features, with an API that mimics the 
HTML5 Canvas API. Originally a port of 
[canvas_ity.h](https://github.com/a-e-k/canvas_ity).

It is useful if you need `.stroke()` and `.shadowBlur()` and 
would rather stay in pure D.

For now it must be used together with 
[Gamut](https://code.dlang.org/packages/gamut) for the underlying 
buffer;

- [DUB](https://code.dlang.org/packages/canvasity)
- [Source](https://github.com/AuburnSounds/canvasity)
- 
[Comparison](https://github.com/AuburnSounds/Dplug/wiki/Using-dplug-canvas-or-canvasity) with `dplug:canvas` [here].


More information about the Digitalmars-d-announce mailing list