Вопрос - ответ

18 июля 2016 10:01
Да, действительно есть такая проблема. При вызове функции apply_force сбрасываются приложенные к объекту силы, в т.ч. гравитация. Мы исправим это повденеие к следующему релизу.

обновили схему применения сил в физическом мире, попробуйте в новом (16.08) релизе потестить (будет доступен в конце месяца)
18 июля 2016 10:08
Отлично, будем тестить
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
20 июля 2016 13:11
Доброго времени суток!
взял из примера Custom Anchors конус

 function load_cb(data_id) {
    m_app.enable_camera_controls();

    // "Generic" anchor may be created (or replaced) anytime
    var cyl_text = document.createElement("span");
    cyl_text.id = "cyl_anchor";
    cyl_text.style.position = "absolute";
    cyl_text.style.backgroundColor = "yellow";
    cyl_text.style.color = "black";
    cyl_text.style.padding = "5px";
    cyl_text.innerHTML = "Cylinder (Generic)";
    document.body.appendChild(cyl_text);

    var cyl_anchor = m_scs.get_object_by_name("CylAnchor");

    m_anchors.attach_move_cb(cyl_anchor, function(x, y, appearance, obj, elem) {
        var anchor_elem = document.getElementById("cyl_anchor");
        anchor_elem.style.left = x + "px";
        anchor_elem.style.top = y + "px";

        if (appearance == "visible")
            anchor_elem.style.visibility = "visible";
        else
            anchor_elem.style.visibility = "hidden";
    });
}


сам цилиндр с аннотацией появляется, а двигать мышкой его нельзя
куда нужно вставить функцию m_app.enable_camera_controls(); ?
заранее благодарю за ответ
21 июля 2016 09:58
Доброго времени суток!
взял из примера Custom Anchors конус

Добрый день.

Если вы использовали этот сниппет как основу для вашего проекта, то кажется, что эта функция вызывается из правильного места.

Попробуйте открыть консоль браузера (F12) и посмотреть какие сообщения об ошибках там присутствуют. Если же там пусто, то прикрепите, пожалуйста, весь ваш .js - файл целиком. По одной функции трудно судить о логике работы приложения
21 июля 2016 10:37
Здравствуйте!
Взял из Custom Anchors в качестве примера код конуса, вместо конуса использовал простой куб,
а на span в html наложил свой CSS стиль
еще в свой скрипт вставил прелоадер из примера
https://www.blend4web.com/media/uploads/b8654abd-2a20-41ba-b480-1674e03bcf62/primer.zip

видимо что-то перемудрил…
21 июля 2016 10:41
и в
 function load_cb(data_id) {
	m_app.enable_camera_controls();


вставлял результат тот же не двигается
21 июля 2016 12:10
Ответ на сообщение пользователя Artem
и в
 function load_cb(data_id) {
m_app.enable_camera_controls();



вставлял результат тот же не двигается

Какой тип камеры вы используете? Возможно, у Вас используется тип камеры STATIC. Если так, то она и не должна двигаться даже при включенном управлении камерой. В этом случае используйте другой тип камеры и всё должно заработать.

Посмотреть тип камеры можно в настройках объекта камеры. Во вкладке:
Camera Move Style -> Move Style

21 июля 2016 13:36
камера Target стоит, все также не двигается
что в консоле показывает, прикреплено в файле
21 июля 2016 14:18
Возможно контейнер с аннотацией перекрывает элемент canvas? Попробуйте удалить элемент с аннотацией. В сцене все работает.
21 июля 2016 15:09
Ответ на сообщение пользователя Андрей
Возможно контейнер с аннотацией перекрывает элемент canvas? Попробуйте удалить элемент с аннотацией. В сцене все работает.

простите, пожалуйста, не очень понимаю Вас Андрей, хотел получить сцену с аннотацией отличную от штатной, черной с белыми буквами
или нужно удалить какой-то другой элемент?
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.