birdwatcher: (Default)
[personal profile] birdwatcher
Основное назначение LCD-мониторов -- собирать из них композитные дисплеи. Можно, например, закрепить девять штук в матрицу 3x3, вплотную друг к другу; современные операционные системы могут работать с такой матрицей, как с единым монитором, разрезая гигантское виртуальное изображение на девять кусков, и показывая нужный кусок в нужном месте. CRT-мониторы, из-за своего веса и сложностей в креплении, в основном позволяли делать это только в горизонтальном направлении.

К сожалению, во всех драйверах таких систем имеется неприятный баг. Они буквально рассматривают все панели как образующие единую поверхность, как будто у мониторов вообще нет рамочек. В результате, на стыках изображение раздвигается, и его пропорции искажаются. Круг, попавший на стык двух мониторов, воспринимается как овал (верхняя картинка). Правильно написанный драйвер будет учитывать расстояние между мониторами в качестве параметра, и не раздвигать изображение, а выбрасывать соответствующую его часть.

Date: 2005-03-15 01:57 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
А ведь верно! Но это не так просто, много проб и ошибок.