Разработка Windows Longhorn в начале 2000-х предусматривала внедрение композитного рендеринга на уровне окон: разработчики переносили визуальный рендеринг на GPU, строила стек композитинга и добавляла поддержку прозрачности, мягких теней, размытия и произвольных трансформаций. В прототипах окна деформировались, искажались, сгибались и вращались в трёхмерном пространстве; к ним применялись шейдеры и кинетические анимации. Однако от этой идеи в итоге отказались, и реализовали более упрощённый вариант композитинга, который появился в Windows Vista - аппаратно ускорённые тени, полупрозрачные рамки и простые анимации; Vista при этом широко критиковали за высокие требования к железу и низкую производительность на тогдашних конфигурациях.
В экосистеме GNU/Linux реализовали похожие и более радикальные идеи: проект Compiz предложил модульную архитектуру и набор плагинов, которые позволяли применять к окнам трансформации, шейдеры и анимации в полной мере, включая ставший символом эффект «куб рабочего стола». Compiz обеспечивал богатую кастомизацию и, при корректной настройке и поддержке драйверов, демонстрировал эффективное использование ресурсов, что породило сравнения, где Linux‑решение с широким набором эффектов казалось менее требовательным к железу по сравнению с Vista, предлагающей лишь базовый композитинг при больших системных затратах.
Со временем тренд индустрии сместился в сторону плоского, минималистичного дизайна и экономии ресурсов, но насыщенные визуальные эффекты остались доступными: Compiz можно установить и настроить и сегодня, а для Wayland развивается современная альтернатива - проект Wayfire. История Longhorn и Compiz демонстрирует эволюцию от амбициозных визуальных приёмов к прагматичным реализациям и показывает, что композитинг существенно повлиял на облик современных рабочих столов, даже если массовая практика отдала предпочтение более сдержанному визуальному языку. Показать больше
В экосистеме GNU/Linux реализовали похожие и более радикальные идеи: проект Compiz предложил модульную архитектуру и набор плагинов, которые позволяли применять к окнам трансформации, шейдеры и анимации в полной мере, включая ставший символом эффект «куб рабочего стола». Compiz обеспечивал богатую кастомизацию и, при корректной настройке и поддержке драйверов, демонстрировал эффективное использование ресурсов, что породило сравнения, где Linux‑решение с широким набором эффектов казалось менее требовательным к железу по сравнению с Vista, предлагающей лишь базовый композитинг при больших системных затратах.
Со временем тренд индустрии сместился в сторону плоского, минималистичного дизайна и экономии ресурсов, но насыщенные визуальные эффекты остались доступными: Compiz можно установить и настроить и сегодня, а для Wayland развивается современная альтернатива - проект Wayfire. История Longhorn и Compiz демонстрирует эволюцию от амбициозных визуальных приёмов к прагматичным реализациям и показывает, что композитинг существенно повлиял на облик современных рабочих столов, даже если массовая практика отдала предпочтение более сдержанному визуальному языку. Показать больше
Автор:
Harrier Du-Bois