Страница 1 из 1

Проблема со спрайтом гигантского размера

СообщениеДобавлено: 16 апр 2018, 04:45
DaffyRaccoon
Привет, господа!

Продолжаю изучать юнити и появился еще один вопрос. Делаю сейчас детскую книгу, там у меня подводный мир, пузырьки, планктон плавает, иллюстрации из 4х слоев, которые двигаются под действием акселерометра изображая параллакс т.д., короче красота. Но вчера, решив потестировать на андроиде, понял что делаю неправильно, бросая в сцену спрайты размером 3000x1500. Короче вместо книги - черный экран. Ну это я сейчас уже знаю что есть допустимый максимальный размер текстуры :) Все воскресенье убил в поисках проблемы. Поставил макс.размер спрайтов 512 и все заработало. Но естественно вся книга размытая. Решил вместо одного спрайта на весь экран с огромной текстурой сделать несколько спрайтов по 512x512 и выводить книгу просто плиткой. Так вообще делать нормально? И как вообще правильно нужно сделать чтобы, например, на андроиде на экране с большим разрешением, выводилась картинка пиксель в пиксель большого размера на весь экран?
Спасибо.

Re: Проблема со спрайтом гигантского размера

СообщениеДобавлено: 16 апр 2018, 07:42
jetyb
Нормально. На каком-то этапе разделять мегатекстуру все равно придется.
Например, всякие спутниковые yandex (google) карты, уж на сколько велики, а используют тайлы размером 256х256.

Re: Проблема со спрайтом гигантского размера

СообщениеДобавлено: 16 апр 2018, 11:50
immeasurability
2048 х 2048 спокойно андройд тянет
главное по памяти не уперется

Re: Проблема со спрайтом гигантского размера

СообщениеДобавлено: 07 дек 2018, 03:58
DaffyRaccoon
Привет всем опять. В общем доделал я книгу наконец-то.:) Решил поделиться своим скромным опытом.
Реализовал вариант с плитками, но потом переделал, изучив немного вопрос работы с текстурами. Короче я разбил устройства, на которых может запускаться книга, на группы по разрешениям экрана и объему оперативной памяти. При запуске приложения, в зависимости от разрешения экрана и памяти, загружаю текстуры маленького, среднего или большого размера. Работает даже на самом стрёмном андроиде за 1500 тыщи.) короче я счастлив)

Re: Проблема со спрайтом гигантского размера

СообщениеДобавлено: 07 дек 2018, 07:21
Saltant
Куда то выложил уже готовое приложение?

Re: Проблема со спрайтом гигантского размера

СообщениеДобавлено: 07 дек 2018, 11:19
DaffyRaccoon
Пока лежит неопубликованное в апсторе и гугл плее. 13 декабря автоматом опубликуется в апсторе, в гугл плее я так понял вручную опубликовывать надо.

Re: Проблема со спрайтом гигантского размера

СообщениеДобавлено: 07 дек 2018, 14:05
Saltant
В гугле как будет, чиркани ссыль сюда, посмотрю.