Forum

User posts Roman Sementsov
25 July 2016 15:00
Согласен, что это неправильно. Сейчас добавляю новые доступные опции для конфига. По поводу теней, они сейчас неконфигурируемые, имхо. В ближайшем будущем мы займёмся этим, поскольку рендеринг теней осуществляется по вычислительно затратным алгоритмам и на некоторых устройствах серьёзно просаживает FPS
25 July 2016 14:34
Добрый день.

Использования m_cfg.P_CUSTOM подразумевалось следующим образом: вы открываете файл SDK/src/config.js и вручную изменяете параметры на требуемые.

При создании проекта необходимо будет проставить галочку, чтобы в случае компиляции приложения, исходники движка тоже перекомпилировались (поскольку вы внесли в них изменения). Почитать об этом можно тут. Вас должен интересовать пункт 9:

Тип собираемого проекта. Здесь возможны варианты:

“External” - движок берется из директории “deploy/apps/common/”. Компилируются только файлы приложения;
“Copy” - движок копируется в директорию собранного приложения. Компилируются только файлы приложения;
“Compile” - исходники движка компилируются вместе со скриптами приложения;
“Update” - заменяется движок в директории проекта;
“Webplayer JSON” - json-файл, находящийся в проекте, запускается при помощи веб-плеера в составе SDK;
“Webplayer HTML” - проект состоит из html-файла, внутри которого находятся все необходимые ресурсы.

Не все конфигурационные настройки движка доступны для выставления через API. Некоторые из них я сейчас добавлю, список приведу тут чуть позже, эти изменения успеют войти в релиз (который будет сегодня-завтра).
25 July 2016 14:04
Добрый день.

Попробуйте лучше сделать следующую схему: в функции load_cb выставить FPS в 1:

m_config.set("max_fps", 1);


т.е. после загрузки
22 July 2016 09:39
Попутный вопрос который проистекает из вышесказанного, а зачем вообще "движок" рендерит кадры если сцена статична и в ней ни чего не поменялось? ))))))) ясно, что электричество в розетке халявное , а вот в батарейке не халявное.. по хорошему все то, что описано выше можно да и нужно завязать на изменения в сцене, если нет изменений то пауза рендера! это логично !

Согласен с вами, что для мобильных платформ актуально сбережение энергии батареи. Движок рендерит всегда, потому что подразумевается, что камеру можно покрутить, то есть рассмотреть сцену с нескольких ракурсов. В моменты, когда камера находится в неподвижном положении, может проигрываться анимация. Но опять же, я согласен, что такие вещи надо оставлять на совести разработчика и ему самому решать, когда рендерить новый кадр.
21 July 2016 18:45
С этим посложнее - релиз уже не загорами. Быстро добавить такой функционал не получится, надо ещё подумать над необходимостью его реализации.
21 July 2016 18:11
Добрый день.

Добавим начиная со следующего релиза (будет доступен на следующей неделе) возможность выставить максимальное FPS
21 July 2016 14:22
Добрый день.

Их можно попробовать удалить, если он не нужен совсем.
21 July 2016 14:19
вы в Блендере покрутите значения этих нод Value. Одна отвечает за скейл, другая за смещение, третья - за вращениe. Вы на вашей первой картинке в красные круги выделили те же самые поля.
21 July 2016 09:58
Доброго времени суток!
взял из примера Custom Anchors конус

Добрый день.

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

Попробуйте открыть консоль браузера (F12) и посмотреть какие сообщения об ошибках там присутствуют. Если же там пусто, то прикрепите, пожалуйста, весь ваш .js - файл целиком. По одной функции трудно судить о логике работы приложения
19 July 2016 16:39
Hello.

I couldn't reproduce the issue. Could you prepare and send me a simple example with incorrect behavior please?