> 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