Форум

Релиз-кандидат Blend4Web 15.06

26 июня 2015 20:01
Доступен для загрузки всем желающим. Тестируйте наши новые функции, такие как новый интерфейс и редактор нормалей. Рекомендуется проверять работу аддона в новой версии Blender.
Команда Blend4Web
https://twitter.com/AlexKowel
29 июня 2015 18:09
Замечания к новому релизу: https://www.blend4web.com/doc/ru/release_notes.html#v15-06. Разработчикам приложений рекомендуется обратить внимание на изменения API для определения столкновений и трассировки лучей.
Команда Blend4Web
https://twitter.com/AlexKowel
30 июня 2015 14:11

изменения API для определения столкновений

Спасибо!
http://born2fish.ru - секреты рыбной ловли
30 июня 2015 14:20
а подскажите пожалуйста, где можно почитать, как это теперь работает?
http://born2fish.ru - секреты рыбной ловли
30 июня 2015 14:34
Здесь написано что конректно изменилось https://www.blend4web.com/doc/ru/release_notes.html#id3, соответственно в модулях physics и controls ищите определение нового формата вызова этих функций.
Команда Blend4Web
https://twitter.com/AlexKowel
30 июня 2015 14:36
понял, спасибо! изучаю!
http://born2fish.ru - секреты рыбной ловли
30 июня 2015 16:07
признаюсь честно - так я и не смог разобраться в изменениях свежей версии.
Сказано, что:
Функции append_collision_test() и append_ray_test(), а также create_collision_sensor() и create_ray_sensor() имеют новый формат вызова, несовместимый с предыдущими версиями движка


однако, посмотрев сюда, я не увидел никаких изменений в формате вызова этой функции. =(
И самое главное - мне так и не удалось разобраться - каким же все таки образом получать цоординаты объекта, с которым произошло столкновение, хотя в замечаниях к релизу сказано, что:
Теперь имеется возможность определить объекты, участвующие в столкновениях, а также позицию и нормаль точки контакта.

Возможно я что-то не правильно понял
http://born2fish.ru - секреты рыбной ловли
30 июня 2015 18:49
Действительно формат именно этой функции не изменился, однако изменился формат полезной нагрузки соответствующего сенсора (чтобы её получить, нужно вызывать get_sensor_payload()). Как раз полезная нагрузка и включает в себя объект/позицию/нормаль.
Команда Blend4Web
https://twitter.com/AlexKowel
01 июля 2015 11:47
Спасибо большое! Продолжаю изучать ваш замечательный движок.
http://born2fish.ru - секреты рыбной ловли
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.