• S sverchok
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Задачи 148
    • Задачи 148
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 21
    • Запросы на слияние 21
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • nikitronn
  • sverchok
  • Запросы на слияние
  • !3113

"Formula interpolate" node

  • Ревью изменений

  • Скачать
  • Почтовые патчи
  • Простое отличие
Слиты nikitronn запросил слияние formula_interpolate в master Апр 25, 2020
  • Обзор 6
  • Коммиты 3
  • Конвейеры 0
  • Изменения 5

Created by: portnov

This node is designed to perform interpolation between several control points.

The user defines control points by specifying expressions for X and Y coordinates. Given these control points, the node will take another value of X and calculate the corresponding Y by interpolating between the control points.

The node supports linear and cubic interpolation.

This node can be considered as a partial replacement of "Curve Mapper" node. A drawback is that the user can not edit the curve visually, he has to provide numbers or formulas for control points. On the other hand, this node allows one to parametrize the curve by use of custom variables.

Screenshot_20200425_133732 Screenshot_20200425_135424 Screenshot_20200425_140022

Preflight checklist

Put an x letter in each brackets when you're done this item:

  • Code changes complete.
  • Code documentation complete.
  • Documentation for users complete (or not required, if user never sees these changes).
  • Manual testing done.
  • Unit-tests implemented.
  • Ready for merge.
Ответственный
Назначить
Проверяющие
Запросить ревью
Оценка трудозатрат
Исходная ветка: formula_interpolate