Vector Glass – версии и подробности от AeroXP.net
Уже не раз всплывало выражение «Aero Glass» - векторная прозрачность. Что это такое? С чем его есть? И так далее…
Впервые о векторном интерфейсе заговорили очень давно. И разговор этот был вызван вполне логическими доводами – разрешения экранов растут, дюймы мониторов возрастают. А с этим должны улучшаться и текстуры приложений. Хорошо если вы используете лишь заливки - #тра-ля-ля и все довольны. А если BMP / PNG? Тогда через лет двадцать, когда мониторы будут в пол стены, а то и во всю, а разрешения достигнут просто астрономических размеров… вряд ли вы будете рады увеличить текстуры еще на пару – тройку тысяч пикселей.
Но все это – лирика. Реальный векторный интерфейс так и не был создан, а вот Vector Glass – векторная прозрачность – да. Считается, что она была продемонстрирована в сборке Windows Longhorn build 5060, демонстрировавшейся на PDC 2005. Да и полный номер - 5060.vbl_wcp_avalon.050417-1805 – многообещающий. До нас дошло все – и фото, и видео и многое, многое другое.
Но в Windows Vista ничего подобного нет, да и вряд ли будет. Но слухи об этом все ходят и ходят по Руси. Сегодня на AeroXP.net появилась новая версия связанная с легендарным Aero Glass.
Во время импровизированного чата о Vista, где обсуждались проблемы с закачкой бета-тестерами сборки 5456, Aero Diamond был назван «чем-то, никогда не ставшим ничем более проекта, изображенного на холсте». Во время моего разговора с некоторыми работниками Microsoft, они уклонились от ответа на вопрос, одно ли и тоже Vector Glass и Aero Diamond или нет. Но что же было тогда, в 5060?
Может ли кто-то сказать, что там была «псевдопрозрачность»? Вот, что я узнал – у них есть векторная копия текстуры стеклянной прозрачности. Они просто масштабировали ее до невероятных размеров (например 1000х500) и экспортировали в 32-битный рисунок. Возможно, это было сделано из-за сложности реализации аппаратного масштабирования. Но суть в том, что при увеличении DPI из-за большого разрешения текстуры никто не замечает никаких проблем с резкостью – их просто нет.
Конечно это – только логическая догадка основанная на дошедших до меня сведениях. Но давайте оставит 0,00000000001% вероятности того, что мы разгадали Vector Glass не полностью.
Так что же? Vector Glass заканчивается там, где заканчивается 5060? Истина где-то рядом…
Комментарии
Господи, ну и чуши вы тут нагородили, господа...
Вот моё имхо: всё, что нам показывали 3-4 года назад - один большой... FLASH! Именно он. Это всё были прототипы, не существующие в природе. Помните "прототипы", демонстрировавшие "Avalon"? Было насколько видиороликов(!), показывавших "круть". Приложение для медецины, для инженеров, еще ерунда какая-то. У меня уже тогда закрались подозрения, что это просто FLASH-прототип. Если же те "примеры" были реальными, то получается, что МС нас просто дурит последние 2-3 года и вся "Виста" была уже готова тогда.
Еще о псевдовутой "векторной прозрачности". Да задумайтесь вы хоть на секунду, что есть "прозрачность"! Это всего-навсего рисование с учетом альфа-канала. ВСЁ! Она НЕ МОЖЕТ быть "векторной". Это всего лишь заливка области, рисование с учетом альфа-канала цвета, т.е. комбинация изображений объекта и того, что под ним. Никакой bloody "векторности" тут нету и не может быть.
Просто в GDI нет механизмов для такой обработки (прозрачность+наложение эффектов (blur) одновременно), всё слишком медленно для работы в реальном времени. Хотя простая прозрачность есть и легко используется без потерь в производительности. А вот в DirectX это есть, на уровне железа.
А чего такого в тех "волшебных" скриншотах? Прозрачность строки адреса? Спросите любого "специалиста" по WPF сколько минут у него уйдет на создание такого окна!
там ничего такого, там векторная прозрачность, не ухудшающаяся в качестве не при каком разрешении.
А чё скрины то хреново сделали? Почему тег <img ...> не работает? Наверно нужно было BBCode юзать.
И тут я понял, что называют "векторной прозрачностью"...
Внимательно присмотревшись к последним скринам Пола.
На всех окнах, если присмотреться к левому и правому бордеру, видно, что верхняя часть окна содержит картинку и всё окно лажит поверх этой картинки.... Притом картинка эта только для заголовка (примерно на верхнюю треть окна). Присмотритесь. Ее очень заметно по переходу бордера "вдруг" из прозрачного в не совсем прозрачный, если идти снизу вверх.
Ну тогда уж не векторная прозрачность - а векторная текстура рамок и самого окна.
А на скринах конечно же не flash, но ведь это все равно концепция! Это концепт! Ведь мы невидим сейчас в Vista то, что было показано на PDC'03! Потому что это и не система была! Это реализовать невозможно!
Если бы был этот vector glass, то жрал бы он памяти в 2 раза больше!
DIMA64, нет на PDC'03 был продемонстрирова 4050, и это была самая настоящая система, это заявил Хайлел Куперман, показывая концепт Пуска с 3D-значками, что только это ненастоящее, остальное - реальная система, мелкомягкие не сидели же без дела, в период с 2002 по 2003 год.
А я думаю что векторная графика все же будет!
На одной из конференций сам Билл говорил и показывал векторную графику.
Очевидно сейчас происходит доработка всего интерфейса и улучшеных приложений, а т.к. они еще не доконца закончены, соответственно и графика дорабатывается.
Я думаю векторная графика я это не просто сказ о одной из серкертных технологий Висты.
Эта графика должна просто быть т.к. вектор быстрей работает чем растр. И качественные на улучшающихся мониторах презентационных экранах. Согласитесь, какому презеденту или любом другому работнику компании понравиться демострировать какие-то слайды на пиксельном интерфейсе через проектор или АШДТВ плаазму????
Так что ждать осталось немного, скоро уже релиз Висты. И мы все узнаем и увидим. Общанные сюрьпризы. как щас помню что сюрьпризы нам обещали приличные.
BlackTigerAP - там не 1/3 , а вся рамка прозрачная. под иконками видно
хотите увидеь нормальную прозрачность в действим? вот:
А кто-нить видел как ухудшается качество прозрачности на той системе каторая встроена в висту сейчас?
Вообще говоря если положим сайдбар имеет ширину 120 пиксело при разрешении 1280*1024, то он имеет эту же ширину и 1600*1200 и при более большом разрешении тоже, и никакого ухудшения качества прозрачности там нет, и не будет. Тоже самое касается окашек.
И кстати, как на глаз отличить векторный интерфейс от растрового, куда вообще надо смотреть.
По теме
- Windows Vista официально "мертва"
- Завтра прекращается поддержка Windows Vista
- Остался последний месяц поддержки Windows Vista
- 11 апреля Microsoft прекратит поддержку Windows Vista
- Через год прекращается поддержка Windows Vista
- Microsoft открыла исходный код Open XML SDK
- Баллмер: Longhorn/Vista - моя самая серьезная ошибка
- Сегодня заканчивается бесплатная фаза поддержки Windows Vista и Office 2007
- Microsoft продлила срок поддержки Windows Vista и Windows 7
- Практики обеспечения безопасности Microsoft - лучшие в мире