Регистрация: May 2002
Адрес: Ростов-на_Дону
Сообщений: 542
|
Самая крутая примочка для Flash (PS->AS)
В MX наконец появилась возможность рисовать мувики програмно. Это значит, что с сервера посылается только AS, а не готовые векторные изображения - они формируются прямо в броузере на компьютере клиента. Это должно значительно (в несколько раз) уменьшить трафик и, соответственно, поднять скорость загрузки страницы. Вэри вэлл!
Как это делается:
нужно программировать каждый обьект вручную, задавая координаты контрольных и якорных точек. Посколько вводить нужно точки кривой CV NURBS, брать их неоткуда, так, как все 2D векторные редакторы работают с Postscript-кривыми.
Что хочется:
сделать векторную картинку, нажать на кнопку, - и получить AS, строящий эту картинку програмно.
Что для этого нужно сделать:
Общий исходный установившийся формат для всех 2D векторных редакторов - Postscript. Я имею ввиду CorelDraw, Adobe Illustrator, Macromedia FreeHand (к сожалению, Flash не экспортирует файлы в векторные описания). Необходимо написать конвертор файлов, который из входных файлов (например *.eps) генерил-бы файлы AS ( кривые в формате CV NURBS ) для програмного рисования картинок. Разумеется, сделать это можно только приближённо, т.к. Flash использует в качестве элемента кривой параболу, и аппроксимировать окружность кусками параболы можно только с заданной степенью точности. ИМХУ такая утилита пользовалась бы колоссальным спросом для Вэба, и в ней должна быть настраиваемая степень приближения/размера файла (как в Jpg).
Я, дизайнер, и ввиду отсутствия специальной подготовки и образования, сам не возьмусь за сформулированную задачу. Но, что думаете Вы, профессионалы - AS-программисты об этом?
Почему:
сегодня первая страница сайта, который я делаю, содержит около 400 векторных обьектов с градиентным заполнением. В виде JPG это тянет на около 60Kb. В виде векторов Flash - 80kb, програмно отрисованная - 40kb. Цифры приблизительные. Но по трафику впечатляет.
Но, представте себе, сколько времени я потрачу на ручную коррекцию контрольных и якорных точек с тем, что-бы програмно нарисованные кривые точно легли на место нарисованных вручную? Это просто немыслимо.
Итак, наличие такой утилиты может символизировать очередной скачок прогресса. Сайты станут в разы меньше, во столько-же быстрее будут грузиться.
Кто сможет взять на себя ответственность разработки такого конвертора? Прославить своё имя и заработать (посчитайте сами сколько) денег!
Жду мнений и решений. Спасибо.
__________________
Uri-Uri
Как могут существовать вещи, которые никогда не случаются?
Измена мира к лучшему!
|