由用户创建的信息 Grohot
05 February 2016 15:05
По FireFox не могу вам ничего сказать, возможно стоит добавить сообщение в консоли, которое будет сообщать о том, что не был найден файл с физикой.Спасибо. Получилось. Запустил хром с указанным вами параметром загрузки лок. ресурсов, открыл страничку, которая грузит модуль физики, которого нет и в консоли так и пишет:
Failed to load resource: net::ERR_FILE_NOT_FOUND file:///D:/Blender/test/uranium.js?t=22122015200224Т.е. все хорошо :). Спасибо.
05 February 2016 14:24
Вы держите .json сцены и ваше приложение на разных разделах?Нет, json лежит в той же папке, что и html и библиотека (ровно как в примере).
После отключения свойства, которое указали (physics_enabled: false) сцена загрузилась, но только в Firefox (в хроме в консоли вывод в обоих вариантах такой как привел, т.е. хром не грузит да).
Но снова убрал эту строчку, чтобы посмотреть вывод по F12 в Firefox , чтобы понять, как можно было разобраться самому, но по F12 в Firefox в консоли пусто, хотя сцена не загрузилась (которая заведомо ошибочная, которая должна грузить физику).
С хромом пока ладно, не хочет, как хочет, хотя если ответите, как его вразумить, тоже полезно конечно.
IE исправленный файл тоже не отображает.
Жмем F12 в консоли пусто.
Запускаем профилировщик (правда не пробовал, не знаю толком, что конкретно он делает)
Обновляем страничку Index.html, в консоли вывод:
HTML1300: Произошел переход.Может как-то отсюда можно понять, что не загрузилась физика и ее надо отключить?
Файл: index.html
DOM7011: Код на этой странице запрещает кэширование вперед и назад. Дополнительные сведения см. по адресу http://go.microsoft.com/fwlink/?LinkID=291337
Файл: index.html
B4W WARN: WebAudio is not supported
B4W WARN: iPhone, IE11 or Edge detected. Enable sequential video fallback for video textures.
B4W WARN: IE11 detected. Set sky cubemap texture size to 512 (power of two).
B4W WARN: iPad or Internet Explorer detected. Applying alpha clip hack.
SCRIPT5: Отказано в доступе.
Файл: b4w.min.js, строка: 487, столбец: 209
Т.е. вопрос как мне в Firefox тоже увидеть, что не загрузилась физика? :)
05 February 2016 14:15
Ну я открыл консоль на F12 и увидел, что не получилось загрузить физику (uranium.js).Спасибо. Тоже посмотрел по F12, в консоли пишет:
XMLHttpRequest cannot load file:///D:/Blender/test/some_scene.json?t=22122015200224. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.p @ b4w.min.js:489Про uranium вроде ничего.
b4w.min.js:324 B4W ERROR: empty responce when trying to get some_scene.json?t=22122015200224d @ b4w.min.js:324
b4w.min.js:324 B4W ERROR: No active scened @ b4w.min.js:324
b4w.min.js:324 B4W ERROR: get_move_style(): Wrong camera objectd @ b4w.min.js:324
b4w.min.js:324 B4W ERROR: get_velocities(): Wrong camera objectd @ b4w.min.js:324
b4w.min.js:507 Uncaught TypeError: Cannot read property 'shift' of null
Или некое свойство shift как раз и есть в этом модуле?
(Если да, то как это понять, т.к. в документации по API не нашел возможности отыскать что за свойство shift,
зашел непосредственно в physics, там тоже про shift ничего) Или неправильно смотрю? Наверно тупые вопросы, но просто охота понять, чтобы впредь не дергать по таким мелочам.
05 February 2016 13:53
Модифицировал ваш html - файл.Спасибо, Роман. Еще интересно, возможно ли как-то самому понимать что не так?
Может есть какой-то режим при котором пишется лог или в целом какая-то методика?
Или как-то смотреть в отладчике браузера, используя не сжатую библиотеку b4w?
Или почему бы не выводить соответствующий эксепшн?
То есть на примере данной ситуации, как можно было понять/догадаться, что надо было выставить значение этого свойства или вообще в чем проблема?
05 February 2016 13:00
Добрый день!
Посмотрел документацию
Быстрое создание приложений:
1. Экспортировл дефолтную сцену с кубиком из blendera в json
2. В той же директории создал html по примеру в документации
3. Стартую. Вроде js отрабатывает, но на выходе в браузере пустая страница.
Где кубик?
На всякий случай пример в прицепе.
Посмотрел документацию
Быстрое создание приложений:
1. Экспортировл дефолтную сцену с кубиком из blendera в json
2. В той же директории создал html по примеру в документации
3. Стартую. Вроде js отрабатывает, но на выходе в браузере пустая страница.
Где кубик?
На всякий случай пример в прицепе.
28 January 2016 11:57
Пока осваиваю сам Blender по пути решил заглянуть, как это будет в Blend4Web.
И обнаружил, что разница в рендере огромная даже на простых немного измененных примитивах например,
немного сплющили куб, сняли фаску, в блендере:
Это же самое в превью Blend4Web:
При этом ранее более сложную сцену экспортировал в html, все нормально получилось.
Что не так с кубом? )
И обнаружил, что разница в рендере огромная даже на простых немного измененных примитивах например,
немного сплющили куб, сняли фаску, в блендере:
Это же самое в превью Blend4Web:
При этом ранее более сложную сцену экспортировал в html, все нормально получилось.
Что не так с кубом? )