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

Common object-handler mixin + operator (callback)

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

  • Скачать
  • Почтовые патчи
  • Простое отличие
Закрыто nikitronn запросил слияние obj_helper_class в master Дек 18, 2017
  • Обзор 34
  • Коммиты 50
  • Конвейеры 0
  • Изменения 16

Created by: zeffii

Tick doesn't mean it works. or is tested, just means I added the bulk of the required code to the proposed mixin.

  • getting children of the node (objs = )
  • generating truely unique object / data names using a sverchok dict, rather than scene tests
  • setting materials
  • generating material (one material for all...)
  • cleanup orphan objects
  • hide / hide_select / hide_render / select operations.
  • include layer handling
  • reuse UI icon code ( kinda klunky at the moment...)
  • add grouping code (no ungroup?)
  • add parenting code (no unparent?)
  • fix merging in BMVmk3
  • add nodetree/nodename to callback operator (else the node UI must be active/selected first )
  • migrate all viz nodes to name their "objects" using some form of this line.
    data_name = node.basedata_name + '.' + str("%04d" % obj_index)
  • include per object material passing. (material name per object)
  • easy auto update the node switches for hide/select/hide_select https://github.com/nortikin/sverchok/issues/1930
  • convert PolylineViewerMK2 to use sv_obj_helper
  • convert BMeshViewerMK3 to use sv_obj_helper
  • convert CurvesViewerMK2 to use sv_obj_helper
  • convert CurvesViewer2DMK2 to use sv_obj_helper
  • convert SkinViewerMK2 to use sv_obj_helper
  • convert TypographyViewerMK2 to use sv_obj_helper
  • convert MetaballViewer(MK2?) to use sv_obj_helper
Ответственный
Назначить
Проверяющие
Запросить ревью
Оценка трудозатрат
Исходная ветка: obj_helper_class