Symmetry Autumn of Code
Ecstatic Coder
ecstatic.coder at gmail.com
Mon Jul 23 10:11:28 UTC 2018
On Monday, 23 July 2018 at 09:09:40 UTC, Mike Franklin wrote:
> On Sunday, 22 July 2018 at 17:12:31 UTC, Ecstatic Coder wrote:
>
>> 2/ Nuklear (https://github.com/vurtun/nuklear)
>
> Reading the documentation for Nuklear, I found this:
> https://rawgit.com/vurtun/nuklear/master/doc/nuklear.html#drawing
>
>> To draw all draw commands accumulated over a frame you need
>> your own render backend able to draw a number of 2D
>> primitives. This includes at least filled and stroked
>> rectangles, circles, text, lines, triangles and scissors
>
> That's basically what the Autumn of Code proposal would like to
> have built in D: A rasterizer with fundamental drawing
> primitives. So, it seems Nuklear is a library intended to be
> built on top of the proposed rasterizer.
>
> Mike
+1
Then I agree that Antigrain is probably the best reference code
for the antialiased renderer, as its code is small, very complete
(ttf/gsv/raster fonts, top quality antialiasing, etc) and
reasonably fast.
IMO the better-C standard library runtime should be provided to
the developer in charge of developing that rasterizer.
More information about the Digitalmars-d-announce
mailing list