русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задания для самостоятельной работы


Дата добавления: 2015-08-06; просмотров: 531; Нарушение авторских прав


Создайте анимированный ролик с управляющими кнопками (Play, Stop). Сценарий анимации разработайте самостоятельно. Это может быть демонстрация процесса решения геометрической задачи на построение (деление отрезка пополам, деление угла пополам, построение перпендикуляра к диаметру окружности из точки вне окружности с помощью одной линейки, построение сечения многогранника плоскостью, проходящей через три заданные точки и т.п.). Это может быть демонстрация физических, астрономических, биологических процессов и явлений (движение тела, брошенного под углом к горизонту, капиллярные явления, демонстрация диффузии и хаотического движения молекул и частиц, строение Солнечной системы, строение атома и т.п.)

Рассмотрим подробно сюжеты, предложенные как примеры в задании.

1. На голубом фоне неба — ветка с почками, появляется солнце, из почек появляются листики.

o Фон надо изменить на голубой.

o Первый (самый нижний) слой — "солнце". Первый ключевой кадр: "солнце" на рабочем столе справа снизу. Последний ключевой кадр (например, 20-й): "солнце" на монтажном столе в верхнем правом углу, размер его больше. Далее до 60-го кадра — дублируется ключевой кадр промежуточными.

o Второй слой — "ветка". Изображение не анимируется, поэтому — только первый ключевой кадр и промежуточные длительностью 60 кадров.

o Третий (и последующие слои) — "почки-листочки". Первый ключевой кадр на (например) 20-м кадре, последний — на 60-м. В первом ключевом кадре "почка" в форме маленького листочка темно-зеленого цвета, в последнем — тот же объект, увеличенный с помощью трансформации и с изменением цвета. И — анимация формы.

Чтобы добавить "еще один листок на ветку", повторяем действия в новом слое. Или можно скопировать кадры предыдущего слоя, вставить их на новый слой и отредактировать расположение "почки" и "листочка".



Рис. 2. Расположение слоев и ключевых кадров для данной анимации

2. Снеговик, из-за горизонта всходит солнце, снеговик тает.

o Расположение слоев снизу вверх: солнце, "земля" (тот самый горизонт, из-за которого всходит солнце), снеговик.

o Скрытое вторым слоем солнце окрашено в красный цвет. В последнем ключевом кадре оно ярко-желтое. Создается имитация восхода.

Для выполнения второй части задания:

  • импортируйте в библиотеку два растровых изображения — пейзажа;
  • в первый ключевой кадр поместите первый пейзаж, вытащив его из библиотеки;
  • выполните его трассировку. Параметры трассировки подбирайте опытным путем;
  • в последний ключевой кадр анимации поместите второй пейзаж, выполните трассировку;
  • задайте между ключевыми кадрами анимацию формы;

после тестирования возможно внесение изменений: заново выполнить трассировку, если результат не удовлетворил, добавить промежуточные кадры в начало и конец анимации для того, чтобы глаз успел "охватить" пейзаж до преобразования и после него.

 

Рис. 3. Расположение кадров для второй части задания



<== предыдущая лекция | следующая лекция ==>
Клиновый лист» Движение по заданному пути. | Озвучивание Flash фильма


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.