由用户创建的信息 Roman_Sementsov
08 May 2017 11:11
Hello
Have you saw this article?
If you need to create a preloader, you should call the m_preloader.create_preloader(); fucntion before you call m_data.load()
Have you saw this article?
If you need to create a preloader, you should call the m_preloader.create_preloader(); fucntion before you call m_data.load()
08 May 2017 11:07
08 May 2017 11:02
Доброго чего-то там. Переходим к сути вопроса:
Есть 3D модель с некоторыми точками и камерой типа EYE. При клике на эти точки камера плавно к ним перемещается (уже прописано в блендере и прекрасно работает). Моей задачей является реализация управления сценой через API. Все суперски, но метод ".eye_setup" модуля "camera" перемещает камеру не плавно. Метод ". move_camera_to_point" модуля "camera_anim" не подходит, потому что он используется только с камерой типа STATIC. Соответсвенно сам вопрос: какой метод и какой модуль используется для плавного перемещения камеры типа EYE?
Добрый день и добро пожаловать.
Согласен, что API move_camera_to_point не является удобным. В настоящее время, ведутся работы по исправлению этой ситуации.
Я обходил это ограничение следующим образом: выставлял камере тип STATIC перед процедурной анимацией, использовал move_camera_to_point, затем по завершению перемещения снова делал EYE
08 May 2017 10:56
Скажите пожалуйста, планируется ли поддержка Glossy BSDF Roughness ? Может сейчас есть какой нибудь обходной путь ? Я пытаюсь сделать PBR материал.
Да, в планах есть расширение поддержки нод cycles. Об этом в субботу на конференции читал доклад наш сотрудник Константин, он чуть позже отпишется более конкретно на эту тему
08 May 2017 10:54
Здравствуйте
Подскажите почему в настройках материала зеркало в рил тайме когда угол наклона камеры относительно зеркала от 0 до примерно 30 градусов отражающее свойство материала исчезает.
Причем это происходит только когда выставлено плоское отражение. В кубическом отражении всё отлично, но само отражение не такое как мне нужно.
Здравствуйте, Михаил. Не могли бы прикрепить к сообщению простенький пример, где воспроизводится подобное поведение? Чтобы можно было посмотреть в чем дело и сразу дать верный совет
08 May 2017 10:52
08 May 2017 10:50
Здравствуйте. Кто подскажет функцию группировки объектов для их последующего поворота и/или масштабирования относительно их общего центра.
Ну или может как по другому можно объекты крутить и масштабировать кучей. Например как парент общект группе объектов назначить. что бы при этом как при выделении главного остальные за ним тянулись. А то чет я уже тупит начинаю.
Здравствуйте, можно попробовать вот этот метод. Методы этого модуля устанавливают зависимость одного объекта от другого
08 May 2017 10:48
Смотрите, вам ещё надо код чуть-чуть подправить:
у вас init_cb вылез за пределы модуля.
Вообще, это не имеет отношения к движку, загрузка локальных ресурсов в браузерах по умолчанию запрещена из соображений безопасности, мы для этого в СДК сервер добавили. Вообще, отключить этот запрет можно, можете в гугле поискать. Для хрома, например, надо запускать браузер с определенным флагом
"use strict"
b4w.register("test_b4w", function(exports, require) {
var m_app = require("app");
var m_data = require("data");
exports.init = function() {
m_app.init({
canvas_container_id: "canvas3d",
callback: init_cb,
physics_enabled: false,
autoresize: true
});
}
function init_cb () {
m_data.load("my_project_1.json", load_cb);
}
});
b4w.require("test_b4w").init();
у вас init_cb вылез за пределы модуля.
m_data.load может грузить json без использование сервера ?
Вообще, это не имеет отношения к движку, загрузка локальных ресурсов в браузерах по умолчанию запрещена из соображений безопасности, мы для этого в СДК сервер добавили. Вообще, отключить этот запрет можно, можете в гугле поискать. Для хрома, например, надо запускать браузер с определенным флагом
05 May 2017 15:44
05 May 2017 15:41
Добрый день и добро пожаловать.
Вот тут есть урок по теме как начать делать своё приложение.
Вот тут есть туториал по нескольким канвасам на странице. Можно также посмотреть на примеры работ с несколькими канвасами. Правда тут они рендерятся не одновременно, но в любом случае загруженность будет определяться тем, что будет сделано в Блендере. Разные люди смогут управлять разными канвасами
Если на что-то не ответил или что-то не так, дайте знать, уточним/исправим
Можете меня носом ткнуть если несложно в пример кода. как загрузить свой объект из JSON (после блендера сохранен) без плеера
Вот тут есть урок по теме как начать делать своё приложение.
2) Также интересует вопрос очень сильно. у меня большой тачь экран, если я на нем одновременно подгружу 4 разных канваса, или сцены и т.д. смогут ли 4 разных человека управлять этими 4мя разными сценами одновременно ? и если да. молю вас хотя бы простенький пример на 2 сцены… одновременного управления и на сколько это все дело будет нагружать систему хотя-бы теоретически :)
Вот тут есть туториал по нескольким канвасам на странице. Можно также посмотреть на примеры работ с несколькими канвасами. Правда тут они рендерятся не одновременно, но в любом случае загруженность будет определяться тем, что будет сделано в Блендере. Разные люди смогут управлять разными канвасами
Если на что-то не ответил или что-то не так, дайте знать, уточним/исправим