Сообщения, созданные пользователем Dragon3DGraff
28 декабря 2015 15:26
28 декабря 2015 14:49
28 декабря 2015 14:37
28 декабря 2015 14:31
28 декабря 2015 13:37
Посмотрел документацию…
Про это написано так
![]()
хотя на самом деле должно быть написано Objects Selection:
![]()
Про специфику режима AUTO где можно прочитать?
Про это написано так

хотя на самом деле должно быть написано Objects Selection:

Про специфику режима AUTO где можно прочитать?
Дорогу осилит идущий
28 декабря 2015 12:59
Спасибо, значит не ошибка
но как-то сразу и не очевидно…
(у меня выставлено AUTO, видимо это по-умолчанию)

AUTO - определять по конкретной сценепо конкретной сцене - это той, которая грузится первой? То есть он смотрит, что в нулевой сцене нет объектов Selectable и думает, что функция выделения не нужна и не включает ее и для последующих загруженных сцен?
(у меня выставлено AUTO, видимо это по-умолчанию)
Дорогу осилит идущий
28 декабря 2015 11:13
Да, про скопированные все понятно, и все работает хорошо.
Не надо канвас-текстуре давать уникальное имя
все и так хорошо![smiling]()
Я имею ввиду, что это не работает, если объект не скопирован, а загружен. Два разных объекта с одинаковыми текстурами будут отображать одну и ту же текстуру. Эта особенность может ввести в ступор того, кто начинает с этим сталкиваться и потому предложил уточнить в документации, что уникальность достигается только при копировании…
еще про
Разрешить изменение геометрии объекта через API Blend4Web."
см. мой пост выше
Не надо канвас-текстуре давать уникальное имя


Я имею ввиду, что это не работает, если объект не скопирован, а загружен. Два разных объекта с одинаковыми текстурами будут отображать одну и ту же текстуру. Эта особенность может ввести в ступор того, кто начинает с этим сталкиваться и потому предложил уточнить в документации, что уникальность достигается только при копировании…
еще про
Force Dynamic Geometry.- мне кажется в документации ошибка… при том, что ссылка с выделенного текста ведет на "Rendering Properties > Dynamic Geometry
Разрешить изменение геометрии объекта через API Blend4Web."
см. мой пост выше
Дорогу осилит идущий
27 декабря 2015 23:51
Еще интересная особенность.
мы выбираем по объекту и названию канвас текстуры get_canvas_ctx(obj, text_name). то есть казалось бы уникальность достигнута сочетанием obj + text_name
Если я загрузил объект и его скопировал то все работает ок.
Но если я создал в блендере другой объект, применил к нему тот же материал, то уникальсть текстуры уже не обеспечивается, на обоих объектах одна и та же текстура. надо создать отдельный материал.
Можно оно конечно и не надо или так оно и должно быть, но решил написать, вдруг кому пригодится![smiling-eyes]()
или может в документации указать что работает только при копировании объектов…
мы выбираем по объекту и названию канвас текстуры get_canvas_ctx(obj, text_name). то есть казалось бы уникальность достигнута сочетанием obj + text_name
Если я загрузил объект и его скопировал то все работает ок.
Но если я создал в блендере другой объект, применил к нему тот же материал, то уникальсть текстуры уже не обеспечивается, на обоих объектах одна и та же текстура. надо создать отдельный материал.
Можно оно конечно и не надо или так оно и должно быть, но решил написать, вдруг кому пригодится

или может в документации указать что работает только при копировании объектов…
Дорогу осилит идущий
27 декабря 2015 23:41
Уж не знаю, ошибка это или нет ![smiling-eyes]()
Если я загружаю сцену и там нет Selectable objects, то в загружаемых впоследствии сценах и объектах при попытках выделения (конечно в настройках Блендера галочки стоят нужные) пишет "B4W ERROR: Object Selection is not available on the scene". То есть в первой (ну то есть нулевой) сцене обязательно должен быть хотя бы один Selectable object.

Если я загружаю сцену и там нет Selectable objects, то в загружаемых впоследствии сценах и объектах при попытках выделения (конечно в настройках Блендера галочки стоят нужные) пишет "B4W ERROR: Object Selection is not available on the scene". То есть в первой (ну то есть нулевой) сцене обязательно должен быть хотя бы один Selectable object.
Дорогу осилит идущий