论坛

由用户创建的信息 Roman_Sementsov
24 February 2016 11:52
Hello.

The positioning params should be an objects. You can read about this type in API doc. You need StiffViewportPositioning type
24 February 2016 11:46

А по поводу меню плеера в API это меню есть что бы прописать эти кнопки на чистой сборки сцены?

Нету, поскольку это весьма специфический функционал и он не всегда бывает нужен. Тем более что существует Webplayer, который можно использовать в случае необходимости этого функционала.
24 February 2016 11:43
Добрый день.

Отвечу на вопросы, касающиеся кода и алгоритмов. На вопросы оптимизации геометрии и насроек сцены лучше получить ответ от художника.

2. возможно ли с помощью m_scenes.pick_object как-то определить объект над, которым находится мышь, при условии, что нужный объект перекрывается другим объектом? (т.е. клик идет на одном объекте, а обратиться надо к обратиться надо к объекту, который за ним или например, мы тащим объект и надо выделять объекты, над которыми мы его тащим).

Вы можете сделать второй объект (который выше) не selectable в Blender'e. Тогда он не будет участвовать в работе функции m_scenes.pick_object

Ещё могу посоветовать использовать функцию из физики m_phy.append_ray_test_ext Это уже "пикинг" на стороне физического движка. Но работать с ним сложнее. Тут есть пример его использования.

3. В примере объекты таскаются мышью с большой инерционностью, т.е. не успевают за мышью.
Видимо, сам по себе js + отрисовка не успевают. Возможно ли это как-то решить особенно, если объект перемещается в одной плоскости, без большой перспективы? Например, на время перемещения перемещать не сам меш, а как бы его скрин, а на mouseup снова отрисовать объект :) Или может есть более гуманные варианты?

Это интересное поведение. Не могли бы вы обратить внимание на FPS при этом. А еще лучше, подготовить небольшой пример, где проявляется подобное поведение, чтобы сразу можно было разобраться в чем дело
24 February 2016 11:29

И еще один вопрос. Пытаюсь из менеджера проектов запустить сцену с прелоадером и все никак иже несколько суток сижу и ничего картинка висит и все . Загрузки нет, простой новогодний прелоадер. полазил на форму находил примеры делал все по ним и не вкакую. Запускаю пример через сервер все работает, запускаю у себя ничего не работает. Как правильно прописать путь в js к json файлу когда проект находится в менеджере?

Как вы запускаете свой пример? Через сервер (с использованием менеджера проектов)? Или локально? Дело в том, что по умолчанию браузер не настроен на загрузку локальных ресурсов, поэтому мы рекомендуем создавать свои проекты при помощи менеджера проектов, что позволяет избежать вопросов, касающихся загрузки локальных ресурсов.

Путь к json лучше всего прописывать следующи образом:
var m_cfg    = require("config");
var path = m_cfg.get_std_assets_path() + "/your_app_name/your_scene_name.json";

m_cfg.get_std_assets_path() вернёт путь до директории /assets/

Если у вас не загружается сцена, попробуйте открыть консоль браузера (обычно она открывается на F12) и посмотрите, пожалуйста, что браузер вам сообщает. Можете также сделать скриншот и выложить его здесь, если не будет ясно в чём дело
24 February 2016 11:19
Добрый день.

Здравствуйте. После сборки в проекта в менеджере запускается сцена без меню плеера.

Вы написали своё приложение и после сборки в нём отсутствует интерфейс, который был в приложении до сборки?

Как добавить меню веб плеера, с кнопками для выбора качества, вращения сцены

В Webplayer был создан интерфейс в html-файле, потом на JavaScript была написана логика для него (обработчики нажатия на кнопки, анимация кнопок)
23 February 2016 11:11
Добрый день.



Выбрали этот рендер в меню?
20 February 2016 14:24
Давай вторую модель!
18 February 2016 15:20
Добрый день и добро пожаловать на форум.

Ответ на сообщение пользователя iiiparadoxxxiii
И все же ничего не понял в создании прелоадера. Да и в мануале ничего не написано про это.
Разъясните пожалуйста.
Спасибо!

Попробуйте посмотреть вот этот раздел форума, может что-нибудь оттуда вам поможет.
18 February 2016 09:38
Отлично смотрится!
17 February 2016 14:10

Ответ на сообщение пользователя must2go
То есть до релиза поправиться не вариант ?)

Ну релиз не за горами, если функционал срочно нужен, могу прислать диф