Не работает альфа.
Есть такой шейдер, который рисует колечки и сектора.
Но как-то невзначай этот шейдер стал работать без прозрачности, при этом я его никак не менял. Компилятор на ошибки не указывает: Т.е вот так теперь (1 перекрывает 2, хотя не должно!): До смены Unit на 5.5 нормально работал на телефоне, теперь вообще не работает! Mr_F, я призываю тебя! |
Ответ: Не работает альфа.
UPD:
с тегом AlphaToMask On заработало! UPD Блтяь! На мобиле все равно не работает! UPD: Цитата:
Кто знает лучше вариант - пните. |
Ответ: Не работает альфа.
Цитата:
Цитата:
тебе скорее всего нужен ZWrite Off, иначе если ближнее колечко первое запишет глубину (целого квада без прозрачности), то второе им загородится. --- и queue = "Transparent" нужен, иначе сортироваться не будут альфаповерхности правильно. |
Ответ: Не работает альфа.
Цитата:
|
Ответ: Не работает альфа.
Попробуй
#pragma keepalpha |
Ответ: Не работает альфа.
Цитата:
|
Ответ: Не работает альфа.
Не решение, но для мобил на юнити лучше писать шейдер при помощи встроенных юнити-шейдеров, а не CG. Может это и не труъ, но так получим одинаковый результат в едиторе и на всех мобилках.
|
Часовой пояс GMT +4, время: 06:41. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot