113
Анықтама. Анимация контроллері немесе жай контреллерлер сценаның
нақты объектілерінің басқару анимациясы алгоритм болып табылады.
Программада контреллердің кӛптеген түрі қарастырылған. Объект
параметрінің басқару әдісіне байланысты үш сатыға бӛлінеді:
Кілтті контроллер, бастапқы берілгендер ретінде анимирленген
параметр туралы анимация кілті қолданылады, мұнда контроллерде
қарастырылған параметрдің аралық мәндері кілттік мән және интерполяция
әдісі негізінде есептелінеді;
Процедуралы контроллер, параметрдің шығатын мәнін қолданушы
берген бастапқы мәндердің және конттроллермен берілген функциональды
тәуелділік негізінде есептейді;
Шектелінген контроллер, объектінің бір немесе бірнеше параметрлі
басқарушы ретінде таңдалған басқа сахна объектісіне анимирленген
парметрді байлау арқылы жүзеге асырылады.
Параметрлер типіне қарай контроллерлің мынадай түрлері бар:
Bezier - түйіндерден тұратын параметрлері анимацияланған трек Базье
типті кілттік контроллер;
Constraint - шектеулі контроллер;
Float - жүзуші нүктесі бар жалпы тағайындалған контроллер;
Limit - жоғары және тӛменгі шектерді параметрлерді қамтамасыз ететін
шектеулі контроллер;
List - ӛзінде бірнеше контоллерді біріктіретін тізімді контроллер;
Point3 - үшкомпанентті векторлы кӛлеммен жасалатын жалпы белгілеу
контроллеры (RVG форматы);
Position - кӛріністегі облыстың жағдайын басқаратын контроллер;
Rotation - объектінің орналасуын басқаратын контроллер;
Scale - объектінің масштабын басқаратын контроллер;
Transform - объектінің жағдайын және трансформациясын басқаратын
контроллер.
Ереже: анимациялық құрылғымен жұмыс істеу негізі болып
редактордағы диалогтік терезе және кілттер диаграммасы табылады. Failters
(Фильтрлер)- Controller Types(Контроллеодің түрлері) – Show (Кӛрсету)
терезелерін ашу қажет. Контроллердің жұмыс істейтін басқа құралдары:
Assign (Контроллерді тағайындау) - parameters (Параметрлер) - Motion
(Қозғалыс) – таңдаған контроллер объектісіне қосылу үшін қолданады. Оның
басқарылатын жағдайына, масштабына немесе бейімделуіне, сонымен қатар
оның параметрлерін ретке келтіру.
Animation (Анимация) командасы: Constraints (Шектеулі), Transform
Controllers (Трансформация контроллеры), Position Controllers (Жағдай
контроллеры), Rotation Controllers (Бұру контроллеры), Scale Controllers
(Масштаб
контроллеры)
–таңдалған
объектінің
бейімделуімен,
114
масштабымен, жағдайымен басқарылатын контроллерларды қосу арқылы
қолданады;
Wive parametrs (Байланыстыру параметрлері) – сақына объектілерінің
параметрлерімен байланыс орнатылған арнайы шектеулі контроллердің
қосылуы үшін қолданылады.
Анимация қабаттарын қолдану
Анықтама.
Қолданушының
белгілеген
тректерді
орналастыру
мақсатымен анимациялық объектілер сценасының қызмет ауданы қабат асты
деп аталады. Анимация қабаттарының кӛмегімен бар тректердің
манипуляциясы
қамтамасыз
етіледі,
сонымен
біргесалмақтық
коэффициенттермен берілген бұл тректердің ығысуы, ӛнделінетін объектіге
әсер ету дәрежесі реттеу рұқсат етіледі.
Ереже: Анимация қабатына байланысты барлық операциялар Animation
Layres (Анимация қабаты) аспаптар панелінде орындалады.
Анимациялық объектілер арасындағы анимация тасымалы
Бұл функция екі негізгі қызметті файлдарды қолдануға негізделеді:
анимация тректерінің файлдары (.XAF кеңейтілуімен) және конфигурация
файлдары (.XMM кеңейтілуімен). Олардың біріншісінде шығыс объектінің
анимациясын қолданатын сілтеулер және тректер сақталады, ал екіншісінде-
объектінің шығыс және қабылдаушы параметрлерінің арасындағы байланыс
конфигурациясы. Save Animation (Анимацияны сақтау)- File (Файл)
кӛмегімен анимацияланған объектілерден тректердің жалғыз файлы
құрылады. Файлдардың саны әр түрлі болады. Ағымдағы саӛынада нақты
объектінің анықталған параметрлерімен таңдалған файлдың қосылу процесі
кезінде әрбір файл Load Animation (Анимацияны жүктеу)– File (Файл)
командасы арқылы жасалады.
Операцияны орындау кезінде анимация тасымалының үш ерекшелігі
бар:
1. Анимацияның объектіге кӛшіру кезінде сол атпен және параметрлері
ӛзгертілмесе, шығыс объектіде де конфигурация файлын құру қажет емес;
2. Объектіге анимацияның кӛшірмесі кезінде сол атпен және
параметрлері ӛзгертілмесе, конфигурациясы бұрын құрылған басқа
қабылдаушы объектіде ағымдағы объектіге жаңа сондай файл құру қажет
емес;
3. латын әріптерімен жазылған атпен тректердің файлдарын және
конфигурацияларын міндетті түрде папкаларда сақтау керек.
Басқа сценадан алынған анимацияны біріктіру
Кӛрсетілген операциямен таңдалған сахна объектілерінен басқа сақына
объектілеріне анимациялық сипатталарды кӛшіру түсіндіріледі. Бұл операция
Merge Animation (Анимацияны біріктіру) командасының кӛмегімен
орындалады, ол үшін программа интерфейсін баптау режімінің
Animationменюіне алдын ала қойылуы қажет.
Редактордың функциясын қолдану.
Достарыңызбен бөлісу: |