Сглаживание в ILNumerics

В ILNumerics, как использовать сглаживание? Я не могу найти, как использовать это в учебнике. Мои графики такие:

введите описание изображения здесь

Мне нужны более плавные линии, как эти графики (которые мы строим с холстом в WPF):

введите описание изображения здесь

Обновить:

Я пробую решение. Вот код, который я написал:

var lineV = new ILLinePlot(ILMath.tosingle(verticals["1,0;:"]), lineWidth: 3, markerStyle: MarkerStyle.None); 
lineV.Line.Antialiasing = true;  

var pc = new ILPlotCube(); 
pc.Add(lineV);  

var sceneV = new ILScene(); 
sceneV.Add(pc);  

GradientVerticalilPanel.Scene = sceneV;      
GradientVerticalilPanel.Refresh();

Но это не сработало. Я имею в виду, нет никаких изменений визуально. Мои строки не сглаживаются, хотя ошибки нет.

1 ответ

Сделайте линии толще (минимум 3 пикселя) и установите ILLinePlot.Line.Antialiasing = true,

Изменить: Сглаживание поддерживается драйверами OpenGL. Программный рендерер в ILNumerics (драйвер GDI) не поддерживает сглаживание, поскольку это сделает рендеринг еще более медленным.

Другие вопросы по тегам