Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Эффект пламени






Чтобы визуализировать пламя, нужно получить изображение, по расцветке похожее на огонь, и заставить её колыхаться. Колыхание легко получить вышеописанным эффектом " картинка под водой". Нужно только подобрать удачную формулу для деформации. Нужен такой морфинг, который будет сильно деформировать изображение.
Чтобы получить изображение огня, нужно перейти к работе в пространстве HSL или HSV, и работать в участках спектра, соответствующих цветам огня. Можно взять и готовое изображение огня, или построить изображение, задающее форму языков огня, и сместить его спектр в огненные цвета.

Рис.33. Огонь

Чтобы получить изображение, похожее на данную иллюстрацию, нужно начертить множество кривых линий, окрасить в рыжий цвет, а затем многократно сглаживать по гауссу и деформировать.
Вот образец программы, создающей примитивный эффект пламени. На иллюстрации - уже знакомая нам картинка превращена в огонь.

Рис.34. Эффект пламени

 


Рис.35. Эффект пламени

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.