Blender для начинающих/Секреты Blender

Материал из Викиучебника — открытых книг для открытого мира
Перейти к навигации Перейти к поиску
Blender2017.png



OpenHK2.jpg - перейти к комбинациям клавиш.
Level2.jpg - перейти к первому необязательному для изучения разделу.
NextChapter.jpg - переход к следующей по курсу главе (порядок глав не совпадает с порядком глав по содержанию).

CTRL+ALT+U

CTRL+U

SHIFT+S

CTRL+Q

A

R

G

S

SHIFT+D

ALT+D

CTRL+NUMPAD+

CTRL+NUMPAD-

SHIFT+L

SHIFT+G

ALT+M

F

CTRL+ALT+SHIFT+C

SHIFT+S

D

T

I

Shift+B

B

C

Одни из главных классов Python: bpy.ops | bpy.data | bpy.types.ID

Рендеринг Рендер-ферма
Отсечение Шейдер
Трассировка лучей Сжатие текстур

Расположение элементов интерфейса


Ссылки на материалы
Возможно, Вас заинтересует следующее:
О Blender 2.76 FInfo.jpg Скачать Blender 2.76 FDownload.jpg

Тонкие настройки объекта[править]

Properties -> Display[править]

Окошко Display позволяет управлять способом отображения объекта.

MainBlender 26.jpg

  1. Name - имя объекта будет отображаться прямо рядом с его опорной точкой. (Python: bpy.data.objects["name"].show_name)
  2. Axis отвечает за отображение осей, исходящих из опорной точки объекта.
  3. Wire скажет программе отображать меш (полисетку) объекта в Object Mode и других режимах. (Python: bpy.data.objects["name"].draw_type)
  4. Нажав на Draw All Edges Вы позволите отображаться всей сетке у объекта полностью.
  5. Если установить галочку у Bounds будут отображаться границы объекта.

MainBlender 27.jpg

1. Box - границы отображаются в виде параллелепипеда.
2. Sphere - отобразит границы объекта в виде сферы.
3. Cylinder - показывает границ объекта в виде цилиндра.
4. Cone- визуализирует границы объекта в виде конуса.
5. Capsule- границы объекта будут показаны в виде капсулы (похоже на Sphere, но более угловатая фигура).
6. X-Ray предназначен для визуализации объекта всегда впереди всех.
7. При желании можно задать также самый хороший метод прорисовки объекта с помощью Maximum Draw Type.
1. Bounds - этот тело всегда будет показывать в одном режиме Bounding Box.
2. При выборе Wire объект будет отображаться либо в Bounding Box, либо в Wireframe.
3. Чтобы объект отображался в трех режимах: Bounding Box, Wireframe или Solid установите Solid.
4. И для возможности показа тела во всех доступных режимах затенения выберите самый верхний максимальный способ отображения - Textured.

MainBlender 28.jpg

Logic Editor[править]

Для того, чтобы текст отображался в игре и мог изменяться во времени создайте для 3D текста свойство Text, нажав на кнопку Add Text Property.

Sectrets 1.jpg

Переустановка значений свойств в стандартное[править]

Для установки значения свойства в начальное значение следует правой кнопкой щелкнуть по нему и выбрать из контекстного меню Reset to Default Value.

Secrets New 1.jpg

Properties -> Shadow[править]

Blender позволяет настроить тени у ламп как Вам хочется.

Secrets New 2.jpg

  1. Тип тени можно выбрать из списка Shadow Map Type:
    1. Simple - примитивные простые тени.
    2. Variance - вариативные (более красивые) тени.
  2. Увеличивая значение свойства Size Вы улучшайте качество теней - они становятся более четкими. Уменьшая - делайте тени менее четкими. Но чем они четче, тем сильнее они замедляют игру.
  3. Также есть возможность урезать ту область, в которой будут располагаться тени.
    1. Параметр Clip Start под надписью Clippng устанавливает то расстояние от лампы, до которого тени рассчитываться не будут.
    2. Ему противоположный - Clip End (указывает Blender расстояние от лампочки дальше которого тени не будут рассчитываться).
  4. А Frustum Size отвечает за увеличение или уменьшение освещаемой области.

File Browser[править]

File Browser - окно, которое позволяет выбирать какой файл открывать или загружать. Оно также поддается гибкой настройке интерфейса.

BlenderSpec1.jpg

  1. Существуют следующие виды отображения (менять вверху):
    1. Список - отображение одних имен папок и файлов.
    2. Подробный список - отображение не только имен у файлов, но и их размера и некоторых еще данных; отображение папок.
    3. Плита - папки и файлы будут расположены в плитки.
  2. Также можно настроить ширину списка (или если вид отображения плитка - размер плитки) выбрав размер (от маленького до большого): Tine, Small, Normall и Large.
  3. Есть возможность также сортировать файлы и папки по разному - по именам (они будут расположены в алфавитном порядке), по дате изменения (сверху самые новые, ниже - старее) и по размеру (от больших к маленьким).
  4. Если надо показывать только некоторые типы файлов следует нажать на фильтр (подписан единичкой). (Далее цифры - подписанные кнопочки.)
    1. 2 - если нажато - то будут отображаться и папки.
    2. Если активна 3 - то будут показываться файлы с расширением .blend.
    3. При нажатой 4 будут показываться файлы с расширением .blend1, .belnd2 и т. д.
    4. 5 - если нажата - то будут показываться картинки.
    5. Если нажата 6, то будут отображаться видео-файлы.
    6. При нажатой 7-ке отображаются файлы, содержащие музыку.
    7. Для отображания текстовых файлов активируйте кнопку 8.

Properties -> Influence[править]

В настройках текстуры присутствует множество параметров для улучшения качества ее отображения. Эти настройки находятся в окне Influence.

BlenderSecretsLast.jpg

  1. Свойство Intensivity сразу под надписью Diffuse позволяет изменять величину влияния текстуры на темноту текстуры. Влияние определяется при помощи черно-белой копии текстуры в памяти блендер, которая расположена точь в точь как и оригинальная. Чем светлее цвет пикселя этой черно-белой текстуры, тем светлее и соответственный пиксель изначальной текстуры в этом месте.
  2. Параметр Intensivity под Specular также позволяет текстуре управлять силой бликов. Чем белее пиксель той черно-белой текстуры в данном месте, тем ярче блик в данном месте оригинальной текстуры.
  3. Color (в разделе Specular) отвечает за влияние текстуры на цвет блика. Чем белее пиксель черно-белой текстуры, тем более приближен цвет блика у данного пикселя изначальной текстуры к ней.
  4. А свойство Hardness позволяет управлять жесткостью блика черно-белой текстуре. Чем белее пиксель той черно-белой текстуры в данном месте, тем меньше блик у соответственного пикселя изначальной текстуры.

BlenderGrayMap.jpg

Grease Pencil[править]

Grease Pencil - карандаш, которым можно рисовать в 3D. Его можно настраивать в маленьком окне свойств объекта, которое появляется при нажатии на N.

BlenderGreasePencil1.jpg

  1. Свойства карандаша настраиваются в окне Grease Pencil.
  2. Все карандаши (да, их может быть очень много) изначально имеют имена, начинающиеся с GPencil. Но это имя можно сменить два раза щелкнув по изначальному названию карандаша и введя новое имя.
  3. Также можно создавать бесконечное количество карандашей, нажимая на «+» для добавления нового карандаша.
  4. Удалить же карандаш можно просто нажав на «-». И все что было нарисовано этим карандашом исчезнет. Правда восстановить можно это нажав на значек карандаша (слева от имени карандаша) и выбрав из списка имя удаленного карандаша.
    1. У удаленных карандашей слева от имени стоит 0.

Слои[править]

  1. У всех карандашей есть слои с разными свойствами. Один карандаш может себя вести по разному в зависимости от того, какой сейчас слой он разрисовывает.
  2. Для создания слоя у карандаша жмите на New Layer.

Blender располагает достаточно обширными настройками слоев карандашей.

BlenderGreasePencil2.jpg

  1. Stroke - под этой надписью находятся параметры контура для текущего слоя карандаша.
    1. Цвет - цвет контура.
    2. Opacity - непрозрачность контура (чем выше, тем менее прозрачны линии карандаша на данном слое).
  2. Под FIll можно изменить параметры заливки (программа сама заливает нужные области замкнутых и незамкнутых контуров).
    1. Цвет - цвет заливки.
    2. Opacity - непрозрачность заливки (чем выше, тем менее прозрачна заливка на данном слое).
  3. Также, если нажать на Volumetric Strokes то весь контур линий на данном слое будет состоять из множества кругов.
  4. Можно сделать так, чтобы все нарисованное на данном слое отображалось поверх всех объектов на сцене - для этого нажмите на X-Ray.

Вкладка Grease Pencil[править]

Более обширной настройкой карандаша и инструментами для рисования обладает вкладка Grease Pencil, находящиеся слева.

BlenderGreasePencil1.jpg

  1. При нажатии на Draw можно рисовать произвольные формы.
  2. Если нажать на кнопку Line, то Вы сможете нарисовать отрезок в пространстве.
  3. При нажатии на Poly можно будет рисовать ломанную.
  4. Если Вам надо что-то стереть нажмите на инструмент ластик - Erase.
  5. BlenderGreasePencil5.jpg
  6. Нажмите Continue Drwaing, чтобы Вы могли рисовать разные фигуры отрывая руку в одном из режимов - Draw, Line, Poly. Или в режиме Erase (для стирания).
      Для выхода из режима рисования жмите на Esc.

Плоскости рисования[править]

BlenderGreasePencil3.jpg

Рисовать можно как и на самом экране (для этого в вкладке View под Stroke Placement), в самой сцене из определенного вида (следует выбрать Cursor), либо на поверхностях объектов (для этого выберите Surface).

Если Вы не так что то нарисовали можно откорректировать нарисованную Вами кривую, нажав на Enable Editing.

Редактирование[править]

Аналогично редактированию объектов в Edit Mode есть режим Edit Stroke для редактирования нарисованного по точкам.

BlenderGreasePencil6.jpg

В нем есть следующие команды:

  1. Select All - выделяет все точки на данном слое.
  2. Border Select - позволяет выделить прямоугольником (аналог выделения, которое можно включить, нажимая на кнопку B).
  3. Circle Select - выделение кистью.
  4. Select Linked - выделяет все элементы (отдельные штрихи), если у них выделена хотя бы одна точка.
  5. Select More - в каждом отдельном штрихе карандаша прибавляет к выделению 2 соседние точки (если у данного штриха уже было что-то выделено).
  6. Select Less - работает также как и Select More, только уменьшает выделение на 2 точки (если у данного штриха уже было что-то выделено).
  7. Под Edit имеются такие функции:
    1. Copy - копирует выделенное в буфер обмена.
    2. Paste - вставляет имеющиеся в буфере обмена точки.
    3. Delete - удаляет все, что выделено.
    4. Dublicate - копирует выделенное и сразу позволяет установить положении скопированного в пространстве.
    5. Rotate - дает возможность вращать выделенное.
        Режим вращения Individual Origins не доступен.
    6. Scale - с помощью данной команды можно изменять размер выделенного.
    7. Также можно применить эффект рыбьего глаза, нажав на To Sphere. Чем дальше от центра всех выделенных точек будете двигать курсором, тем меньше будет влиять на весь слой данный эффект.

Преобразование нарисованного[править]

Все нарисованное на данном слое можно преобразовать в кривую Безье, нажав на Convert вкладки Grease Pencil и выбрав Bezier Curve.

BlenderGreasePencil4.jpg

Настройки объекта -> View[править]

  1. Перейдя в вид из камеры можно сделать так, чтобы перемещаясь в пространстве Вы все время смотрели только из камеры (камера будет двигаться за Вами). Для этого нажмите галочку Lock Camera To View, перейдя в вид из камеры. А для выхода из этого режима уберите галочку.
    Secrets New 3.jpg
  2. Можно также в этом окне включить вращение 3D вида вокруг курсора установив галочку Lock to Cursor.
    Secrets New 4.jpg

Custom Properties[править]

Blender Properties 1.jpg

Custom Properties - свойства (переменные).

  1. Для их создания нажмите на Add в окне Custom Properties.

Blender Properties 2.jpg

  1. Слева отображается имя свойства, затем значение.
  2. Изменить свойство можно нажав на Edit, удалить - выбрав «-».

Blender Properties 3.jpg

  1. Blender поддерживает разнообразные настройки для свойств, например:
    1. Property Name - устанавливает имя свойства.
    2. Property Value - текущее значение свойства.
      1. Свойство будет иметь только целые значения, если Property Value будет целым числом; если же в числе будет точка, то все значения свойства будут вещественными.
    3. Min и Max - минимальное значение свойства и максимальное.
    4. Также можно настроить и мягкие ограничения, включив их, установим галочку Use Soft Limits.
      1. Минимальное значение мягкого ограничения не может превышать минимальное значение выше.
      2. Также и максимальными значениями.
      3. Если крутить ползунком вправо влево, то выйти за границы мягких лимитов не удастся. Но ввести значение между минимальным (или максимальным) и минимальным (или максимальным) у мягкого лимита будет возможно.
    5. Написать свой текст для подсказки, которая появится при наведении курсора над свойством можно в поле Tooltip.
    6. Для сохранения изменений нажмите на Ok.
NextChapter.jpg