Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Demo,Intro _ Эффект плазмы

Автор: Бравый генерал 14.04.2006 23:03

Вот скачал архив статей, которые выкладывал suriv, решил поэкспериментировать.
Эффект плазмы, жаль только с линейной интерполяцией.
Клавиши "1","2","3","4" - менять режимы:
1 - Обычный режим, голубая плазма.
2 - Плазма плавно меняет цвет.
3 - Лава. Палитра: переход от черного к красному и потом через оранжевый к желтому.
4 - Инфракрасное излучение. Палитра: радужная.

P.S. Люди, подскажите как сделать НЕлинейную интерполяцию?! На форуме вроде нету, а в Инете только построение кривых 3-хмерных поверхностей. Мне нужно следующее: задаем значение каждой N-й точки на числовой оси, и программа рассчитывает промежуточные значения, чтобы получались сплайны Кетмула-Рома или кривые Безье, например. Выглядит примерно так (см. рисунок). Может кто знает?


Эскизы прикрепленных изображений
Прикрепленное изображение

Прикрепленные файлы
Прикрепленный файл  Plasma.rar ( 20.61 килобайт ) Кол-во скачиваний: 814
Прикрепленный файл  PLASMA.PAS ( 2.23 килобайт ) Кол-во скачиваний: 636
Прикрепленный файл  GRAPHER.PAS ( 4.99 килобайт ) Кол-во скачиваний: 623

Автор: suriv 14.04.2006 23:44

cool good.gif
4ый эффект очень красиво...


P.S значит кому-то пригодилось =)

Автор: hardcase 15.04.2006 10:40

Здесь можно найти практически всё об интерполяции с исходниками
http://alglib.sources.ru/interpolation/