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

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

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

Сообщение DaffyRaccoon 16 апр 2018, 04:45

Привет, господа!

Продолжаю изучать юнити и появился еще один вопрос. Делаю сейчас детскую книгу, там у меня подводный мир, пузырьки, планктон плавает, иллюстрации из 4х слоев, которые двигаются под действием акселерометра изображая параллакс т.д., короче красота. Но вчера, решив потестировать на андроиде, понял что делаю неправильно, бросая в сцену спрайты размером 3000x1500. Короче вместо книги - черный экран. Ну это я сейчас уже знаю что есть допустимый максимальный размер текстуры :) Все воскресенье убил в поисках проблемы. Поставил макс.размер спрайтов 512 и все заработало. Но естественно вся книга размытая. Решил вместо одного спрайта на весь экран с огромной текстурой сделать несколько спрайтов по 512x512 и выводить книгу просто плиткой. Так вообще делать нормально? И как вообще правильно нужно сделать чтобы, например, на андроиде на экране с большим разрешением, выводилась картинка пиксель в пиксель большого размера на весь экран?
Спасибо.
Аватара пользователя
DaffyRaccoon
UNец
 
Сообщения: 12
Зарегистрирован: 29 июл 2017, 17:57
Откуда: Владивосток
Skype: DaffyRaccoon
  • ICQ

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

Сообщение jetyb 16 апр 2018, 07:42

Нормально. На каком-то этапе разделять мегатекстуру все равно придется.
Например, всякие спутниковые yandex (google) карты, уж на сколько велики, а используют тайлы размером 256х256.
jetyb
Адепт
 
Сообщения: 1486
Зарегистрирован: 31 окт 2011, 17:21

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

Сообщение immeasurability 16 апр 2018, 11:50

2048 х 2048 спокойно андройд тянет
главное по памяти не уперется
Discord era#6140

youtube.com/user/immeasurability/videos
Аватара пользователя
immeasurability
Адепт
 
Сообщения: 1097
Зарегистрирован: 08 авг 2013, 18:09

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

Сообщение DaffyRaccoon 07 дек 2018, 03:58

Привет всем опять. В общем доделал я книгу наконец-то.:) Решил поделиться своим скромным опытом.
Реализовал вариант с плитками, но потом переделал, изучив немного вопрос работы с текстурами. Короче я разбил устройства, на которых может запускаться книга, на группы по разрешениям экрана и объему оперативной памяти. При запуске приложения, в зависимости от разрешения экрана и памяти, загружаю текстуры маленького, среднего или большого размера. Работает даже на самом стрёмном андроиде за 1500 тыщи.) короче я счастлив)
Аватара пользователя
DaffyRaccoon
UNец
 
Сообщения: 12
Зарегистрирован: 29 июл 2017, 17:57
Откуда: Владивосток
Skype: DaffyRaccoon
  • ICQ

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

Сообщение Saltant 07 дек 2018, 07:21

Куда то выложил уже готовое приложение?
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт

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

Сообщение DaffyRaccoon 07 дек 2018, 11:19

Пока лежит неопубликованное в апсторе и гугл плее. 13 декабря автоматом опубликуется в апсторе, в гугл плее я так понял вручную опубликовывать надо.
Аватара пользователя
DaffyRaccoon
UNец
 
Сообщения: 12
Зарегистрирован: 29 июл 2017, 17:57
Откуда: Владивосток
Skype: DaffyRaccoon
  • ICQ

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

Сообщение Saltant 07 дек 2018, 14:05

В гугле как будет, чиркани ссыль сюда, посмотрю.
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 24