Как заставить работать на удаленном сервере
02 марта 2015 22:28
03 марта 2015 11:22
Добрый день!
Вы можете залить только html-файл, полученный из Blender через команду Export->Blend4Web(.html), тогда для просмотра сцены будет использоваться интегрированный web-плеер (подробнее здесь: https://www.blend4web.com/doc/ru/web_player.html?highlight=html#web-player).
Для загрузки в движок необходимо заливать json-файл и bin-файл, полученные из Blender через команду Export->Blend4Web(.json), и файлы ресурсов, на которые ссылается ваша сцена (подробнее тут: https://www.blend4web.com/doc/ru/workflow.html#index-0). При этом необходимо залить сам движок.
Рекомендую также почитать https://www.blend4web.com/doc/ru/developers.html#developers.
Вы можете залить только html-файл, полученный из Blender через команду Export->Blend4Web(.html), тогда для просмотра сцены будет использоваться интегрированный web-плеер (подробнее здесь: https://www.blend4web.com/doc/ru/web_player.html?highlight=html#web-player).
Для загрузки в движок необходимо заливать json-файл и bin-файл, полученные из Blender через команду Export->Blend4Web(.json), и файлы ресурсов, на которые ссылается ваша сцена (подробнее тут: https://www.blend4web.com/doc/ru/workflow.html#index-0). При этом необходимо залить сам движок.
Рекомендую также почитать https://www.blend4web.com/doc/ru/developers.html#developers.
03 марта 2015 11:41
и файлы ресурсов, на которые ссылается ваша сценаВы имеете в виду различные текстуры и т.д. с этим все более мене ясно. Меня интересуют файлы движка которые необходимы на сервере. Вчера методом научного тыка (удалил примеры) удалось уменьшить размер залитых на сервер файлов до ~300мб. Статью про разработку и штудировал, по моим догадкам надо исходя из данных в этом разделе "Файловая структура SDK" удалять все ненужное?
03 марта 2015 12:19
03 марта 2015 13:01
Обратите внимание на вот эту страницу. Тут, например, используются следующие ресурсы для загрузки 3D-сцены на web-страницу:
1) главный HTML-файл (сделанный Вами)
2) файлы движка, необходимые для запуска и работы приложения (файл b4w.full.min.js из deploy/apps/common)
3) файлы 3D-сцен, полученные при экспорте с помощью аддона Blend4Web в Blender'е
4) js-скрипты, составляющие основу логики приложения (пишутся Вами)
Либо, как уже Вам посоветовали, использовать экспорт в HTML, где у вас все ресурсы будут внутри HTML-файла, созданного аддоном
1) главный HTML-файл (сделанный Вами)
2) файлы движка, необходимые для запуска и работы приложения (файл b4w.full.min.js из deploy/apps/common)
3) файлы 3D-сцен, полученные при экспорте с помощью аддона Blend4Web в Blender'е
4) js-скрипты, составляющие основу логики приложения (пишутся Вами)
Либо, как уже Вам посоветовали, использовать экспорт в HTML, где у вас все ресурсы будут внутри HTML-файла, созданного аддоном
12 марта 2015 14:39
Здравствуйте.
Решил не создавать новую тему и спросить здесь.
Несколько дней назад узнал о вашем замечательном проекте. Большое спасибо за вашу работу.
Вопрос в следующем. Я сделал не сложный интерактив в Блендере, экспортировал через addon в html. В браузере он отлично открывается. Но я не могу понять как его выложить на свой сайт например в размере 800*600 (не на весь экран), который сделан на WIX. Нужно что-то прописать в моем экспортированном html файле? Я читал документацию на вашем сайте, но не разобрался. Искал в гугле, тоже не понял.
Понимаю, что вопрос нубский, но я 3d-шник, с web программированием не знаком.
Решил не создавать новую тему и спросить здесь.
Несколько дней назад узнал о вашем замечательном проекте. Большое спасибо за вашу работу.
Вопрос в следующем. Я сделал не сложный интерактив в Блендере, экспортировал через addon в html. В браузере он отлично открывается. Но я не могу понять как его выложить на свой сайт например в размере 800*600 (не на весь экран), который сделан на WIX. Нужно что-то прописать в моем экспортированном html файле? Я читал документацию на вашем сайте, но не разобрался. Искал в гугле, тоже не понял.
Понимаю, что вопрос нубский, но я 3d-шник, с web программированием не знаком.
12 марта 2015 15:56
Добрый день и добро пожаловать на форум!
Ответ на ваш вопрос содержится в этой статье https://www.blend4web.com/ru/article/55
Если коротко - вам нужен HTML-тег <iframe>.
Ответ на ваш вопрос содержится в этой статье https://www.blend4web.com/ru/article/55
Если коротко - вам нужен HTML-тег <iframe>.
12 марта 2015 16:46
Спасибо за ответ. Очень оперативно.
Но у меня еще не получилось. Я понимаю, что iframe создает область на странице, в которую загружается мой html файл.
В строке src="/tutorials/examples/web_page_integration/apple.html" в вашем примере указан путь к файлу. Я выложил свой файл на dropbox и указал ссылку на него, появляется пустая рамка, мой html не загружается.
Но у меня еще не получилось. Я понимаю, что iframe создает область на странице, в которую загружается мой html файл.
В строке src="/tutorials/examples/web_page_integration/apple.html" в вашем примере указан путь к файлу. Я выложил свой файл на dropbox и указал ссылку на него, появляется пустая рамка, мой html не загружается.