Як працює Фанта
Для спрощення процесу розробки фільмів на фантом використовується наступний спосіб.
Ви малюєте тільки базові кадри, спираючись на які, програма сама добудовує
відсутні, проміжні кадри. Що це означає? Це означає, що ви малюєте,
наприклад, в першому кадрі квадрат, а в другому цей же квадрат, але зміщений
набагато вліво. Якби Фанта просто прокручувала ці два кадри, то мультфільму
не вийшло б. Довелося б малювати багато кадрів, кожен з яких лише
трохи відрізняється від попереднього. У прикладі з рухомим квадратом вам довелося
б малювати близько 10 кадрів, в кожному з яких квадрат трохи зміщується
вліво. Але Фанта позбавила вас від цієї перспективи. Вам досить намалювати два
кадру, і фільм - готовий! Фанта сама добудує відсутні кадри. Але як це
відбувається? Як Фанта дізнається, з якої фігури в першому кадрі виходить квадрат,
коло чи якась постать в другому кадрі? Для цього існує система
об'єктів.
Об'єкт - це сукупність відрізків. Це може бути пряма, ламана крива,
замкнута фігура, коло, прямокутник - будь-яка безперервна (!) фігура.
Безперервна - значить що складається з з'єднаних між собою відрізків. У кожному
кадрі є свої 16 об'єктів. Перед тим, як намалювати фігуру, ви вибираєте, який
за номером об'єкт це буде. Припустимо, ви намалювали квадрат і позначили його 1
об'єктом. Потім ви переходите на другий кадр. Тепер ви повинні намалювати
квадрат (в іншому місці екрана, інший величини, і т.п.) теж 1 об'єктом.
Чому? Тому що Фанта перетворює 1 об'єкт 1 кадру і 1 об'єкт 2 кадри в
процесі фільму.
Це основне, що потрібно пам'ятати, працюючи з фантом. Також відбувається і з
іншими об'єктами. Наприклад, якщо в 1 кадрі 6 об'єкт - відрізок, а по 2 кадрі
6 об'єкт - квадрат, то Фанта видає фільм, в якому відрізок плавно
перетвориться в квадрат. Слід пам'ятати, що якщо ви хочете, щоб таке
перетворення сталося, то треба щоб і відрізок, і квадрат були 6 об'єктами.
Якщо відрізок буде 3 об'єктом, а квадрат 6, то вони будуть просто змінювати один
одного, без плавного переходу відрізка в квадрат і навпаки. Також необхідно
пам'ятати, як перетворень об'єкти.
Кожен об'єкт складається з "точок" - з'єднань між відрізками, складовими
цей об'єкт. Це вірно і для кола, тому що коло складається з 64
маленьких отрезочков. Все "точки" пронумеровані. Користувач не має доступу до
"Точок" по номерах, але може створити або знищити яку-небудь "крапку" (в
кадрі). Тобто розділити якийсь відрізок на дві або з'єднати в один два
маленьких відрізка. Кожна "крапка" в попередньому кадрі перетвориться в цю ж по
номером "крапку" у наступному кадрі.
Робочий екран.
Зліва розташовано ряд кнопок. Розглянемо його докладніше.
Верхня кнопка (з олівцем) дозволяє малювати об'єкти відрізками,
при цьому кінець першого відрізку є також початком другого і т.п. Спочатку ви
вказуєте (на екрані) 1 точку, потім другий - перший відрізок побудований. А потім
вказуєте тільки кінці наступних відрізків.
Друга зверху кнопка (з зображенням що вистачає руки) дозволяє перетворювати
будь-який об'єкт на екрані. Це досягається шляхом переміщення будь-якій з точок в
об'єкті в нову позицію. При цьому відрізки, пов'язані з цією точкою теж
переміщуються в нову позицію. Потрібно нанести "руку" на точку, натиснути ліву точку
миші та відпустити, перевівши в нову позицію.
Третя зверху кнопка (з зображенням що вказує руки) дозволяє створювати нові
точки (наведіть "руку" на місце в об'єкті, де ви хочете створити точку і
натисніть ліву кнопку миші).
Четверта зверху кнопка (з зображенням ножика) дозволяє знищувати точки
(аналогічно попередньої кнопці).
П'ята кнопка (з зображення кола) - малювати кола. Кожна
окружність - окремий об'єкт (64 точки).
Шоста кнопка (з зображенням прямокутника) дозволяє малювати прямокутники.
Сьома кнопка (літера А) дозволяє створити об'єкти у вигляді букв англійського
алфавіту. Що цікаво, у цьому випадку Фанта допускає, щоб букви, що входять в
даний об'єкт, були розділені.
Восьма кнопка (переривчастий прямокутник) потрібна для роботи з об'єктами. Ви
малюєте (як і в шостій кнопці) прямокутник. Об'єкти, які повністю (!)
вміщаються в цей прямокутник виділяються переривчастою рамкою, а в списку
об'єктів виділяються червоним кольором. З цими "обраними" об'єктами ви можете
оперувати за допомогою опцій з "Goodies" (дивитися Меню). Ви можете також
переміщати по екрану ці об'єкти (наведіть курсор на об'єкт і, натиснувши ліву
кнопку миші, перемістіть в нове положення). Також ви можете працювати з цими
об'єктами за допомогою опцій з Edit. Copy Objects Paste Objects аналогічно Copy
Frame Paste Frame - тільки копіюється не весь кадр, а лише один об'єкт з
цього кадру. Cut Objects або Zap Objects - знищити об'єкт.
Справа внизу (праворуч від списків об'єктів) знаходяться три кнопки, розташовані
вертикально. Призначення нижніх двох мені невідомо, а верхня кнопка дозволяє
виділяти прямокутний ділянку екрану. Навіщо? Уявіть аркуш паперу з
квадратним отвором посередині. Якщо цей "трафарет" докласти до екрану, то
буде видно не весь екран, а лише її частина. Так ось цей прямокутний шматок
екрану і є "дірка в листі". У нормальному режимі ця "дірка" на весь екран.
Поруч знаходяться чотири кнопки, які "перемикають типи об'єктів". Тип об'єкта
- Це те, як цей об'єкт перетворюється на наступний кадр.
Кнопка з біжать чоловічком - основний тип. Об'єкт просто перетворюється з
даного кадру в наступний. Кнопка з зменшуються колами - тип, в якому при
перетворенні проміжні об'єкти не стираються.
Кнопка з блискавкою те ж саме, що і попереднє, тільки до того ж об'єкт ще й
мигає.
Кнопка з горами - тип, за допомогою якого можна робити задній фон. Якщо ви 2 (!)
рази поспіль виберете цей тип, то об'єкт стане заднім фоном, а звільнилося
місце можна зайняти іншим об'єктом (що таке задній фон, дивитися в Меню).
ОБ'ЄКТИ.
Об'єкт - це безперервна ламана крива. Це може бути коло,
прямокутник, багатокутник - будь-яка безперервна фігура. Об'єкт складається з
відрізків, з'єднаних між собою. З'єднання між відрізками називають
"Точками". "Точка" - це також початок першого і кінець останнього відрізка.
Наприклад, один відрізок має дві "точки" - початок і кінець. Два відрізка - три
"Точки" - початок першого відрізка, з'єднання між ними, і кінець другого
відрізка. Об'єкт не може складатися з двох не взаємопов'язаних фігур або відрізків.
Об'єкт може бути будь-якого кольору (всього в нашому розпорядженні 16 кольорів). Але тільки
одного кольору. Якщо ви захочете намалювати двобарвне коло, то вам
доведеться малювати два шматочки цілої кола: кожен шматочок як окремий
об'єкт. Всього в кожному кадрі може бути 16 об'єктів. Тому вам слід дуже
економно малювати об'єкти. Кожному об'єкту даний його порядковий номер. Це зроблено
для зручності в операціях з об'єктами. Спочатку всі об'єкти "порожні", але в міру
того, як ви малюєте об'єкти, ліворуч від напису "GO" з'являються атрибути об'єктів,
з якими ви працюєте. Це колір об'єкта та кількість "точок" в об'єкті. Щоб
вибрати об'єкт, з яким ви хочете працювати, потрібно навести курсор на квадратик
з номером цього об'єкта і натиснути праву кнопку. Квадратики з номерами об'єктів
праворуч від "GO".
МЕНЮ
У верхній частині екрана знаходиться функціональне меню. У ньому є розділи File,
Edit, Goodies, Mode і Sound. У цих розділах багато всіляких опцій. Ось
роботі з цими опціями і присвячена ця глава.
FILE.
Це розділ роботи з файлами і з виходом з Фанти.
Matinee: опція, при виборі якої запускається функція Фанти, в якій всі
фільми, що знаходяться в цій директорії прокручуються з англійської алфавітом
один за одним. Цей режим Фанти використовується для створення прикладних програм
(ESC - допомога, Q - вихід в DOS).
Load Movie: ця опція дозволяє завантажувати в пам'ять фільм у вигляді файлу з
розширенням. mve. При виборі цієї опції з'являється вікно в центрі екрану з
списком (типу Norton) всіх. mve файлів у поточній директорії. Розширення і шлях до
файлу можна змінити в нижній частині вікна. Ви вибираєте в списку файлів потрібний
вам файл і натискаєте "Load" (праворуч). Якщо ви передумали натисніть "Cancel".
Save Movie: записує фільм на диск (файл із розширенням. Mve). Ідентична "Load
Movie ", з тією тільки різницею, що вам треба написати в кутку вікна ім'я.
Clear Movie: пере (з пам'яті) поточний фільм.
Load Backdrop: завантажує з диска задній фон. Що таке задній фон? Це
нерухома картинка, на тлі якої виконується фільм. Сам фон у фільмі
задіяний бути не може і служить нерухомої декорацією. Завантажується фон
також, як і фільм, з тією тільки різницею, що розширення файлу, що містить
задній фон. bkg.
Save Backdrop: записує задній фон на диск у файл з розширенням. Bkg.
Аналогічно "Save movie".
Quit-вихід з Фанти.
EDIT
Це розділ Головного меню, присвячений роботі з кадрами.
Undo: відміняє останню дію, яке ви зробили (стерли кадр, випадково
намалювали що-небудь, і т.п.)
Cut Frame: знищує кадр, зрушуючи номери інших кадрів.
Copy Frame. Past Frame: два оператори, що використовуються в парі для копіювання
вибраного кадру в будь-яке місце фільму. "Copy Frame" позначає поточний кадр, як
копійований. Після того, як ви позначили кадр "Copy Frame", ви встановлюєте
поточним кадр, перед яким ви хотіли б помістити копію поміченого кадру, а
потім натискаєте "Paste Frame". Копія поміченого кадру вставляється перед
поточним. Все.
Zap Frame: ідентично "Cut Frame ".(???)< br />
Clone Frame: копіює поточний кадр в кінець фільму.
Insert Frame: вставляє перед поточним кадром новий (порожній) кадр, якщо немає
поміченого кадру ( "Copy Frame") і позначений кадр, якщо такий є.
GOODIES.
Розділ головного меню, присвячений роботі з об'єктами (або групами об'єктів -
см. "Робочий екран"). При виборі опції з "Goodies", у правому верхньому кутку
з'являються дві піктограми, протилежного змісту (зменшувати - збільшувати,
повертати праворуч - ліворуч і т.д.). Якщо "натиснути" на ці піктограми, то будуть
проводитися різні дії з обраним об'єктом або групою об'єктів, а
якщо таких немає, то з усім екраном.
Zoom: збільшення або зменшення.
Turn: поворот за або проти годинникової стрілки (щодо центру).
Learn: нахил вправо або вліво.
Flip: переворот по горизонталі або вертикалі (щодо центру).
Squash: стискає або розтягує по вертикалі.
Perspective X: обертання навколо вертикальної осі.
Perspective Y: обертання навколо вертикальної осі.
Select Center: вибір точки (центру), щодо якої здійснюється обертання,
поворот по X або Y, тощо Центр може знаходитися в будь-якій точці екрану. При
виборі цієї опції з'являється напис "Select center", після чого ви повинні
вказати курсором центр.
Set Goodies Rate: зміна "кроку", з яким діють опції з "Goodies". Крок
від 0% до 100%. (?)
Set Perspective Rate: зміна кроку, з яким діють "Perspective X" і
"Perspective Y", від 0% до 100% (?)
MODE.
Set Palette Colors: зміна палітри кольорів. При виборі цієї опції
викидається вікно. Працюючи в ньому, і ви змінюєте палітру. Як в ньому працювати,
ви легко зрозумієте самі, нагадаю лише, що "Save" - запис на диск,
"Load" - завантаження, "Revert All" або "Default All" - відновлення всіх кольорів.
640x350-16 color EGA, 320x200-4 color CGA: графічні адаптери.
Set Frame Speed: установка швидкості виконання кадрів. Ця швидкість може бути
від TPF = 0 до TPF = 100. Число (від 0 до 100) вказує кількість проміжних
станів між даними кадром і наступним (наскільки докладно буде виконуватися
перехід від поточного до наступного кадру). Дійсно: чим менше
проміжних "кадрів", тим швидше йде
фільм. Можна встановити швидкість на всі кадри-"All Frames", на поточний - "This
Frame "або на всі кадри після поточного-" To End of Movie ".
SOUND
Turn Sound On/Off: увімкнути/вимкнути звукові ефекти.
Select Sounds: Озвучування фільму. Викидається вікно, в якому знаходиться список
всіх звукових ефектів з 3 "саморобними" - Custom 1,2,3. Вгорі вікна є
невеликий екранчик, в якому зображується поточний кадр. Вибирати поточний кадр
ви можете стрілками. Праворуч від поточного кадру написано, який звуковий ефект
вибраний для поточного кадру (none - нічого не вибрано. Закінчивши озвучувати кадри,
ви натискаєте "Done". Треба запам'ятати, що для кожного кадру може бути вибраний
тільки один звуковий ефект, і що цей ефект виконується тільки 1 раз. Якщо ж
ви хочете, щоб цей ефект виконувався кілька разів (поки виконується поточний
кадр), натисніть після вибору ефекту кнопку "Sustain". Кнопка "Customize Sound"
дозволяє самому робити звукові ефекти. При її натисканні викидається ще одне
вікно. У цьому вікні знаходяться ще два екранчика - "Frequency" (верхнє) та
"Duration" (нижня). У цих екранчика графічно можна задавати висоту
( "Frequency") і тривалість ( "Duration") кожного звуку. Кожен звук - точка,
при цьому - чим вище ( "Frequency") або довше ( "Duration") звук, тим вище
(щодо "низу" екранчиком) знаходиться точка. "Точки" читаються (при
відтворенні) зліва направо. Закінчивши роботу зі звуковим ефектом, ви можете
розпочати роботу з Custom 2 або 3, записати на диск ефекти ( "Save") або вийти в
меню озвучування кадрів ( "Done"). У процесі роботи ви можете прослухати ваш
звуковий ефект ( "Play the Sound") або завантажити з диска інші ефекти
( "Load").
Далі (правий) йде блок зовнішнього вигляду об'єктів - це три кнопки і (праворуч)
атрибут включеної кнопки.
Перша кнопка (зверху) - в об'єкті позначаються тільки точки; (1-9) - розмір
точок.
Друга кнопка - просто об'єкт. Що цікаво, останній відрізок в об'єкті ніяк
"Не хоче" з'єднуватися з перших без забарвлення. Щоб зробити об'єкт замкнутим
(і не зафарбовані) потрібно встановити параметр С. (0-9) регулюють, який з початку
за рахунком відрізок зникає (ставати чорного кольору). Наприклад, в об'єкті з 17
точок при параметрі 6 "зникне" 7 і 14 відрізок.
Третя кнопка - зафарбований об'єкт.
Ось і все. Тепер ви достатньо знаєте про Фантом, щоб робити повноцінні фільми
і прикладні програми.