UMG文本描边显示偏移

文本开启描边的情况,特定字体的特定字符(楷体居多)在特定缩放下会出现描边和文本不完全居中的表现。

下图展示了描边为2时,在较大缩放下表现正常,但缩放较小后可以通过截图放大发现部分字符(“你们”2字)出现了水平偏差。想问一下有没有好的解决方案。

[Image Removed]

[Image Removed]

[Attachment Removed]

Hi, 这是因为我们底层用FreeType2这个第三方库获得字体的渲染信息,比如大小,宽高,间距之类的,但是这个库返回的值是int型的,所以最后提交给渲染器的数据会有精度的损失,所以在不同的Outline值下,会有不同情况的外边编译一个像素情况。但是目前我们没有很好的方法修复这个问题,在不同的Outline值下,不同的中文字计算情况会有不同。

[Attachment Removed]