论坛

由用户创建的信息 recoshet
06 September 2015 09:02
Ответ на сообщение пользователя Семенцов Роман
Добрый день.

Вы имеете ввиду различное поведение разных типов маппинга ? Если да, то можно прочитать об этом в документации: https://www.blend4web.com/doc/ru/textures.html#main-conf
Да, как я понял b4w в предыдущей версии не учитывал этот параметр и всегда рисовал в repeat… А в заметках к релизу об этом ничего не сказано.
06 September 2015 08:46
Приветствую . При изменении возвращаемого значения с 1 на 0 в ManifoldLogicFunction срабатывает метод ManifoldCallback, но он не отдаёт методу m_ctl.get_sensor_payload() свойство coll_obj. Оно просто NULL
В этом примере test_coll_trigger.zip при контакте игрока со стенками или c ghost коллизией в консоль выводится объект, с которым соприкоснулись, но как только отрываешься от него появляется NULL.

Почему я не хочу навешивать сенсор на каждый объект: потому что у меня их очень много будет, и это повлияет на производительность.
Данный функционал нужен, что бы определить когда игрок вошёл в зону и в какой момент он вышел из этой же зоны.

UPD: залил на гит
Буду собирать коллекцию на гите, может получиться не плохой сборник примеров
06 September 2015 07:20
У меня архивчик ~1.1 мб, тогда не прикреплялся, "Загрузка" загоралась красным, сейчас всё норм)
05 September 2015 09:03
Приветствую, при попытке скопировать объект с физикой выскакивает ошибка в консоли:

Uncaught TypeError: Cannot read property 'b4w_collision_id' of nulla.append_object @ b4w.full.min.js:612a.append_object @ b4w.full.min.js:573a.append_object @ b4w.full.min.js:1822copy_sphere @ app.js:204load_cb @ app.js:96c.mb @ b4w.full.min.js:463f @ b4w.full.min.js:465a.mE @ b4w.full.min.js:468a.update @ b4w.full.min.js:688e @ b4w.full.min.js:1845

В версии 15.07 всё работало хорошо.

Живой пример
Исходники (функция copy_sphere() в app.js)

P.S. почему то не получилось прикрепить архив к посту…

UPD: сразу бы ещё проверить функцию удаления, скопированного объекта с физикой… А то помню с ней тоже раньше были проблемки
02 September 2015 07:28
Нашёл решение. У текстур поставил в image mapping, extension: repeat и всё стало норм. Но то что b4w не предупредил об артефактах, немного сломало мне голову, потому что в блендере всё и так хорошо смотрелось.
01 September 2015 22:39
Приветствую. Почему то не корректно отображаются текстуры после экспорта в json/html
Все текстуры пережаты в размерность степени 2йки. Консоль чистая.
arena13_v1.blend
arena.html

UPD: Пережал всё в jpg, вручную переназначил, потом пережал всё в одно разрешение (512x512). То ли модель такая, то ли …
b4w 15.08, Блендер 2.75
20 August 2015 14:47
Спасибо за подсказку. Понял как поправить геометрию, что бы стало меньше артефактов, учту это. Как закончим с наполнением сайта, планируем разработать ещё различные модификации насосов, думаю, результат будет получаться всё лучше и лучше

Ответ на сообщение пользователя Михаил Беззубиков
Тут всё просто:
Сцена пример
Спасибо! Вечерком дома изучу за чашечкой чая
18 August 2015 18:40
Заменил значения нулями и всё экспортировалось. Баг со значениями судя по всему произошлёл после того как я сначала нарисовал карту веса для костей, обнаружил в меше дырки, в режиме редактирования удалил дубли вершин, дырки пропали, но, там где дырки схлопнулись получились битые данные.
Короче так делать больше не буду
18 August 2015 15:34
Спасибо.
В верхней части рубахи веса для костей рисовал вручную. Так как блендер отказался автоматически распределять вес по скелету.
18 August 2015 14:23
Эт можно