Forum

User posts Ivan Lyubovnikov
21 April 2016 15:48
Hi. This warning means that your GPU cannot handle some features and they will be turned off. Also, it doesn't mean that your scene will be affected (and will lose in visual quality), unless you use these features - blend materials and shadows in this case. So, the warning always appears in the console, because it depends on a certain hardware.

This is an example of how it can affect a scene with a blend material. Shadows are on:


and off:


P.S. Oh, I've just noticed that the warning message sounds confusing. You don't need to fix your scene, the appropriate actions/workarounds are automatically applied (if needed) in the engine.
19 April 2016 19:21
Имя ноды указывается тут?
да, все верно
19 April 2016 16:48
Подскажите как использовать функцию set_nodemat_rgb(obj, name_list, r, g, b)? Точнее как работает массив name_list. Если у меня на меше нодовый материал X и в нем есть нода Y, то name_list = ["X", "Y"]?
да
18 April 2016 18:13
ОК, рад, что помогло
18 April 2016 17:14
Если имелась ввиду Objects Selection которая в настройках сцены в блендере то выставил ON, если в fast preview кликаю на бампер он выбирается.
Ага, во вьюере работает, значит с этим все в порядке. Возможно, сервак, на котором тестируете, слишком агрессивно кеширует файлы и отдает старый json, или сам браузер что-то закешировал.

В хроме с открытой консолью можно нажать F1 и отключить браузерный кеш:

и смотреть сцены с открытой консолью.

Но мне кажется, все-таки, это сервер. Можно сравнить json, который отдается сервером, с залитым json-ом. Можно ещё поменять модель или выкрутить, например, Motion Blur, чтобы удостовериться, что json отдается актуальный. Кстати, что за сервер, локально у себя подняли или на какой-то хостинг заливаете?
18 April 2016 15:50
can_select_objects возвращает false
Тогда попробуйте во вьюере эту сценку запустить, например, через Fast Preview.

Ещё желательно, включить HUD и отключить Overview outlining mode как здесь:

Тогда будет отображаться список сабсцен, которые рендерятся - прикрепите скриншот, пожалуйста. И ещё интересно, что будет в консоли выводиться.

P.S Ну и ещё опцию Objects Selection надо выставить в ON.

18 April 2016 14:59
У меня вот так объекты определяются:

var object = m_scenes.pick_object(e.clientX, e.clientY);
console.log("click", object);


На бампере пару объектов удалось выделить:


Какую версию движка используете?
И ещё, проверьте, вот эта функция должна возвращать true:
can_select_objects


18 April 2016 12:47
А можете пример скинуть?
Вроде, все должно работать, если не баг.
18 April 2016 12:06
Выделение ещё может отключиться при следующих условиях:
- наличие таких текстур: https://www.blend4web.com/doc/ru/textures.html#d-scene
- или отключение опции конфига "enable_selectable"
15 April 2016 14:35
Hi! Yes, it was a bug. It was fixed in 16.03:

https://github.com/TriumphLLC/Blend4Web/blob/master/scripts/lib/project_cli.py#L1545

I suppose you have an older version of b4w SDK.