{"id":13730122,"url":"https://github.com/mob-sakai/ShinyEffectForTMPro","last_synced_at":"2025-05-08T02:31:33.194Z","repository":{"id":109499617,"uuid":"161573143","full_name":"mob-sakai/ShinyEffectForTMPro","owner":"mob-sakai","description":"ShinyEffectForTMPro provide shiny effect component for TextMeshPro in Unity.","archived":false,"fork":false,"pushed_at":"2019-03-04T12:17:17.000Z","size":17957,"stargazers_count":89,"open_issues_count":1,"forks_count":16,"subscribers_count":9,"default_branch":"develop","last_synced_at":"2024-05-02T00:55:16.582Z","etag":null,"topics":["component","effect","shader","shiny","textmeshpro","ugui","ui","unity","unity3d"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mob-sakai.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","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-12-13T02:32:16.000Z","updated_at":"2024-02-27T11:31:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"da91565c-cd58-4e1b-8e5c-70df424509b0","html_url":"https://github.com/mob-sakai/ShinyEffectForTMPro","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mob-sakai%2FShinyEffectForTMPro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mob-sakai%2FShinyEffectForTMPro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mob-sakai%2FShinyEffectForTMPro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mob-sakai%2FShinyEffectForTMPro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mob-sakai","download_url":"https://codeload.github.com/mob-sakai/ShinyEffectForTMPro/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224689423,"owners_count":17353375,"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":["component","effect","shader","shiny","textmeshpro","ugui","ui","unity","unity3d"],"created_at":"2024-08-03T02:01:10.175Z","updated_at":"2024-11-14T20:31:55.797Z","avatar_url":"https://github.com/mob-sakai.png","language":"C#","readme":"ShinyEffectForTMPro\n===\n\n### NOTE: This project is experimental.\n### NOTE: This project is a derivative project of [MeshEffectForTextMeshPro](https://github.com/mob-sakai/MeshEffectForTextMeshPro).\n### NOTE: This project will be integrated to [UIEffect](https://github.com/mob-sakai/UIEffect).\n\nShinyEffectForTMPro provide shiny effect component for TextMeshPro in Unity.\n\n![](https://user-images.githubusercontent.com/12690315/49728596-8c20b000-fcb6-11e8-87fa-e27eb6a90602.gif)\n\n[![](https://img.shields.io/github/release/mob-sakai/ShinyEffectForTMPro.svg?label=latest%20version)](https://github.com/mob-sakai/ShinyEffectForTMPro/releases)\n[![](https://img.shields.io/github/release-date/mob-sakai/ShinyEffectForTMPro.svg)](https://github.com/mob-sakai/ShinyEffectForTMPro/releases)\n![](https://img.shields.io/badge/unity-5.6%2B-green.svg)\n[![](https://img.shields.io/github/license/mob-sakai/ShinyEffectForTMPro.svg)](https://github.com/mob-sakai/ShinyEffectForTMPro/blob/master/LICENSE.txt)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-orange.svg)](http://makeapullrequest.com)\n\n\u003c\u003c [Description](#Description) | [WebGL Demo](#demo) | [Download](https://github.com/mob-sakai/ShinyEffectForTMPro/releases) | [Usage](#usage) | [Development Note](#development-note) | [Change log](https://github.com/mob-sakai/ShinyEffectForTMPro/blob/master/CHANGELOG.md) \u003e\u003e\n\n### What's new? [See changelog ![](https://img.shields.io/github/release-date/mob-sakai/ShinyEffectForTMPro.svg?label=last%20updated)](https://github.com/mob-sakai/ShinyEffectForTMPro/blob/develop/CHANGELOG.md)\n### Do you want to receive notifications for new releases? [Watch this repo ![](https://img.shields.io/github/watchers/mob-sakai/ShinyEffectForTMPro.svg?style=social\u0026label=Watch)](https://github.com/mob-sakai/ShinyEffectForTMPro/subscription)\n\n\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n## Description\n\nShinyEffectForTMPro provide shiny effect component (from [UIEffect](https://github.com/mob-sakai/UIEffect)) for TextMeshPro in Unity.\n\nIt works well not only for standard Graphic components (Image, RawImage, Text, etc.) but also for TextMeshPro and TextMeshProUGUI.\n\n![](https://user-images.githubusercontent.com/12690315/49728715-d86bf000-fcb6-11e8-8722-5f2b1e63ef34.png)\n\n\n#### Features\n\n* Rotation, width, softness, brightness and gloss of shiny effect.\n* Effect area: RectTransform, Fit, Split by character.\n* Support `\u003cfont\u003e` and `\u003csprite\u003e` tags.\n* You can control effect properties from script, AnimationClip and inspector.\n* Works well not only for standard Graphic components (Image, RawImage, Text, etc.) but also for TextMeshPro and TextMeshProUGUI.\n* No useless allocation.\n* Easy to set up.\n\n\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n## Demo\n\n[WebGL Demo](http://mob-sakai.github.io/ShinyEffectForTMPro)\n\n![](https://user-images.githubusercontent.com/12690315/49728849-34367900-fcb7-11e8-83f7-f8bd23fe28e3.gif)\n\n\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n## Usage\n\n1. Download ShinyEffectForTMPro.unitypackage from [Releases](https://github.com/mob-sakai/ShinyEffectForTMPro/releases).\n2. Import the package into your Unity project. Click `Import Package \u003e Custom Package` from the `Assets` menu.  \n3. Enable `TexCoord1` and `TexCoord2` channels of canvas.  \n![](https://user-images.githubusercontent.com/12690315/49696625-eacf2680-fbef-11e8-9360-f597f9d4484f.png)  \n![](https://user-images.githubusercontent.com/12690315/49728477-3b10bc00-fcb6-11e8-988d-24044866e888.png)\n4. Add UIShiny component to TextMeshPro from `Add Component` in inspector or `Component \u003e MeshEffectForTMPro \u003e UIShiny` menu.\n5. Set shiny material preset to the TextMeshPro component. Press the Fix button to generate or set shiny material preset.  \n![](https://user-images.githubusercontent.com/12690315/49728471-377d3500-fcb6-11e8-849b-d664aeb9da75.png)\n6. (Option) Set shiny sprite asset to the TextMeshPro component. Press the Fix button to generate or set shiny sprite asset.  \n![](https://user-images.githubusercontent.com/12690315/49728474-3946f880-fcb6-11e8-9668-778e07e60fe6.png)\n7.  Adjust the parameters of the effect as you like, in inspector.  \n![](https://user-images.githubusercontent.com/12690315/49911615-64a23100-feca-11e8-8c94-4c303908d408.gif)\n8.  Enjoy!\n\n\n\n##### Requirement\n\n* Unity 5.6+ *(including Unity 2019.x)*\n* TextMeshPro v1.0.0+\n\n\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n## Development Note\n\n\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n## License\n\n* MIT\n* © UTJ/UCL\n\n\n\n## Author\n\n[mob-sakai](https://github.com/mob-sakai)\n\n\n\n## See Also\n\n* GitHub page : https://github.com/mob-sakai/ShinyEffectForTMPro\n* Releases : https://github.com/mob-sakai/ShinyEffectForTMPro/releases\n* Issue tracker : https://github.com/mob-sakai/ShinyEffectForTMPro/issues\n* Current project : https://github.com/mob-sakai/ShinyEffectForTMPro/projects/1\n* Change log : https://github.com/mob-sakai/ShinyEffectForTMPro/blob/master/CHANGELOG.md\n","funding_links":[],"categories":["C#","TextMesh Pro"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmob-sakai%2FShinyEffectForTMPro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmob-sakai%2FShinyEffectForTMPro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmob-sakai%2FShinyEffectForTMPro/lists"}