当我将渲染器更改为Matlab中的画家时,我失去了抗锯齿功能

时间:2013-05-17 16:39:04

标签: matlab

我在Matlab中更改渲染器,如下所示:

set(gcf, 'Renderer', 'painters');

和使用默认渲染器进行消毒的线条现在不再抗锯齿了。顺便说一句,这是我绘制线条的方式:

plot(x,y1,'LineWidth',2,'LineSmoothing','on','Color','r');

由于

1 个答案:

答案 0 :(得分:0)

抱歉,你运气不好。 painters渲染器基本上只是位图。只有other renderers支持抗锯齿和3-D。使用Open GL实现线条平滑。 @anadr也是正确的'LineSmoothing'属性实际上没有记录。如果你使用它足够你会发现它可能是错误的。如果可以,您可以尝试'zbuffer'渲染器。