Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > Unity > Программирование для мобильных устройств

Программирование для мобильных устройств Android, iOS и другие

Ответ
 
Опции темы
Старый 27.08.2016, 14:35   #1
Evgen
Знающий
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow capital of Earth! :)
Сообщений: 248
Написано 24 полезных сообщений
(для 31 пользователей)
Создать terrain в android через код?

Можно ли на андроид создать террейн через код? На ПК в отладке все работает нормально, на андроиде такое ощущение что basemap принудительно отображается вместо текстур.
Причем если в сцену добавить заранее подготовленный терайн, то все нормально.
__________________
Типичный ответ любого кулхацкера "погугли", ибо он не знает ответа на вопрос, но прослыть знающим уж очень хочется...
(Offline)
 
Ответить с цитированием
Старый 27.08.2016, 16:53   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,294
Написано 5,151 полезных сообщений
(для 14,885 пользователей)
Ответ: Создать terrain в android через код?

На мобилках врубается другой шейдер, ЕМНИП, если не проследить.
Проверь, может, в этом проблема.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 28.08.2016, 10:24   #3
Evgen
Знающий
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow capital of Earth! :)
Сообщений: 248
Написано 24 полезных сообщений
(для 31 пользователей)
Ответ: Создать terrain в android через код?

Сообщение от ABTOMAT Посмотреть сообщение
На мобилках врубается другой шейдер, ЕМНИП, если не проследить.
Проверь, может, в этом проблема.
Да скорее всего это так и есть. Но почему тогда если вставить готовый террейн, даже пустой в сцену, то шейдер на террейне созданном вручную работает нормально?
Может юнити не добавляет шейдер в апк (при компиляции срезается), если в сцене не присутствует террайн?
Думаю нужно попробовать проверить какой шейдер у треррейна на андроиде. И какой шейдер в при отладке в windows.
__________________
Типичный ответ любого кулхацкера "погугли", ибо он не знает ответа на вопрос, но прослыть знающим уж очень хочется...
(Offline)
 
Ответить с цитированием
Старый 28.08.2016, 16:54   #4
Evgen
Знающий
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow capital of Earth! :)
Сообщений: 248
Написано 24 полезных сообщений
(для 31 пользователей)
Подмигивание Ответ: Создать terrain в android через код?

Походу так и есть. Как проверил?
Вставил в сцену объект и назначил ему материал, а в материале указал шейдер Nature\Terrain\Diffuse
Скомпилировал и все заработало! Можно было данный материал также в Resources разместить, по идее тоже самое.

В ручную данный шейдер можно добавить через GraphicsSetteings Always Included Shaders пробовал, все работает.


Террейн отрисованный на весь экран дает около 20fps, что конечно не шустро, хотя красиво. Если установить Diffuse шейдер ~35 fps.
__________________
Типичный ответ любого кулхацкера "погугли", ибо он не знает ответа на вопрос, но прослыть знающим уж очень хочется...

Последний раз редактировалось Evgen, 31.08.2016 в 09:52.
(Offline)
 
Ответить с цитированием
Старый 28.08.2016, 17:05   #5
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,294
Написано 5,151 полезных сообщений
(для 14,885 пользователей)
Ответ: Создать terrain в android через код?

Угу, тоже с этим сталкивался. Проверяйте шейдеры, господа!
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 22:57.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com