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

Restructure MixNumber into MixInputs node

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

  • Скачать
  • Почтовые патчи
  • Простое отличие
Слиты nikitronn запросил слияние github/fork/DolphinDream/mixInputs в master Янв 01, 2019
  • Обзор 7
  • Коммиты 1
  • Конвейеры 0
  • Изменения 6

Created by: DolphinDream

Based on PR #1440 discussion the MixNumber node was restructured into a MixInput node that handles, in addition to the Int/Float types, also: Vectors, Colors, Quaternions and Matrices. The UI was also slightly updated and new features added.

  • The node now has a Mode drop-down to select from the available types: Int, Float, Color, Vector, Matrix and Quaternion.

  • The easing in/out/in_out dropdown was grouped with the interpolation dropdown to simplify the UI.

  • The new SWAP option allows the inputs A/B to be swapped.

  • The new MIRROR option allows the interpolation factor to be mirrored around 0.5 (e.g. a factor 0->1 will translate to 0->1->0 thus interpolating the inputs A&B form A->B->A.

  • The output value name matches the selected type.

  • 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.

Mix Numbers vs Mix Inputs UI:

sv-mixinputs-mixnumbers-ui

sv-mixinputs-ui1

All mixing types:

sv-mixinputs-alltypes
Ответственный
Назначить
Проверяющие
Запросить ревью
Оценка трудозатрат
Исходная ветка: github/fork/DolphinDream/mixInputs