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

Bmesh functions in extrude_separate.py

Created by: Durman

There are linear and cubic complexity of some function. The Analyzing function usually use the cubic complexity. I noticed that bmesh.ops.scale and bmesh.ops.translate have the cubic complexity without any reason for it. It have became apparently after I tried to extrude many thousands of faces. I don't know why it has that behavior but I think if rewright this to Python, this function will become faster. Test for 10 faces. 2017-12-07_14-18-36 Test for 100 faces. 2017-12-07_14-20-45 Test for 1000 faces. 2017-12-07_14-22-18 Test for 10000 faces. 2017-12-07_14-23-34 You can see that, that the more faces in object the much time function take per face. So it is very weird. And there is no problem if object will be broken into faces.

Ответственный
Назначить
Оценка трудозатрат