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

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

Изучить основы настройки игровой логики в bge можно здесь: Blender для начинающих.

СигналПравить

Между сенсорами, контроллерами и актуаторами информация передается с помощью сигналов - положительных или отрицательных.

КонтроллерыПравить

 

  1. «NOR» - даст выполняться подключенным актуаторам только в том случае, если он получает хотя бы один отрицательный сигнал.
  2. «XNOR» - действие актуатора будет выполняться только тогда, когда либо ни от одного сенсора не будет поступать положительного сигнала, либо сразу от всех.
  3. «Python» - в поле для ввода имени скрипта пишется имя скрипта на Python, который следует запустить.

АктуаторыПравить

 

  1. Актуатор «Constraint» устанавливает ограничения для объекта. Есть несколько режимов ограничений (из списка «Constraint Mode»), например, «Location Constraint» - ограничение движения объекта. Данный режим ограничивает диапазон координат объекта, за которые объект заходить не может, по определенной оси.
    1. «Min» и «Max» - минимальная и максимальная координаты по определенной оси из списка «Limit», за которые объект не может заходить.
    2. «Damping» - устанавливает силу применения ограничения. Чем выше значение, тем более слабое ограничение.

Связи между объектамиПравить

Выделив несколько объектов, можно настраивать для них общую логику. Соединять логические блоки одного объекта с логическими блоками другого.