Вопрос - ответ

23 апреля 2017 08:04
Подскажите, плз почему при попытке поменять интенсивность блика
set_specular_intensity
или жесткость блика
set_specular_hardness
получаем ошибку B4W ERROR: Property "specular_hardness" is missing!

и зачем нужны?

check_specular_hardness(obj, mat_name)  {boolean}
check_specular_intensity(obj, mat_name)  {boolean}
23 апреля 2017 11:27
День добрый. Правильно ли я понимаю, что blend4web пока что не умеет запекать анимацию частиц, взаимодействующих по типу Collision ? То есть можно ли анимацию физики из blender'a запечь и экспортировать как вертексную ?
24 апреля 2017 10:28
получаем ошибку B4W ERROR: Property "specular_hardness" is missing!
скорее всего, просто объект нужно сделать динамическим, выставив "Force Dynamic Object"
Команда Blend4Web
24 апреля 2017 12:09
Никак нет, объект динамический, галка стоит.
тот же
m_mat.set_ambient_factor

работает как надо.
24 апреля 2017 13:10
Никак нет, объект динамический, галка стоит.
вообще, там есть баг: если hardness равен 0, то вылезет такая ошибка
поправим к релизу
Команда Blend4Web
24 апреля 2017 13:22
гм, hardness = 15, я пробовал менять значения, результат тот же
24 апреля 2017 13:35
Пока баг есть, возможно ли как-то отключить specular на событие вообще, не используя
set_specular_intensity и set_specular_hardness?

***нашел способ****

помог костыль с черным RGB и value которое переключает текущий цвет блика на черный
24 апреля 2017 14:17
м, hardness = 15, я пробовал менять значения, результат тот же
тогда уже непонятно,
можете прикрепить blend-файл, на котором это воспроизведётся?
Команда Blend4Web
24 апреля 2017 14:49
Могу, куда отправить?
24 апреля 2017 15:47
Могу, куда отправить?
отправьте на саппорт-почту, её адрес есть в ответном письме после покупки лицензии,
по всем вопросам также можете на нее писать
Команда Blend4Web
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.