Показать сообщение отдельно
Старый 15.01.2003, 03:19
uri-uri вне форума Посмотреть профиль Отправить личное сообщение для uri-uri Найти все сообщения от uri-uri
  № 1  
uri-uri

Регистрация: 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


Как могут существовать вещи, которые никогда не случаются?
Измена мира к лучшему!