1.3. Анімаційна графіка
Це одна із сучасних форм представлення графіки в електронних публікаціях. На перший погляд анімація подібна до відеофільму, але вона принципово відрізняється від нього, тому що має справу з неживими рисованими об'єктами.
Послідовне відтворення зв'язаних зображень з частотою, що перевищує частоту злиття мерехтінь, призводить до ефекту злитого представлення динаміки зміни зображень. Кожне зображення в анімації має вигляд кадру.
Зображення кадрів можуть створюватися в середовищі традиційних графічних пакетів, що підтримують формат GIF, і включати фонові зображення і рисовані об'єкти. Наприклад, у графічній програмі Photoshop (версія 4.0 і вище) окремі кадри створюються по шарах.
Такий підхід нагадує мультиплікацію. Зображення в послідовності кадрів повинні бути зв'язані між собою. Цей зв'язок обумовлюється необхідністю плавної зміни положення об'єктів у полі зображення, їхнього масштабу або руху елементів об'єкта зображення. У мультиплікації для створення ефекту руху використовується прорисовування кожного наступного кадру. Такий підхід може бути реалізований і в комп'ютерній анімації.
У цьому випадку малювати доводиться у відповідному програмному середовищі, що потенційно спрощує процес. Для цих цілей можуть використовуватися програми дво- і тривимірної графіки.
До програм анімації графіки для Web можна віднести: Animagic GIF (Right to Left Software), GIF Construction Set (Alchemy Mindworks), Microsoft GIF Animator (Microsoft), PhotoImpact GIF Animator (Ulead Systems), VideoCraft GIF Animator (Andover Advanced Technologies), WebImage for Windows 95 (Group 42) та багато інших.
Процес створення анімації можна розділити на дві важливі складові - власне створення анімації і потім її оптимізація. Процес створення включає відбір послідовності кадрів і їх додавання до GIF-файлу, що створюється. При цьому анімаційні програми Ulead, Alchemy Mindworks і Microsoft дозволяють додавати кадри не з графічного файлу, а з буфера обміну. У результаті відбувається трансформація зображення в залежності від проходження кадрів та немає необхідності зберігати кожен кадр.
Після того як кадри зібрані в один файл, починається розміщення керуючих блоків. Після закінчення компонування мультфільму файл можна вставити в електронний документ як звичайне зображення.
Будь-яке зображення в комп'ютерній графіці кодується у вигляді образно-просторового представлення його елементів. При цьому біжуче місце розташування кожного об'єкта зображення або його елементів задається відповідними координатами. Тому з'являється можливість використовувати математичний апарат для автоматизації процесів підготовки анімації. Наприклад, можна автоматично створювати проміжні кадри зображень анімації на базі використання методів інтерполяції й екстраполяції.
Зазначені вище програмні пакети відзначаються відносною простотою, однак найбільш популярними анімаційними пакетами вважаються Macromedia Flash, Macromedia Director і пакет мультимедія Hyper Method.
- Розділ 1. Основні компоненти електронних видань
- Розділ 1. Основні компоненти електронних видань
- 1.1. Текстова інформація
- 1.2. Напівтонові і кольорові ілюстрації
- 1.3. Анімаційна графіка
- 1.4. Відеоінформація
- 1.5. Аудіоінформація
- Розділ 2. Технології гіпертекстових видань
- 2.1. Функції гіпертекстових електронних видань
- 2.2. Принципи побудови гіпертекстових видань
- 2.3. Математична модель гіпертексту
- 2.4. Гіпертекстові Web-документи
- 2.5. Підготовка публікацій у середовищі Adobe Acrobat
- 2.6. Технологія Help-файлів
- 2.7. Засіб доставки електронних видань
- 2.8. Класифікація і загальні принципи оформлення електронних видань
- Розділ 3. Цифрове представлення текстової інформації
- 3.1.Стандарти кодування символів ascii, ansi, кои-8 і unicode
- 3.2.Формат pdf
- 3.3.Формат розмітки тексту rtf
- Розділ 4. Графічні формати
- 4.1. Растровий формат gif
- 4.2. Формат графічних файлів png
- 4.3. Графічний формат jpeg
- 4.4. Формат tiff
- 5.1. Сімейство форматів mpeg
- 5.2. Звукові формати
- 5.3. Анімаційні файлові формати fli, flc, cel
- Розділ 6. Програми перегляду Web-публікацій
- 6.1. Доступ до Web-сторінки в Internet
- 6.2. Програма перегляду ms Internet Explorer
- 6.3. Програма перегляду Netscape Navigator
- 7.4. Мова JavaScript
- Визначення файлу для JavaScript
- Використання JavaScript-виразів в якості значень html-атрибутів
- Оголошення JavaScript-програми як оброблювача подій
- 7.5. Мова програмування сценаріїв php
- Завантаження файлів
- Регулярні вирази
- 7.6. Мова Perl
- 7.7. Мова моделювання віртуальної реальності vrml
- Розділ 8. Програмування Web-сторінок у мовному середовищі html
- 8.1. Структура і форматування html-документа
- 8.2. Таблиці
- 8.4. Форми
- 8.5. Фрейми
- 8.8. Гіперпосилання
- 8.9. Таблиці стилів
- Розділ 9. Автоматизація створення Web-публікацій. Програмний пакет Macromedia Dreamweaver
- 9.1. Призначення та функціональні можливості пакету
- 9.2. Структурна схема програмного пакету
- 9.3. Інтерфейс користувача і принципи його організації
- 9.4. Деякі типові процедури пакета Dreamweaver
- 9.4.1. Робота з текстом
- 9.4.2. Вставка зображень
- 9.4.3. Створення карти зображення
- 9.4.4. Робота з таблицями
- 9.4.5. Створення форм
- 9.4.6. Робота з фреймами
- 9.4.7. Робота із шарами
- 9.5. Використання інтерактивних можливостей і анімації
- 9.6. Створення Web-сайту
- Розділ 10. Програмний пакет ms FrontPage
- 10.1. Функціональні можливості програмного пакету
- 10.2.Структурна схема пакету
- Розділ 11. Створення мультимедійних видань. Програмний пакет Macromedia Director
- 11.1.Функціональні можливості програмного середовища
- 11.2. Інтерфейс користувача
- Література
- Технологія розробки електронних видань