#c# #android #unity3d #google-cardboard #google-vr
#c# #Android #unity3d #google-cardboard #google-vr
Вопрос:
Я создаю фотореалистичное приложение GoogleVR для Android в Unity, и настройки сжатия текстур по умолчанию ухудшают четкость текстур. В настройках сборки есть много вариантов сжатия текстур, но каждый из них приводит к одинаково размытым изображениям.
Есть ли другой вариант, которого мне не хватает, или можно вообще отключить сжатие?
Я уверен, что отсутствие четкости не связано с разрешением моего телефона (мой телефон Note7), поскольку 3D-сетки отображаются нормально.
Комментарии:
1. Каждая текстура имеет индивидуальные настройки сжатия. Мы можем отключить его, чтобы качество было максимальным, или попробовать другие возможности. Просто воспроизведите изменение значений, чтобы увидеть, что подходит вам лучше. Если вы знаете, какое сжатие вам нужно, не уверены, сможете ли вы настроить все для этой конфигурации с помощью параметров unity
Ответ №1:
Вы можете настроить сжатие текстур, выбрав его (или несколько из них) и установив в инспекторе.
Кроме того, вы должны проверить в настройках качества проекта, что Android quality не снижает качество текстуры до половины или четверти, что, вероятно, является причиной ваших проблем.
Комментарии:
1. Спасибо за предупреждение. Проблема оказалась не связанной со сжатием, но инспектор решил ее. Проблема заключалась в mip maps, который искажал текстуры, которые считались удаленными, что проблематично для просмотра фотографий на 360 градусов, когда холст большой.