Войти
ПрограммированиеФорумОбщее

Unity (проблемы, решения, перспективы) (116 стр)

Страницы: 1115 116 117 118121 Следующая »
#1725
0:35, 24 дек. 2018

гайз, кто как работает с диалогами в юнити?
у меня дофига уровней, и диалоги я подгружаю префабами.
проблема в расположении. ты вот создал диалог, настроил все оффсеты, layout. но когда инстанцировал и передал parent в виде канваса, то по итогу все параметры RectTransform съезжают к херам. приходится ручками в коде все поправлять. кто как борется с этим?


#1726
(Правка: 0:45) 0:44, 24 дек. 2018

Аспект у камеры может быть другой, режим масштабирования от этого может все ломать.
Вообще делали довольно крупный GUI, каких то проблем не возникло, но мы делали сразу в  ScreenSpace->Camera, для работы на 4 дисплея.

#1727
0:49, 24 дек. 2018

ShadowTeolog
не похоже, там совсем все съезжает.

#1728
0:53, 24 дек. 2018

нашел workaround:

    var dlg = (GameObject)GameObject.Instantiate(dlgObj);
    dlg.transform.SetParent(uiRoot.transform, false);

#1729
1:13, 24 дек. 2018

Homeship
> Твоя лодка ждет тебя у причала... незваный Кэп.

Твоя лодка потонула и никогда не всплывет 0х0

#1730
11:11, 24 дек. 2018

Мда, в юнити чтоб загрузить бинарку в массив структур, приходится такой хренью маяться)
Сначала грузить ассет .bytes
Потом для набора байтов создавать memorystream
Затем из стрима делать binaryreader
Потом покусочно читать все мемберы записей.
Всякие копирования в итераторе не работают

#1731
11:18, 24 дек. 2018

Ещё можно не пихать в ресурсы, а хранить просто в виде файла и из него читать.

#1732
(Правка: 11:39) 11:29, 24 дек. 2018

alexzzzz
Ага, но мне удобнее так было хранить, загружая ассет файла голоса, и вместе с ним грузить одноименный ассет разметки мимики.

Щас думаю, нахрена я возился с декодированием байт, если на стороне юнити эти данные не используются, надо было тупо блокировать в памяти байты, брать указатеь и отдавать его в либу, для генерации анимационной дорожки и проигрывания.

#1733
13:05, 24 дек. 2018

Mira
> Мда, в юнити чтоб загрузить бинарку в массив структур, приходится такой хренью
> маяться)
https://answers.unity.com/questions/388844/can-i-load-my-binary-w… rcesload.html
ты про это?

#1734
13:06, 24 дек. 2018

Ravager
Да.
Только с массивом структур чуть побольше возни

#1735
(Правка: 14:52) 14:51, 24 дек. 2018

Знакомый порадовал.
Решил он загрузить в Юнити 8 миллионов полигонов модель. Взял сделал в Zbrush сферу. И сохранил в OBJ формате.
Сидел ждал 28 минут когда Юнити преобразовала сетку.
И то с оптимизацией.

Когда он убрал значек оптимизации сетки , то второй раз Юнити грузила 38 минут сетку.
И FPS был 40 на Nvidia 1070.

#1736
14:51, 24 дек. 2018

вроде получилось с LipSync

+ Показать

alexzzzz
проверил еще раз,
с включенным скриптом BoiIK
FPS скачет от 14 до 200
загрузка ядер  CPU от 80 до 100
камера вращается с сильными лагами.

с выключенным скриптом
FPS 700-900
загрузка ядер в раене 50% что для юнити обычно.
камера крутится нормально.

разве может ассет работать по разному? у тебя ему видимо хватает 4 ядер, а моих двух нет. в любом случае это фейл, что один кусочек ИК сжирает весь бюджет CPU, а надо будет 20 персонажей.
FinalIK их вполне держит , хоть и тоже поднагружает заметно.

#1737
14:59, 24 дек. 2018

ronniko
надеюсь он модель сохранил в текстовом обж формате чтоб было парсить подольше.

#1738
(Правка: 15:11) 15:03, 24 дек. 2018

Mira
Да текстовый был файл.
Просто этот же OBJ 3D MAx и Noesis намного быстрее грузят. Меньше минуты.


Посмотрел твою анимацию со звуком. Прикольно. Заметил на видео иногда губы немного отстают от звука.

#1739
15:16, 24 дек. 2018

ronniko
> Да текстовый был файл.
> Просто этот же OBJ 3D MAx и Noesis намного быстрее грузят. Меньше минуты.
ну блин я хз экспортер там часть юнити или нет, но он конечно не отличается быстротой) формат моих моделек не смотря на LZ4 сжатие юнити грузит довольно быстро.ronniko
> Посмотрел твою анимацию со звуком. Прикольно. Заметил на видео иногда губы
> немного отстают от звука.
там конвертор не всегда распознает буквы, некоторые выпадают. +тут в самой анимации где она поднимает руку есть открывание рта которое ни с чем не синхронизировано. ее надо выпилить потом чтоб не мешала

Страницы: 1115 116 117 118121 Следующая »
ПрограммированиеФорумОбщее