Игровой мир в Blender по умолчанию настроен таким образом, что поведение виртуальных физических объектов сходно с поведением их аналогов в реальном мире в условиях Земли. Однако в невесомости или на каком-нибудь другом космическом теле те же самые объекты будут вести себя по-другому. Все зависит от силы притяжения, вызываемой конкретным «миром» (космическим телом). Эта сила вызывает ускорение свободного падения, которое в Blender можно менять в окне кнопок на панели Shading -> World buttons: параметр Grav. Значение по умолчанию равно 9.8, что соответствует ускорению свободного падения в пределах Земли. ![]() |
|||
Уроки по Blender Game EngineАктиватор Edit Object (редактирование объекта) позволяет изменять свойства конкретного объекта, а также изменять «меш-содержимое» 3D-сцены в режиме игры. Add Object – добавить объектИспользование типа Add Object активатора Edit Object дает возможность в режиме игры добавлять на сцену новый меш-объект. На самом деле объект должен быть не новым, а “спрятанным” (обычно на другом слое). Новый объект добавляется в то место, где находится объект, к которому добавлен активатор Edit Object -> Add Object. Добавляемый объект (его имя) прописывается в качестве значения свойства OB. Допустим, у нас есть плоскость, на которую планируется в процессе игры добавлять различные предметы при нажатии на различные клавиши, для указания места добавления используется специальная метка-точка (на рис. - кранным цветом), которую можно передвигать по плоскости в четырех направлениях. ![]() |
|||
Уроки по Blender Game EngineОбычно игры, создаваемые в Blender, состоят из нескольких сцен. ![]() Blender Game Engine включает возможность настройки перехода на другую сцену в режиме игры. На панели Logic для этих целей предназначен активатор Scene -> Set Scene. В качестве значения SCE («установить сцену») указывается имя сцены, на которую требуется перейти. ![]() События, которые могут приводить к переходу на другие сцены, различны: щелчки мышью, нажатия клавиш, касание материала и др. Приведем простой пример. Допустим, мы создаем заготовку будущей «виртуальной лаборатории», состоящей из четырех сцен, на каждой из которых будет возможно проводить и демонстрировать какой-нибудь виртуальный эксперимент. С главной сцены можно будет на графическом меню указать с помощью щелчка левой кнопкой мыши желаемую сцену. С любой другой сцены можно будет вернуться на главную сцену. Опишем примерную последовательность шагов. |
|||




