Построение для трёх точек
.
Построение выполняется на основе линейной интерполяции, которую мы уже применяли для отрезков. В частности на коэффициенте
Возьмём три произвольные точки
От начала каждого отрезка основываясь на коэффициенте
Объединим эти точки в направленный отрезок
Таким образом, в зависимости от параметра
Формула
Чтоб не считать промежуточные точки и сократить количество операций, выведем конечную формулу для нахождения координат точки
Как вы заметили выше, формулы для осей практически одинаковы и отличаются только именем оси. Посему для удобства записи мы посчитаем только для оси
Выпишем все необходимые нам координаты точек:
Раскроем скобки:
Выразим
Подставим значения:
Раскроем скобки:
Подставим слагаемые и заодно отсортируем координаты:
Выразим
Вынесем общие множители за скобку:
Как вы заметили, в случае
Вот мы и получили конечную формулу. Опустим знак умножения для пущей красоты: