12
КОРОЛЁВА ГАЛИНА МИХАЙЛОВНА СТ. ГР. ПОС 10-В Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения» «Построение концептуальной модели заданной функциональности при помощи САПР «ConceptDraw»

Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

Embed Size (px)

DESCRIPTION

«Построение концептуальной модели заданной функциональности при помощи САПР «ConceptDraw». Вариант И2 - Редактор фотоморфинга

Citation preview

Page 1: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

КОРОЛЁВА ГАЛИНА МИХАЙЛОВНА

СТ. ГР. ПОС 10-В

Лабораторная работа №2по дисциплине «Моделирование и анализ программного

обеспечения»

«Построение концептуальной модели заданной функциональности при помощи САПР «ConceptDraw»

Page 2: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

• Тема: «Построение концептуальной модели заданной функциональности при помощи САПР «Concept Draw»

• Цель: Составить концептуальную модель заданной функциональности компьютерной системы.

• Вариант: И2.

Page 3: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

МОРФИНГ

Page 4: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

СПИСОК СУЩНОСТЕЙ В ФОРМАТЕ *.RTF

Морфинг (англ. morphing, трансформация) - технология в компьютерной анимации, визуальный эффект, создающий впечатление плавной трансформации одного объекта в другой•ПО для создания

o Sqirlz Morph o BitMorpho Easy Morpho Elastic Realityo FaceMorphero MorphBuster

•Назначениеo Игрыo Киноo Реклама

•ИспользованиеoТрёхмерная графикаoДвухмерная графика

oРастроваяoВекторная

•Технология морфингаoИспользуется два изображения: oИзображение №1 o Изображение№2

oНа обоих изображениях задаются опорные фигуры или ключевые точки (в зависимости от использующегося программного обеспечения)oПроисходит "Морфинг"- создание изображений промежуточных состояний (интерполируя исходные данные)

Page 5: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

ОПИСАНИЕ

Морфинг (англ. morphing, трансформация) — технология в компьютерной анимации, визуальный эффект, создающий впечатление плавной трансформации одного объекта в другой. Используется в игровом и телевизионном кино, в телевизионной рекламе. Встречается в трёхмерной и двухмерной (как растровой, так и векторной) графике.

Технология:

Для создания эффекта используются как минимум два изображения, на которых художник задаёт в зависимости от использующегося программного обеспечения опорные фигуры или ключевые точки (т. н. маркеры, или метки), которые помогают компьютеру выполнить правильный морфинг, то есть создать изображения промежуточных состояний (интерполируя имеющиеся данные).

Page 6: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

ЭТАПЫ РАБОТЫ РЕДАКТОРА ФОТОМОРФИНГА

Page 7: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

СПИСОК СУЩНОСТЕЙ В ФОРМАТЕ *.RTF

Этапы работы редактора фотоморфингаВыделение спрайта на изображении• Инструмент для выделения спрайта:

o равнобедренный треугольникo овалo прямоугольникo произвольная ломаная форма

Спрайты помещаются в графическую БДКонечный результат программы

Page 8: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»
Page 9: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

СПИСОК СУЩНОСТЕЙ В ФОРМАТЕ *.RTF

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

Для сочетания слоев в интерфейсе программы задается правило волшебной прозрачности для каждого слоя• форма размытия спрайта

o овалo звездаo кругo ломаная полоса по краю спрайта

Для полосы задается ширина размытия края спрайтаДля всех форм задаётся коэффициент альфа-канала в начале зоны размытияДля всех форм задаётся коэффициент альфа-канала в начале зоны размытияДля всех форм задаётся коэффициент у конца границы спрайтаЗадаётся порядок спуска в шагах размытия• по спирали • каскадные ступени

Задаётся способ смешивания линий размытия в углах изгиба формы спрайта

Page 10: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

ОПИСАНИЕКонечный результат программы - пользователь размещается на растровом полотне произвольного изображения слои копий спрайтов из базы данных. Копии изменяются программой основными операциями аффинных преобразований: масштабирование, проецирование, скос, поворот. Для сочетания слоев в интерфейсе программы задается правило волшебной прозрачности для каждого слоя: форма размытия спрайта - овал, звезда, круг или ломаная полоса по краю спрайта, для полосы задается ширина размытия края спрайта, для всех форм задаётся коэффициент альфа-канала в начале зоны размытия и коэффициент у конца границы спрайта, задаётся порядок спуска в шагах размытия - по спирали или каскадные ступени, задаётся способ смешивания линий размытия в углах изгиба формы спрайта - замещение первым или усреднение из двух или смешивание в радиальной, треугольной зоне.

Page 11: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

ИНТЕРЕСНЫЙ ПРИМЕР ПРИМЕНЕНИЯ ФОТОМОРФИНГА

Page 12: Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения»

БЛАГОДАРЮ ЗА ВНИМАНИЕ