Blender 3D

Рендер объекта с отражением на белом фоне

Чаще всего предметная визуализация выполняется на однородном белом фоне. Достичь этого стандартными средствами настройки сцены достаточно сложно – при увеличении освещенности объект “засвечивается”, при уменьшении – фон вместо белого становится серым. И если сам объект можно просто отрендерить на прозрачном фоне и затем наложить на белый, то как быть с его отражением?

Рассмотрим способ, как можно отрендерить объект и его отражение на белом фоне.

Создание переключателя Radiobutton в интерфейсе аддона Blender

Переключатели состояний или так называемые Radio button – “радиокнопки” используют в случае, если нужно ограничить выбор какого-либо значения одним вариантом из нескольких имеющихся. В интерфейсе Blender есть множество подобных кнопок, например переключение между цветным и черно-белым режимами рендера или назначение режима маппинга текстуры к объекту. Подобные кнопки можно создавать и в интерфейсе разрабатываемых для Blender аддонов.

Рассмотрим, как можно создать свою собственную кнопку-переключатель с выбором одного из нескольких заданных значений.

Как убрать заголовок окна Blender

Любой художник знает, что рабочего места всегда мало. Чем больше экран монитора, чем больше места на нем доступно под рабочее пространство – тем удобнее и быстрее работать. Blender позволяет выиграть немного дополнительной площади на экране, скрыв заголовок окна, от которого все равно нет пользы.

Комбинация клавиш:

alt + F11

позволяет скрыть заголовок окна и развернуть рабочую область на весь монитор. Повторное нажатие этой комбинации клавиш возвращает Blender в исходное состояние.

Как запустить рендер в 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 нужно указать количество ядер процессора, которые предполагается выделить на рендер. Обычно стоит выделять половину имеющихся ядер.

Пример: