Forum

User posts Alexander Romanov
15 February 2018 15:16
Drivers are not supported. Shapekeys and Armatures at the same time are also not supported.
Alexander (Blend4Web Team)
twitter
15 February 2018 15:11
It seems that you have overridden the PATH variable. Actually, you should extend PATH like:
PATH=/Applications/Imagination/PowerVR_Graphics/PowerVR_Tools/PVRTexTool/CLI/OSX_x86/:$PATH
Alexander (Blend4Web Team)
twitter
13 February 2018 19:06
Вопрос: Возможно ли технически создать объект и настроить для него отражение? Т.е. можно ли динамически править граф рендера основной сцены для отражений?

Задача довольно хардкорная и да, вы правы, вся проблема в том, что рендер граф статический, строится для первой загруженной сцены и потом не меняется. При разработке изначальной архитектуры механизмов изменения рендер-графа не закладывалось. Сейчас мы производим глобальный рефакторинг по переводу статических сущностей в динамические по всему движку. Думаю, что на данный момент для динамически-подгружаемых отражаемых объектов наиболее эффективным будет использование текстур отражений, при этом вы будете лучше защищены от возможных проседаний производительности, ведь реалтаймовые отражения тяжелее.
Alexander (Blend4Web Team)
twitter
13 February 2018 18:37
I've created an example for you. Found the solution here.
Alexander (Blend4Web Team)
twitter
13 February 2018 17:28
Press F12 and take a look at the browser console
Alexander (Blend4Web Team)
twitter
13 February 2018 16:56
You can use any text editor.
Alexander (Blend4Web Team)
twitter
13 February 2018 14:37
17.06.* скорее всего нет, поскольку для этого потребуются изменения не попадающие под категорию Bug Fix. LTS-версия 18.* конечно же будет.
Alexander (Blend4Web Team)
twitter
13 February 2018 14:25
What version of Blend4Web are you using?
If it is 17.12 you can just get logic_nodes from "b4w" global variable:
var m_logic_n = b4w.logic_nodes

Anyway you are using b4w.register in incorrectly. b4w.register is registering your module with the name "module1". The body of module is defined in "function(exports, require)". After b4w.register is being called other modules can get this module with 'var m_mod1 = require("module1").'
Alexander (Blend4Web Team)
twitter
13 February 2018 14:02
(the bag configurator) it is not able to export/share the configuration.
It's able, just click "Customize" then change anything and click "save/share". This is how I shared my configuration with you.

Since your app is implemented with "Logic Nodes" you can interact with javascript using "JS Callback" node, just pass the configured params to this node every time when you changing some parameter. Then you can use this data in any way you want including sending this data with pure Javascript with native html button, or generating the link (like in bag configurator). In case of link you should add some code which will parse the url and initialize the configuration.
Alexander (Blend4Web Team)
twitter
13 February 2018 12:08
You can use geolocation API and move objects in 3d space using the result coordinates. But how are you going to use google map? Note that google maps has its own license and restrictions.
Alexander (Blend4Web Team)
twitter