mirror of https://github.com/vitalif/openscad
Fix render issue with combining chars intersecting with the base char.
Example: text("A\u030A", font = "Arial"); The fix relies on the winding order of the polygons reported by FreeType to be correct, so the Clipper union operation keeps that information.master
parent
ea21e0fbd5
commit
90ef6c95a3
|
@ -43,6 +43,7 @@ DrawingCallback::~DrawingCallback()
|
|||
void DrawingCallback::start_glyph()
|
||||
{
|
||||
this->polygon = new Polygon2d();
|
||||
this->polygon->setSanitized(true);
|
||||
}
|
||||
|
||||
void DrawingCallback::finish_glyph()
|
||||
|
|
Loading…
Reference in New Issue