Перейти к содержанию

Blender для начинающих/Game Logic

Материал из Викиучебника — открытых книг для открытого мира



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

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 Скачать Blender 2.76

Эта часть учебника «Blender для начинающих». Просьба добавлять интересные примеры, если таковые имеются, сюда на страницу.

Лучше используйте кнопку «Править».

Движущийся куб

[править]
  1. Создайте плоскость и поставьте на нее куб.
  2. Добавьте у куба: два сенсора «Keyboard», два контроллера «And» и 2 актуатора «Motion». В «Keyboard» сенсорах выберите клавиши W и S (у первого и второго соответственно) - на них будет реагировать наш куб. В актуаторах установите значения движения по оси X на 0.10 и -0.10 соответственно у первого и второго. Теперь при нажатии на клавишу W куб будет перемещаться на 0.10 по оси +X, а при нажатии на S - по оси -X на -0.10
  3. Добавьте у куба: два сенсора «Keyboard», два контроллера «And» и 2 актуатора «Motion». В «Keyboard» сенсорах выберите клавиши A и D (у третьего и четвертого соответственно) - на них будет реагировать наш куб. В актуаторах установите значения вращения по оси Z на 5 и -5 соответственно у третьего и четвертого . Теперь при нажатии на клавишу A куб будет вращаться на 5° по оси Z, а при нажатии на D - по оси Z на -5°

Движение по трассе

[править]
  1. Создайте плоскость и поставьте на нее куб, добавьте по бокам дороги высокие невидимые стены. Сделайте каждую стену отдельным объектом. Назначьте каждой стене соответствующее ей свойство: для правой стены - «R», для левой - «L» (в «Logic Editor»). Включите «Actor» у всех стен для возможности обнаружения сенсором «Ray».
  2. Сделайте так, чтобы куб двигался все время вперед по локальной оси X. Затем добавьте сенсор «Ray», контроллер «And» и актуатор «Motion». У сенсора «Ray» впишите свойство «L» в текстовое поле, для того, чтобы он реагировал на обнаружение левой стены. Установите нужный Вам «Range». И в «Motion» поставьте движение по оси Z равное -10°.
  3. То же самое сделайте и для стенки со свойством «R». Только заменив -10° на 10°.