1

cesium下使用LabelGraphics给Entity显示文字的时候,会出现模糊问题
采用以下方式解决:

1、关闭fxaa ;

viewer.scene.postProcessStages.fxaa.enabled = false;

2、将字体大小设置大一倍,再用scale缩小

label={
    show:true,
    showBackground:true,
    backgroundColor:Cesium.Color.fromCssColorString('#000'),
    scale:0.5, //这里非常巧妙的先将字体大小放大一倍在缩小一倍
    font:'normal 32px MicroSoft YaHei',
    text:`blabla~~`,
    pixelOffset :new Cesium.Cartesian2(-120, -100),
    horizontalOrigin:Cesium.HorizontalOrigin.LEFT
}

参考博文:

https://blog.csdn.net/iamthek...

林珞
1 声望2 粉丝

引用和评论

0 条评论