Как запустить рендер в Blender так, чтобы не замедлять работу других программ

Во время рендера изображения в Blender на компьютере невозможно делать ничего другого, он сильно “тормозит”. Это происходит потому, что Blender занимает все доступные вычислительные мощности компьютера не оставляя почти ничего другим приложениям.

Для того, чтобы запустить Blender с низким приоритетом, т.е. так, чтобы он не загружал весь компьютер целиком и гарантированно не замедлил работу других программ, нужно:

  • Переключить режим рендера на CPU
  • Запустить рендер из командной строки:

Windows:

используемые параметры:

  • /LOW – означает, что Blender будет запущен с самым низким приоритетом т.е. вычислительные мощности будут выделяться ему в последнюю очередь, после всех остальных программ.
  • /MIN – окно будет свернуто в панель задач.
  • /B – отдельного окна для запуска Blender не создается.
  • /D _путь_к_директории_установки_blender_ – здесь нужно указать путь к месту, где установлен Blender. Так как обычно все программы устанавливаются в директории Program Files или Program Files (x86) (в названии директории присутствуют пробелы) его нужно заключить в кавычки.
  • _полный_путь_к_установленному_blender_ – указывается полный путь к файлу blender.exe. Заключается в кавычки по тем же правилам.
  • -b – фоновый запуск Blender (графический интерфейс не создается).
  • _путь_к_blend-файлу_ – полный путь к проекту, рендер которого нужно выполнить. Если в пути присутствуют пробелы, его тоже нужно заключить в кавычки.
  • -f X – вместо X нужно указать номер кадра, который нужно отрендерить.
  • -t X1 – вместо X1 нужно указать количество ядер процессора, которые предполагается выделить на рендер. Обычно стоит выделять половину имеющихся ядер.

Пример:

 

Linux:

используемые параметры:

  • -n 20 – означает, что Blender будет запущен с самым низким приоритетом т.е. вычислительные мощности будут выделяться ему в последнюю очередь, после всех остальных программ.
  • -b – фоновый запуск Blender (графический интерфейс не создается).
  • _путь_к_blend-файлу_ – полный путь к проекту, рендер которого нужно выполнить.
  • -f X – вместо X нужно указать номер кадра, который нужно отрендерить.
  • -t X1 – вместо X1 нужно указать количество ядер процессора, которые предполагается выделить на рендер. Обычно стоит выделять половину имеющихся ядер.

Пример:

0 0 голоса
Article Rating
Подписаться
Уведомить о
guest

2 Комментарий
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Юрий Тюжин
Юрий Владимирович
6 лет назад

Интересно.
А вот такой когд позволяет тоже запускать Блендер без интерфейса, и рендерить по списку файлы:
https://vk.com/topic-124131515_36254643

Можно ли модифицировать тот код таким образом, что бы запускать с низким приоритетом, и с ограниченным кол-вом ядер?

Nikita
6 лет назад
Ответить на  Юрий Владимирович

Думаю, можно. Нужно просто командную строчку правильно прописать. Попробую поиграться с кодом, когда будет свободное время.