由用户创建的信息 Prand
13 October 2016 13:08
Всем привет!
Начинается публикация "уроков для начинающих" по работе с Blend4Web. Надеюсь, к финалу все новички смогут создавать крутые презентации!
Глава 1: Введение и начало работы.
Глава 2: Основы моделирования.
Глава 3: Контроль за вершинами
Глава 4. Работаем с материалами
Глава 5. Внешний лоск
Читаем, обсуждаем и экспериментируем. Критика не возбраняется, вопросы поощряются
Начинается публикация "уроков для начинающих" по работе с Blend4Web. Надеюсь, к финалу все новички смогут создавать крутые презентации!
Глава 1: Введение и начало работы.
Глава 2: Основы моделирования.
Глава 3: Контроль за вершинами
Глава 4. Работаем с материалами
Глава 5. Внешний лоск
Читаем, обсуждаем и экспериментируем. Критика не возбраняется, вопросы поощряются
30 September 2016 21:26
28 September 2016 16:34
27 September 2016 15:53
Для себя я сделал это следующим образом:
Т.е., если инициализация движка проходит с ошибкой, то выполняется переход на нужную страницу
function init_cb(canvas_elem, success) {
if (!success) {
display_no_webgl_bg();
return;
}
console.log ("WebGL!!");
}
function display_no_webgl_bg() {
console.log ("No WebGL!");
location.href = "http://www.site.com/error.html";
}
Т.е., если инициализация движка проходит с ошибкой, то выполняется переход на нужную страницу
27 September 2016 13:58
С create_preloader проект отказывался загружаться.Т.е. вариант указанный в статье у вас не заработал?
var m_data = require("data");
var m_preloader = require("preloader");
function load() {
m_preloader.create_preloader();
m_data.load("filename.json", load_cb, preloader_cb);
}
function load_cb(data_id) {
}
function preloader_cb(percentage) {
m_preloader.update_preloader(percentage);
}
А что в консоли то выводилось?
20 September 2016 11:10
20 September 2016 10:26
20 September 2016 10:23
19 September 2016 20:02
Не кипятись, Миш! Это всего-лишь попытка очернить конкурента, причем весьма бездарная. :)
Для всех остальных, кто прочел эту "шедевральную" статью и задумчиво почесал репу, могу объяснить:
1. SketchFab - сервис для хранения и распространения моделей, который предлагает свой плеер для проигрывания и встраивания в сторонние сайты. Это не движок и не фреймворк - там есть только плеер.
2. Бесплатная версия сервиса позволяет свободно размещать модель на сайте сервиса или своих ресурсах, но есть два важных ограничения: вы не можете сделать модель приватной, а также вы ограничены в некоторых визуальных опциях (бэкграунды, кол-во аннотаций и т.д.).
3. Приятные плюшки открываются только от 10 баксов в месяц.
Если сравнивать Sketchfab c Blend4web, то это корректно только на уровне плееров, так как Blend4Web - фреймворк позволяющий создавать приложения.
В свою очередь Blend4Web WebPlayer абсолютно лишен всех ограничений, что есть в бесплатной версии Scetchfab. Также, в отличие от последнего, он позволяет создавать интерактивные приложения.
И самое главное, если использовать только WebPlayer от Blend4Web, то это бесплатно и не требует открытия исходников.
Шах и мат.
Для всех остальных, кто прочел эту "шедевральную" статью и задумчиво почесал репу, могу объяснить:
1. SketchFab - сервис для хранения и распространения моделей, который предлагает свой плеер для проигрывания и встраивания в сторонние сайты. Это не движок и не фреймворк - там есть только плеер.
2. Бесплатная версия сервиса позволяет свободно размещать модель на сайте сервиса или своих ресурсах, но есть два важных ограничения: вы не можете сделать модель приватной, а также вы ограничены в некоторых визуальных опциях (бэкграунды, кол-во аннотаций и т.д.).
3. Приятные плюшки открываются только от 10 баксов в месяц.
Если сравнивать Sketchfab c Blend4web, то это корректно только на уровне плееров, так как Blend4Web - фреймворк позволяющий создавать приложения.
В свою очередь Blend4Web WebPlayer абсолютно лишен всех ограничений, что есть в бесплатной версии Scetchfab. Также, в отличие от последнего, он позволяет создавать интерактивные приложения.
И самое главное, если использовать только WebPlayer от Blend4Web, то это бесплатно и не требует открытия исходников.
Шах и мат.