Сообщение от RegIon
А лагания билда не зависят, запущен ли Editor ?
UPD: видать зависят. Закрыл Editor - FPS уравновесился, а то было так, что раз в dt падал до 28
|
Видяха у тебя одна, и шэрится разными процессами. В броузерах также один WebGL реализован одним потоком. Следственно та же компиляция шейдеров будет действовать на все запущенные приложения.
Сообщение от RegIon
Почему у вас offset текстуры по y отчитывается снизу, а не сверх? ("0" должен быть по 0,0, а он по 0,0.75; так в Unity было по крайней мере )
Дико не удобно.
|
Немного не удобно, согласен. Дело в том что это не у нас так, а вообще в OpenGL буфера работают с конца.
Сообщение от RegIon
Вопрос 2.
Как кодом сместить текстуру для всех шайдеров в материале?
Типо
pc.Material.opacityMapOffset
Только для все. В доках нету такого.
|
К сожалению на все сразу нету одного оверрайда. В UI сделано чтобы упростить, но по сути там все равно по всем бежит и ставит.
[ 'diffuse', 'specular', 'emissive', 'normal', 'metalness', 'gloss', 'opacity', 'height', 'ao', 'light' ].forEach(function(map) {
mat[mat + 'MapOffset'].x = 0.0;
mat[mat + 'MapOffset'].y = 1.0;
});
mat.update();
Сообщение от RegIon
Предложение.
Исправте сообщение об ошибкак в этиторе. А то если уже исправил, то показывает старые. Раз так долго искал несуществующую ошибку аттрибутов.
|
На счет показывания старых, ты имеешь ввиду ты не refresh'ил запущенную игру, а ошибка была все еще там?
На данный момент это просто блок со всеми ошибками. Можно добавить мелкую кнопку справа чтобы удалять записи с этой консольки.
Вообще дебаггинг будет переделан и будет добавлены фичи такие как испектор игровой иерархии, профайлинг и другие вещи важные для разработки оптимальных проектов и дебаггинга.
Если обновляешь страницу, то ошибки не вылазят, так? Вообще вся тема с ошибками не супер удобная, не говорится от куда ошибки. Хорошо что ты подметил, т.к. ticket уже давно есть на это, а пофиксить пока не хватает времени..