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

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

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

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

Ответ
 
Опции темы
Старый 08.01.2017, 00:25   #1
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 424
Написано 70 полезных сообщений
(для 103 пользователей)
Мягкие тени Soft Shadows

Кто-нибудь может подсказать поддерживает ли OpenGL 2.0 ES на Android мягкие тени или нет? Если нет, то можно ли их как-то реализовать? Или где-то нужно включать поддержку OpenGL 3.0?
(Offline)
 
Ответить с цитированием
Старый 08.01.2017, 12:05   #2
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Мягкие тени Soft Shadows

Сообщение от Evgen Посмотреть сообщение
Кто-нибудь может подсказать поддерживает ли OpenGL 2.0 ES на Android мягкие тени или нет? Если нет, то можно ли их как-то реализовать? Или где-то нужно включать поддержку OpenGL 3.0?
https://www.codeproject.com/Articles...roid-OpenGL-ES
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 09.01.2017, 14:46   #3
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 424
Написано 70 полезных сообщений
(для 103 пользователей)
Ответ: Мягкие тени Soft Shadows

https://habrahabr.ru/post/307582/
(Offline)
 
Ответить с цитированием
Старый 09.01.2017, 17:12   #4
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 424
Написано 70 полезных сообщений
(для 103 пользователей)
Ответ: Мягкие тени Soft Shadows

На сколько я понял Мягкие тени поддерживаются начиная с OpenGL ES 3.0, в свою очередь OpenGL ES 3.0 поддерживается в Android версии 4.3 и выше. Устройства с OpenGL ES 3.0 у меня нет поэтому проверить работоспособность мягких теней на android пока не могу.

Интересно, есть ли готовый Unity пример данной PCF фильтрации приведенной в статьях выше? Хочется проверить производительность, может овчинка выделки не стоит.
(Offline)
 
Ответить с цитированием
Старый 09.01.2017, 17:15   #5
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Мягкие тени Soft Shadows

Сообщение от Evgen Посмотреть сообщение
А есть ли готовый Unity пример данной PCF фильтрации? Хочется проверить производительность, может овчинка выделки не стоит.
Ты же сам ссылку дал, там есть исходники.
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 09.01.2017, 17:28   #6
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 424
Написано 70 полезных сообщений
(для 103 пользователей)
Ответ: Мягкие тени Soft Shadows

Сообщение от RegIon Посмотреть сообщение
Ты же сам ссылку дал, там есть исходники.
Что-то не нашел.

Вот здесь наиболее разжевано как мне кажется.
http://www.gamedev.ru/code/forum/?id=209046

Там нужно ...\Unity5\Editor\Data\CGIncludes\UnityShadowLibra ry.cginc" редактировать.
(Offline)
 
Ответить с цитированием
Старый 09.01.2017, 17:35   #7
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Мягкие тени Soft Shadows

Сообщение от Evgen Посмотреть сообщение
На сколько я понял Мягкие тени поддерживаются начиная с OpenGL ES 3.0, в свою очередь OpenGL ES 3.0 поддерживается в Android версии 4.3 и выше. Устройства с OpenGL ES 3.0 у меня нет поэтому проверить работоспособность мягких теней на android пока не могу.

Интересно, есть ли готовый Unity пример данной PCF фильтрации приведенной в статьях выше? Хочется проверить производительность, может овчинка выделки не стоит.
OpenGL ES3.0 - аппаратная штука.

Я не могу найти статистики по ES3.0, но там вроде чуть больше 30%.
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 10.01.2017, 10:40   #8
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 424
Написано 70 полезных сообщений
(для 103 пользователей)
Ответ: Мягкие тени Soft Shadows

Сообщение от RegIon Посмотреть сообщение
OpenGL ES3.0 - аппаратная штука.

Я не могу найти статистики по ES3.0, но там вроде чуть больше 30%.
Пока нет возможности потестить хардварные мягкие тени на OpenGL ES 3.0, если найду девайс отпишусь.
(Offline)
 
Ответить с цитированием
Старый 10.01.2017, 11:46   #9
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Мягкие тени Soft Shadows

Сообщение от Evgen Посмотреть сообщение
Пока нет возможности потестить хардварные мягкие тени на OpenGL ES 3.0, если найду девайс отпишусь.
У меня один из девайсов ES3.1
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 10.01.2017, 15:49   #10
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 424
Написано 70 полезных сообщений
(для 103 пользователей)
Ответ: Мягкие тени Soft Shadows

Сообщение от RegIon Посмотреть сообщение
У меня один из девайсов ES3.1
Нет готового проекта под рукой. Однако спасибо за предложение.

P.S. Раз уж ES 3.0 не слишком распространен конечно есть резон повозиться с PCF тенями, но с другой стороны чем возиться с костылями, проще дождаться широкого распространения ES 3.0. Склоняюсь к последнему.

Вот что получилось, как-то скромно. Если источник Target тогда PCF не работает.
*.cginc брал отсюда https://yadi.sk/d/SSGcKbUbnaUJ9
Миниатюры
Нажмите на изображение для увеличения
Название: pcfsoftshadows.PNG
Просмотров: 1897
Размер:	177.9 Кб
ID:	22624  
(Offline)
 
Ответить с цитированием
Старый 10.12.2020, 00:00   #11
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 424
Написано 70 полезных сообщений
(для 103 пользователей)
Ответ: Мягкие тени Soft Shadows

Короче есть мягкие тени на android но только в режиме render path deffered. Ресурсы есть хорошо. Требуется shader model 3.0.

Последний раз редактировалось Evgen, 14.12.2020 в 22:29.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


Часовой пояс GMT +4, время: 19:26.


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