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 для начинающих.

Сигнал[править]

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

Контроллеры[править]

GameLogic1.jpg

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

Актуаторы[править]

GameLogic2.jpg

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

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

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

GameLogic3.jpg

NextChapter.jpg