Director MX

автора          

Director MX

Подход к обучению
Из-за обилия особенностей и функций Director MX может сначала вас испугать.
Нам не хочется перегружать вас всеми подробностями сразу. Поэтому мы начнем со знакомства с наиболее практическими и наиболее распространенными сторонами Director MX, используемыми для создания реальных программ.
С помощью этого сайта вы имеете возможность изучить Director MX интуитивным методом, одновременно практикуясь в применении некоторых приемов и быстрых переходов, обычно используемых в Director MX разработчиками реальных приложений. Каждая глава строится на основе предыдущих глав и добавляет новые возможности Director MX в ваш творческий набор инструментов.
Учебные методы
Педагогические приемы, используемые в главах, основаны на понятии «обучение через действие». Эти методы являются синтезом многолетнего опыта авторов по преподаванию мультимедийного программного обеспечения в качестве провайдеров учебных услуг компании Macromedia (Macromedia Training Providers).
Цель - помочь новым пользователям ускорить освоение практического применения Director MX так, чтобы они смогли создавать впечатляющие приложения. Учебные методы приспособлены к различным стилям обучения и учебным ситуациям. Приведенное ниже краткое описание этих методов поможет вам лучше использовать материал, представленный на сайте.
Экскурсии
Большинство глав содержит подробные «прогулки», знакомящие с приемами выполнения задач, таких как выбор в меню и окнах или просмотр многочисленных свойств и перечисленных опций. Экскурсия на самом деле не является упражнением в полном смысле, но соответствует принципу обучения «посмотри и сделай так же».
Практические упражнения
Почти во всех главах вам встретятся практические упражнения, в которых вы познакомитесь с основами применения инструментов и приемами при создании базовых структур Director'a для реальных приложений. Охват каждого из упражнений довольно узок, и они сосредоточены на понятиях и приемах, изложенных в конкретной главе. Их информационное содержание упрощено, и основной упор сделан на обучении и освоении приемов работы, без какой-либо связи с имеющимся творческим опытом.
Главы «Создаем приложение»
На протяжении всего сайта вам будут встречаться главы прикладного направления. Они отличаются от остальных глав тем, что выдвигают перед вами задачи, требующие объединения знаний и приемов, полученных в предыдущих главах, и применения возросшего мастерства к созданию части «реального» мультимедийного проекта.
В упражнениях этих глав вам дается «общая идея» насчет того, что вы должны создавать и исходные материалы, из которых вы должны это сделать. Как вы будете создавать ваш проект, зависит в большей степени от вас.
Самостоятельное обучение
 Те из вас, кто захочет научиться применять Director MX самостоятельно, обнаружат, что их ведут по процессу и предоставляют одновременно свободу творчества. Помните о том, что при построении чего-либо у вас обычно будет иметься несколько подходов. Вы можете при выполнении упражнений пропустить некоторые шаги (или ряд шагов), приведенных на данном сайте, и это будет прекрасным поступком, если того требует ваш замысел. Также обратите внимание на то, что в пошаговых инструкциях есть два уровня детализации.
Пронумерованные шаги: Предписывают то, что должно быть сделано.
Шаги второго уровня, обозначенные буквами: Описывают, как выполнить конкретный шаг.



Знакомство с Director MX
Работа с палитрой инструментов
Открытие, воспроизведение фильмов и управление ими
Работа с партитурой
Создание анимации

Создаем приложение: входной экран-заставка
Создание графики
Работа с цветом
Создание зрительного воздействия
Начинаем работать с LINGO

Добавление взаимодействия
Создаем приложение: построение интерфейса проекта
Создаем приложение: Добавление функциональных средств к главному меню
Работа с текстом
Создаем приложение: Построение файла Help
Включение звука в ваше приложение

Создаем приложение: Добавление контента со сведениями о продукции
Включение цифрового видео в ваше приложение
Трехмерная графика реального времени
Создаем приложение: Видеопрезентация
Упаковка вашего проекта

Векторная графика в программе FreeHand

В начале 1998 года фирма Macromedia объявила о выпуске восьмой версии программы FreeHand - одного из самых мощных и универсальных пакетов для работы с векторными изображениями. Технология создания векторных изображений относится к одному из разделов машинной графики и компьютерного дизайна, который называется векторной графикой.
Вряд ли можно составить исчерпывающий перечень областей применения векторных изображений. Рисунки стратегических схем генерального штаба, изображения коллекций модной одежды, дизайн денежных знаков и ценных бумаг создаются с использованием средств векторной графики. Логотипы, эмблемы, фирменные знаки, стилизованные рекламные надписи, диаграммы, схемы — все это можно изобразить в виде векторных рисунков.
Арсенал изобразительных средств FreeHand позволяет решать самые сложные задачи дизайна на высоком профессиональном уровне. Программа FreeHand универсальна и может быть использована как для создания книжных иллюстраций, так и для решения задач в области Web-дизайна.
FreeHand является частью пакета Design in Motion, в который входят также программы Flash и Insta.HTML. Flash - это программа создания анимационных роликов для Web-страниц. Анимация текста или изображения — один из самых популярных дизайнерских приемов в оформлении интернетовских страниц и сайтов. Программа Flash может оживить картинку, созданную с помощью FreeHand, a Insta.HTML представляет собой конвертор, который переводит документ FreeHand в форму, необходимую для публикации в сети Internet.

Введение
Рабочий стол и базовая техника программы
Инструменты FreeHand

Рисование
Заливки и обводки
Рисование (продолжение)

Снимаем любительский кинофильм

Кино — искусство, возникшее на основе современной цивилизации с ее быстрым ростом техники, — явление особенное, с богатым будущим.
Сергей Эйзенштейн характеризовал искусство кино как новую разновидность искусства, спаявшую в одно органическое целое и живопись с драмой, и музыку со скульптурой, и архитектуру с танцем, и пейзаж с человеком, и зрительный образ с произносимым словом.
Воздействие кинематографа пропорционально количеству его зрителей и любителей. Собираясь около сотен тысяч киноэкранов, разбросанных по всему миру, миллиарды зрителей испытывают влияние кинематографа на свое мировоззрение, взгляды, вкусы и привычки.
Изображение, являющееся основой кинематографа, обладает силой очарования. Это, очевидно, происходит потому, что человек 90 процентов сведений и впечатлений о внешнем мире получает при помощи зрения и только 10 процентов другими способами. Кроме того, люди боль­ше верят тому, что видят, чем тому, что слышат.
Помимо достоинств эстетического характера кинематограф заключает в себе большие информационные и познавательные возможности. Этим объясняется все более широкое его использование для просвещения и фиксации различных событий и явлений.
Можно ли после этого удивляться, что искусство кинематографа привлекает с каждым годом все большее количество энтузиастов, которые не удовлетворяются одним созерцанием, а хотят использовать кино как средство вы­ражения своих собственных мыслей и чувств.

Семья на экране

Текстура и бумага в пакете Corel Painter

Каждый художник знает, какое значение имеет текстура бумаги, ее рельеф, способность впитывать краску. Хорошая высококачественная бумага в достойной рамке — это уже произведение искусства. Вам предстоит убедиться в том, какие эффекты можно передать с помощью бумаги и каково ее значение в вашей работе.
Представление о бумажных текстурах за последнее десятилетие значительно изменилось. Бумажные коллекции различных фирм обогатились удивительными текстурами, имитирующими разнообразные поверхности и материалы, которые никак, казалось бы, не связаны с бумагой. Например, знаменитая коллекция бумажных текстур Tatiana имитирует всевозможные ткани от грубого сурового полотна до тончайшего шелка.

Текстура и бумага
Инструмент Image Hose
Слои
Формы

Динамичные слои Burn Tear Bevel World Liquid Metal
Динамичные слои над всем холстом
Инструменты Impasto и Мозаика
Работа с текстом

Специальные эффекты в Studio

Видеоэффекты, доступные в программе Studio, можно разделить на две категории: «лечебные», которые помогают устранить проблемы с видеоматериалом, и художественные, которые модифицируют или каким-то образом украшают видео. «Лечебные» фильтры позволяют изменить яркость и цветность, в то время как художественные помогают сделать фильм черно-белым или, к примеру, создать эффект замедленной либо ускоренной съемки.
Список видеоэффектов Studio также включает фильтр «стробоскоп», прекрасно подходящий для того, чтобы воссоздать облик Тони Манеро из фильма «Лихорадка в субботнюю ночь». У кого-нибудь есть белый костюм?
С какой бы тщательностью вы ни снимали видеофильм, наверняка в исходном материале обнаружатся какие-нибудь ошибки. В частности, такие ошибки я допустил в видеофильме о зоопарке. Я проводил съемку при помощи цифровой видеокамеры, которую надо было постоянно настраивать в зависимости от освещения -в помещении или на открытом воздухе освещенность разная. Даже при съемках под открытым небом ее постоянно приходилось менять - солнце то и дело скрывалось за облаками и выглядывало вновь.
Как я понял позже, прогулка по зоопарку с ребенком, когда его приходится постоянно откуда-нибудь вылавливать, вовсе не способствует аккуратной съемке, в том числе установке нужного баланса белого. В результате часть кадров получилась с голубоватым отливом, а часть - совершенно темные. При работе с аналоговой камерой Studio дает возможность настроить цветность и яркость видео уже в процессе видеозахвата. Если же ваше видео сохранено в формате DV, единственным решением проблемы будет его обработка в Окне Фильма

Специальные эффекты
Работа со звуком
DVD-авторинг
Запись на ленту

Вывод в цифровой формат
Комбинации клавиш
Устранение неполадок

Добавление отчетов в Visual Studio

Чтобы создать Web-службу для XML-отчетов из файла CustomersBasic.rpt, откройте Visual Studio .NET и создайте новый проект ASP.NET Web Service под именем MSDNCrystalWebService. Удалите файл Service1.asmx, который добавляется к проекту по умолчанию, и вместо него добавьте CustomersBasic.rpt. Затем щелкните правой кнопкой мыши по CustomersBasic.rpt в Solution Explorer и выберите в контекстном меню пункт Publish as Web Service

Web-службы для XML-отчетов

Добавление отчетов в Visual Studio (2)

Генератор отчетов Crystal Reports for Visual Studio .NET предлагает комплексное решение по организации отчетности для .NET-разработчиков, которое полностью интегрируется с такими операционными средами, как Visual Studio .NET IDE и .NET Framework. Crystal Reports поддерживает технологии ADO.NET и XML Web Services, серверные ASP.NET элементы управления и кэширования. Он "бесшовно" интегрируется с Visual Studio .NET Server Explorer, набором инструментальных средств и средой разработки. Crystal Reports имеет богатую модель программирования и располагает гибкими возможностями настройки и развертывания отчетов. Перечисленные основные возможности Crystal Reports, как и другие, рассматриваемые здесь, позволяют выполнять сложную рутинную работу над представлением данных в приложениях пользователя.

Простой отчет

Самоучитель по Flash MX

Простая и понятная нумерация версий Flash вдруг прервалась: очередная версия пакета получила условное наименование MX. Что обозначают сии буквы, можно только догадываться, поскольку даже в пресс-релизе компании Macromedia по этому поводу не сказано ни слова. По всей видимости, аббревиатура должна ассоциироваться у пользователей со словосочетанием Multiextended (дословно — «много расширенный»). А возможно, и с одним словом — Mixed (смешанный), поскольку разработчики Flash обращают внимание пользователей на то, что интерфейс (рабочая среда) пакета может быть настроен индивидуально для любой категории пользователей: дизайнеров, программистов, проектировщиков и т. д.

Трансформация объектов
Общая схема создания Flash-фильмов
Настройка пользовательского интерфейса
Поворот объекта

Инструменты рисования
Панель Color Swatches
Автоматическая замена шрифта
Автоматическая анимация трансформации объекта

Анимирование маски
Преобразование в символ существующего объекта
Создание сценария для кнопки
Оптимизация и тестирование фильма

Графические устройства

Основы компьютерной графики были заложены еще на больших ЭВМ, задолго до появления персональных компьютеров. Ее первые практические применения были связаны с решением задач из области автоматизации проектирования архитектурных и инженерно-технических сооружений.
Массовое распространение и непрерывное совершенствование технических характеристик персональных компьютеров и периферийного оборудования способствовало расширению круга задач, при решении которых используется графика. В свою очередь, развитие и усложнение графики стимулирует создание все более совершенного компьютерного видеооборудования. Кроме того, непрерывно расширяется круг специалистов, вовлеченных в программирование и использование графических приложений. Поэтому литература, посвященная различным аспектам видеографики, пользуется постоянным спросом и нуждается в периодическом обновлении. Однако большинство публикуемых книг являются руководствами для пользователей, а не для программистов, поскольку содержат описание техники работы с различными графическими редакторами. Автор решил попытаться восполнить этот пробел и написать руководство, содержащее описание способов программирования базовых элементов компьютерной графики и получения спецэффектов.
В свое время на русский язык было переведено и опубликовано несколько обстоятельных руководств по программированию видеосистем для IBM PC. Технический прогресс беспощаден и они устарели вместе с описанными видеосистемами. Предлагаемая книга продолжает тему программирования видеосистем, но уже современного образца, с использованием стандарта VBE, разработанного ассоциацией VESA. Этот стандарт создавался специально для того, чтобы программирование графических объектов не зависело от особенностей видеокарт, выпускаемых различными фирмами.
В соответствии с темой книги в качестве языка программирования выбран ассемблер для IBM PC. Можно до хрипоты спорить о достоинствах и недостатках ассемблера, но всегда остается класс задач, которые имеет смысл программировать только на этом языке, и всегда остается категория программистов, которые обязаны в совершенстве владеть ассемблером. В первую очередь именно им адресована данная книга. Вместе с тем. книга составлена так, что она может быть использована как практическое руководство для программистов, начинающих изучать ассемблер или желающих углубить свои знания о нем.

Введение
Видеосистемы и стандарт VESA
Особенности работы в режимах VESA
Видеорежимы packed pixel graphics
Цвет на экране

Работа с текстом
Курсор и мышь
Цвет в коде точки
Приложения