由用户创建的信息 Onis
05 October 2015 19:47
05 October 2015 11:33
05 October 2015 10:54
04 October 2015 22:55
Здравствуйте. Хочу заставить персонажа двигаться через API, никак не могу получить желаемый результат. Посмотрел код из Сказа о пятигоре
Не пойму почему скелет из моего файла я не могу вписать как character_rig.
Был бы очень признателен если бы вы посмотрели файл с моделькой персонажа и подсказали как получить доступ к скелету через API
Не найду также API для управления перемещения персонажа, в Пятигоре используется
_character_rig = m_scs.get_object_by_dupli_name("character", "character_rig");
Не пойму почему скелет из моего файла я не могу вписать как character_rig.
B4W ERROR: get object Armature: not found
Был бы очень признателен если бы вы посмотрели файл с моделькой персонажа и подсказали как получить доступ к скелету через API
Не найду также API для управления перемещения персонажа, в Пятигоре используется
require("physics");
для управлением перемещением, хотел узнать можно ли просто двигать персонажа через координаты как обычный обьект при этом "прокручивая анимацию"
01 October 2015 21:54
Наверно уже где-то описывалось, но искал и не смог найти.
Собственно загружаю сцену и добавляю туда обьекты с которыми потом собираюсь работать через API
Делаю так
Хочу получить объекты из 1го файла с объектами
Вместо objects1FileObject1 пробывал имя объекта из бленда и из файла JSON, пишет - "B4W ERROR: get object objects1FileObject1: not found"
Если подключать только объекты из первого файла
То объекты возвращаются функцией. Скажите как получить объекты в моем случае?
Собственно загружаю сцену и добавляю туда обьекты с которыми потом собираюсь работать через API
Делаю так
m_data.load('scene.json');
m_data.load('objects1file.json');
m_data.load('objects2file.json');
Хочу получить объекты из 1го файла с объектами
var object= m_scenes.get_object_by_name("objects1FileObject1");
Вместо objects1FileObject1 пробывал имя объекта из бленда и из файла JSON, пишет - "B4W ERROR: get object objects1FileObject1: not found"
Если подключать только объекты из первого файла
m_data.load('objects1file.json');
То объекты возвращаются функцией. Скажите как получить объекты в моем случае?
31 July 2015 22:50
Спасибо, попробовал первый способ, все отлично работало пока не уменьшил экран до появления скрола. При скроле некорректно работает первый способ, добавил скрол в демке https://www.blend4web.com/tutorials/examples/cartoon_interior/cartoon_interior.html?v=20150731181610 , возникла аналогичная проблема(
Сделал подобные действия с Ray Test получил тот же результат.
Избавился от проблема переназначив координаты курсора
с
на
Сделал подобные действия с Ray Test получил тот же результат.
Избавился от проблема переназначив координаты курсора
с
var x = m_mouse.get_coords_x(e);
var y = m_mouse.get_coords_y(e);
на
var x = e.pageX;
var y = e.pageY;
31 July 2015 17:50
Потрясающе.
Ещё бы добавить возможность выставлять размер canvas текстур в блендере, квадратные хорошо, но ещё бы прямоугольные
Где-то отдельно надо хранить размеры прямоугольного канваса и затем менять его размер
Ещё бы добавить возможность выставлять размер canvas текстур в блендере, квадратные хорошо, но ещё бы прямоугольные
Где-то отдельно надо хранить размеры прямоугольного канваса и затем менять его размер
ctx = m_tex.get_canvas_texture_context("canvas");
ctx.canvas.width=2000;
ctx.canvas.height=1400;
30 July 2015 11:44
Здравствуйте, хотел узнать есть ли функционал позволяющий определить координату плоскости по которой был произведен клик.
Нашел примерный функционал в https://www.blend4web.com/tutorials/examples/cartoon_interior/cartoon_interior.html. Там объект водится за текущей координатой мышки относительно плоскости(mousemove вместо click). Как я понял координаты (spawner_pos) берутся у объекта spawner, но что он из себя предстваляет я не пойму
Нашел примерный функционал в https://www.blend4web.com/tutorials/examples/cartoon_interior/cartoon_interior.html. Там объект водится за текущей координатой мышки относительно плоскости(mousemove вместо click). Как я понял координаты (spawner_pos) берутся у объекта spawner, но что он из себя предстваляет я не пойму
23 July 2015 22:23
Пришло время засесть за прозрачность, нашел отличающийся параметр в json файле, разница вот в чем, у меня
у вас
Зашел в документацию, мой косяк не прочел полностью статью
https://www.blend4web.com/doc/ru/materials.html#alpha-blend
Нашел где выставляются эти параметры ->режим Blender Game -> Material-> Game Settings
materials:[{..."game_settings": {
"alpha_blend": "OPAQUE",
"use_backface_culling": true
}}]
у вас
]materials:[{..."game_settings": {
"alpha_blend": "ADD",
"use_backface_culling": true
}}]
Зашел в документацию, мой косяк не прочел полностью статью
https://www.blend4web.com/doc/ru/materials.html#alpha-blend
Нашел где выставляются эти параметры ->режим Blender Game -> Material-> Game Settings