Форум

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

24 февраля 2016 19:47 #7706
Релиз-кандидат Blend4Web 16.02 доступен для загрузки всем желающим.

Пользователям рекомендуется протестировать свои сцены и приложения, а также оценить новый функционал перед финальным релизом, который ожидается в течение нескольких дней.

Полный список улучшений и исправленных ошибок находится в замечаниях к релизу.
Команда Blend4Web
https://twitter.com/AlexKowel
25 февраля 2016 19:26 #7743
Сборки обновлены, релиз намечен на завтра.
Команда Blend4Web
https://twitter.com/AlexKowel
25 февраля 2016 21:49 #7746
А можно будет разделить экран для google cardboard на андройд устройстве?
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
28 февраля 2016 17:05 #7823
Ответ на сообщение пользователя Кирилл
А можно будет разделить экран для google cardboard на андройд устройстве?

Экран можно разделять, начиная с версии 15.12. Для этого необходимо произвести вызов

m_scenes.set_hmd_params({
    enable_hmd_stereo: true,
    distortion_scale: 1
})


Пример кода:
b4w.register("myAwesomeVRapp", function(exports, require) {
// …
var m_cfg = require("config");
var m_scenes = require("scenes");
// …
exports.init = function() {
// …
    m_cfg.set("stereo", "HMD");
// …
}
// …
function load_cb(data_id) {
// …
    m_scenes.set_hmd_params({enable_hmd_stereo: true, distortion_scale: 1})
// …
}

}
window.addEventListener("load", function() {b4w.require("myAwesomeVRapp").init();});


UPD: в ближайшем релизе будет полноценная (на сколько это только возможно в рамках браузера) поддержка Google Cardboard.

UPD: теперь не надо устанавливать свойство "distortion_scale". Т.е. можно использовать следующую конструкцию.
m_scenes.set_hmd_params({
    enable_hmd_stereo: true
})
Команда Blend4Web
kirill@blend4web.com
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.