freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GSOC - Distance Fields


From: Werner LEMBERG
Subject: Re: GSOC - Distance Fields
Date: Tue, 12 May 2020 22:15:10 +0200 (CEST)

> I can't decide which format to use for storing the SDF(signed
> distance fields).  I think using floating-point values (fixed-point
> in this case) for generation will be more accurate than using
> integer, but then saving the SDF to a file will require a
> conversion.
>
> So there can be few things,
>
> * Generate the SDF in floating-point values and then do a conversion
>   while saving. (also a new pixel mode has to be added for this)
> * Generate the SDF in some other format which can be saved directly
>   (e.g.  unsigned byte).  This will reduce the accuracy.

The basic question is whether the accuracy is really needed.
Currently, FreeType doesn't use floating-point arithmetics.
Personally, I would favour a solution without floats, but maybe there
are good reasons for using them.


    Werner



reply via email to

[Prev in Thread] Current Thread [Next in Thread]