Надайце любой праграме рэтра-выгляд: радкі сканавання ЭЛТ, маскі ценяў, сеткі ВК-дысплеяў і партатыўныя экраны, якія малююцца ў рэжыме рэальнага часу паверх вашых эмулятараў, гульняў і відэа.
ShaderVulkan запускае слэнгавыя прэсеты шэйдараў, якія вы, магчыма, ужо ведаеце, на ўласным рухавіку Vulkan. Ён працуе ва ўсёй сістэме, без root-доступу, і вашы дотыкі і ўвод кантролера працягваюць перадавацца непасрэдна ў праграму, якая знаходзіцца ніжэй.
API СЛУЖБЫ ДАСТУПНАСЦІ
ShaderVulkan выкарыстоўвае API AccessibilityService ад Android. Гэта не інструмент даступнасці для людзей з абмежаванымі магчымасцямі: праграме патрэбна служба для яе асноўнай функцыянальнасці і толькі для гэтых трох рэчаў:
• Накладанне: служба малюе акно шэйдара паверх іншых праграм і дазваляе вашым дотыкам і ўводу кантролера перадавацца ў праграму, якая знаходзіцца ніжэй. Без яго Android блакуе дотыкі ў агульных праграмах.
• Праграма пярэдняга плана: яна счытвае толькі назву пакета акна спераду, каб аўтаматычна ўключаць або выключаць шэйдар (профілі для кожнай праграмы).
• Шторка апавяшчэнняў: яна заўважае, калі адкрываецца шторка апавяшчэнняў, каб прыпыніць эфект.
Сэрвіс не чытае, не захоўвае і не перадае тэкст ці змест вашых праграм, не збірае асабістыя дадзеныя, не выконвае дзеянняў і не змяняе налады ад вашага імя, і праграма не мае дазволу на доступ у Інтэрнэт: нічога не пакідае вашу прыладу. Вы ўключаеце яго самастойна ў наладах Android > Даступнасць пасля тлумачэння і экрана згоды ўнутры праграмы, і вы можаце адключыць яго ў любы час.
ДВА РЭЖЫМЫ
• Захоп: ужывае поўны ланцужок шэйдараў да выявы адной праграмы, якой вы хочаце падзяліцца (каляровыя эфекты, размыццё, крывізна, NTSC...). Android просіць вас падзяліцца праграмай; заўсёды выбірайце «Падзяліцца адной праграмай». Сумеснае выкарыстанне ўсяго экрана не падтрымліваецца.
• Glass: лёгкі празрысты пласт без захопу экрана. Ён працуе паверх абароненых праграм, не губляе кадраў і з'яўляецца найлепшым рэжымам для радкоў сканавання, масак і LCD-сетак.
АСАБЛІВАСЦІ
• Загружае прэсеты .slangp з тэчкі на вашай прыладзе: шматпраходныя ланцужкі, тэкстуры, гісторыя кадраў, зваротная сувязь і параметры.
• Кожны параметр - гэта жывы паўзунок у невялікім плаваючым меню. Захавайце знешнія выгляды як профілі, адзначце свае ўпадабанні і схавайце астатняе.
• Зона шэйдараў: ужывайце эфект толькі да той часткі экрана, дзе ён патрэбны, з ручным або аўтаматычным выяўленнем чорных палос.
• Аб'яднанне прэсетаў: аб'ядноўвайце некалькі шэйдараў без рэдагавання якіх-небудзь файлаў.
• Профілі раздзялення кансолі, таму шэйдар працуе на зыходнай піксельнай сетцы.
• Двайны рэжым: дзве зоны адначасова, для эмулятараў двух экранаў.
• Профілі для кожнага прыкладання: шэйдар уключаецца самастойна пры адкрыцці прыкладання.
• Плітка хуткіх налад, цэтлікі прыкладанняў і эканомія батарэі.
• Шэйдары кампілююцца ў фонавым рэжыме і кэшуюцца, таму пераключэнне хуткае.
• Даступна на англійскай, іспанскай, французскай, нямецкай, італьянскай, партугальскай, каталонскай, баскскай і галісійскай мовах.
ПРЫВАТНАСЦЬ
• Няма доступу да Інтэрнэту: прыкладанне не можа нічога адпраўляць нікуды. Няма рэкламы, няма аналітыкі, няма ўліковых запісаў.
• Выявы экрана апрацоўваюцца ў рэжыме рэальнага часу на вашай прыладзе і ніколі не захоўваюцца і не запісваюцца.
• Бясплатнае праграмнае забеспячэнне пад ліцэнзіяй GNU GPL v3 або больш позняй версіі; зыходны код даступны на экране «Аб праграме».
ПАТРАБАВАННІ
Android 10 або больш новая версія і відэакарта з Vulkan 1.1. Прэсеты шэйдараў не ўваходзяць у камплект: выберыце тэчку з файламі .slangp, якія вы хочаце выкарыстоўваць. Для складаных прэсетаў патрабуецца магутная відэакарта.
Купляючы гэтую версію, вы падтрымліваеце распрацоўку праграмы.
Рэтра-шэйдары ў рэжыме рэальнага часу праз любое прыкладанне для Android.