Линейная интерполяция
Lerp (Linear Interpolation) — метод вычисления промежуточного значения между двумя числами
Допустим, вам нужно плавно изменить число
По сути, мы доказали, что
Посмотрим как ведёт себя число
.
Формула
Внимательный читатель заметил, что формула в начале статьи отличается от той, которую мы использовали. Всё дело в несовершенстве нашего мира, а точнее вычисления чисел с плавающей точкой.
В мире чистой математики эти формулы эквивалентны, но в реальных словиях лучше использовать следующий вариант:
Применение
Из-за своей простоты и простых вычислений линейная интерполяция применяется очень часто, и не только в простых случаях с двумя числами. А сюжет с вынесением параметра в диапазоне