由用户创建的信息 den812
25 July 2016 19:58
25 July 2016 19:11
Ответ на сообщение пользователя Константин Хомяков
Такс… в threejs такой вызов просто задает один из углов эйлера для поворота объекта.
В нашем движке аналогом такого вызова будет:
set_rotation_euler(obj, old_angle_x, old_angle_y, new_angle_z)
Но наш API для поворотов заточен для работы с кватернионами, которые мы и рекомендуем использовать
спаисбо .
ДА , спаисбо еще раз. все врено .точно так заработало как на ТРИИ. странно, видать название меня смутило функции )
что я е то сразу не поюзал ))
а про то, что квартерионы это хорошо, да , но в моем случае нет слысла усложнять проще банально повернуть на угол от начального положения и превед однотипные предсказуемые операции постоянно итд итп
25 July 2016 19:08
Ответ на сообщение пользователя Семенцов Роман
Можно с реального устройства запустить viewer, используя wi-fi. Надо будет только в настройках аддона (ctrl + alt + U) выставить галочку Enable External Requests. Вот в этой менюшке:
…..
Завтра зальем обновленные сборки, я бы посоветовал вам выставить качетсво P_LOW, затем в init_cb включить тени:.....
m_cfg.set("shadows", false);
......
1. Не могу запустить не по тому, что это техничеки не возможно )) как раз возможно и оно работает.. но банально видно только маленький кусочек т.к. разрешение слишком мало.. обратите внимание на скрин наверху.. я его склеивал потом ))))
2. про включить тени так .. Я пробовал, что то не срабатывало у меня так на этоц сборке.. я так и думал сделать пока
проверил еще раз , не работает так , теней нет
25 July 2016 18:55
Ответ на сообщение пользователя Иван Любовников
….
в блендере у лампочки есть поворот, как и у любого другого объекта - он уже определяет направление конуса света, поэтому таргет в качестве свойства лампы был бы избыточен
….
нет, я не о этом,
пример моеговарианта Луна и Земля, луна это СПОТ смотрит на центр земли и вращается вокруг земли , его расположение опледелается координатами XYZ и куда бы не переместили луну она всегда смотрит на X0 Y0 Z0 точку..
движение по ордите вообщем + ориентация на точку.
в Трии это организовывается очень просто , сначала говрим свет.таргет = XYZ или объект , затем просто меняем место света и привет )) зачем его вращать ориентировать итд… вот я о чем
более правильные вариант с учетом смены положения источника света в 3х плоскостях:
так вот место расположение берем по гироскопу определять.. за нулевую точку берем положение гироскопа в плоскости и свет в зените в этот момент, далее уже надо сохранять положение света ка буд то он относительно мира не меняется, а вот меш аклоняется и поворачивается(только вместо этого перемещать источник света по сферической орбите)
как то запутанно получилось написать , но вроде понятно?
пока для теста привязал ( как к родителю) свет к одной из стрелок которая вращается.. все ок и с направлением и с положением.. это про то как к пустому объекту првязать выше написано было
25 July 2016 16:39
25 July 2016 16:34
25 July 2016 16:28
25 July 2016 15:19
25 July 2016 15:17
рендеринг теней осуществляется по вычислительно затратным алгоритмам и на некоторых устройствах серьёзно просаживает FPS
я так собственно и думал.. ((
т.е. сделать минималные настройки с тенями не получается ? верно?
но если все-же брать тот минимум и тени всеравно это меньше ресурсов чем
средний режим , верно?
просто мой тек. проект в средних настройках на моем устройстве, дает мне 2-3 FPS на счетчике со всякой отладкой итд.. сответсвенно жор батарейки очень большой
а LOW вроде на много лучше показывает с батарей и загрузкой.. а снизил дод 1 кадра стало вообще приемлемо
(СПАИСБО за макс ФПС)
25 July 2016 14:53
Попробуйте лучше сделать следующую схему: в функции load_cb выставить FPS в 1:
да , спасибо, все сработало. но может стоит как то более красиво в релизе сделать и описать
как правильно применять ограничитель?
PS сработало как то не сразу.. по началу( по показометру FPS) несколкьо кадров считало 12-14 FPS а потом стало 1
…