{"id":13784763,"url":"https://github.com/fand/UnityMaskShader","last_synced_at":"2025-05-11T20:31:13.106Z","repository":{"id":146598929,"uuid":"139934852","full_name":"fand/UnityMaskShader","owner":"fand","description":"Mask shader for installation apps.","archived":false,"fork":false,"pushed_at":"2018-07-17T07:45:07.000Z","size":27,"stargazers_count":28,"open_issues_count":1,"forks_count":5,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-06T20:08:37.886Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fand.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-07-06T04:55:42.000Z","updated_at":"2025-02-19T23:58:19.000Z","dependencies_parsed_at":"2024-01-17T04:41:02.012Z","dependency_job_id":"f94de97b-ca65-4fe5-9159-8b758491ea93","html_url":"https://github.com/fand/UnityMaskShader","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fand%2FUnityMaskShader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fand%2FUnityMaskShader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fand%2FUnityMaskShader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fand%2FUnityMaskShader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fand","download_url":"https://codeload.github.com/fand/UnityMaskShader/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253631947,"owners_count":21939368,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T19:00:52.160Z","updated_at":"2025-05-11T20:31:12.826Z","avatar_url":"https://github.com/fand.png","language":"C#","readme":"# UnityMaskShader\n\n![2018-07-06 13_55_01](https://user-images.githubusercontent.com/1403842/42360534-5743042c-8124-11e8-940f-9ddc4eb040b0.gif)\n\nMask component for installation apps built with Unity.\n\nYou can adjust mask shape, size and blur with keyboard at runtime.\nOnce you've done the parameters will be saved automatically.\nAfter that the parameters will be loaded everytime the app launches.\n\n## Install\n\n1. [Download latest release](https://github.com/fand/UnityMaskShader/releases).\n2. Import `maskshader.unitypackage`.\n3. Add `MaskController` to the main camera of the scene.\n4. Set `PrefsKey` in `MaskController` inspector.\n\n`PrefsKey` is a key for PlayerPrefs.\nPut any string which doesn't conflict with other scenes in the project.\n\n## Key bindings\n\n- `Shift` + `↑` / `Shift` + `↓`: Blur\n- `Shift` + `←` / `Shift` + `→`: Squareness\n- `Ctrl` + `↑` `Ctrl` + `↓`: Height\n- `Ctrl` + `←` `Ctrl` + `→`: Width\n- `R` + `↑` / `R` + `↓`: Rotation\n\n## License\n\nMIT\n","funding_links":[],"categories":["Other Shaders"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffand%2FUnityMaskShader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffand%2FUnityMaskShader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffand%2FUnityMaskShader/lists"}