{"id":14960934,"url":"https://github.com/baba-s/tmp_fontassetupdater","last_synced_at":"2025-07-17T16:05:00.615Z","repository":{"id":110294993,"uuid":"163140392","full_name":"baba-s/TMP_FontAssetUpdater","owner":"baba-s","description":"You can automatically update FontAsset when the character you want to include in FontAsset of TextMesh Pro is changed.","archived":false,"fork":false,"pushed_at":"2018-12-26T08:47:26.000Z","size":6891,"stargazers_count":20,"open_issues_count":0,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-11T22:38:22.288Z","etag":null,"topics":["kogane-unity-lib","textmeshpro","unity","unity-scripts","unity3d"],"latest_commit_sha":null,"homepage":"http://baba-s.hatenablog.com/entry/2018/12/27/090000","language":"ShaderLab","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/baba-s.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-12-26T05:36:45.000Z","updated_at":"2024-10-19T11:04:38.000Z","dependencies_parsed_at":"2023-10-20T18:14:11.322Z","dependency_job_id":null,"html_url":"https://github.com/baba-s/TMP_FontAssetUpdater","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/baba-s/TMP_FontAssetUpdater","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baba-s%2FTMP_FontAssetUpdater","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baba-s%2FTMP_FontAssetUpdater/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baba-s%2FTMP_FontAssetUpdater/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baba-s%2FTMP_FontAssetUpdater/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/baba-s","download_url":"https://codeload.github.com/baba-s/TMP_FontAssetUpdater/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baba-s%2FTMP_FontAssetUpdater/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265625587,"owners_count":23800625,"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":["kogane-unity-lib","textmeshpro","unity","unity-scripts","unity3d"],"created_at":"2024-09-24T13:23:28.773Z","updated_at":"2025-07-17T16:05:00.591Z","avatar_url":"https://github.com/baba-s.png","language":"ShaderLab","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TMP_FontAssetUpdater\n\nYou can automatically update FontAsset when the character you want to include in FontAsset of TextMesh Pro is changed.\n\n[![](https://img.shields.io/github/release/baba-s/TMP_FontAssetUpdater.svg?label=latest%20version)](https://github.com/baba-s/TMP_FontAssetUpdater/releases)\n[![](https://img.shields.io/github/release-date/baba-s/TMP_FontAssetUpdater.svg)](https://github.com/baba-s/TMP_FontAssetUpdater/releases)\n![](https://img.shields.io/badge/Unity-2017.4%2B-red.svg)\n![](https://img.shields.io/badge/.NET-3.5%2B-orange.svg)\n[![](https://img.shields.io/github/license/baba-s/TMP_FontAssetUpdater.svg)](https://github.com/baba-s/TMP_FontAssetUpdater/blob/master/LICENSE)\n\n## Features\n\n- Support for Material Preset\n- Mass update of multiple Font Asset\n- Manual update is also possible\n\n## Version\n\n- Unity 2018.3.0f2\n- TextMesh Pro 1.3.0\n\n## Example\n\n![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/baba_s/20181226/20181226163642.gif)\n\nBy writing the character you want to include in FontAsset of TextMesh Pro in .txt and saving it.  \nFontAsset is automatically updated to include only the characters listed in that .txt.  \n\nEven if you are using Material Preset, it will update properly.  \nIt is also possible to automatically update multiple FontAsset at once.  \n\n![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/baba_s/20181226/20181226164223.gif)\n\nYou can also disable automatic updating function and update manually.  \n\n## How To Use\n\n![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/baba_s/20181226/20181226164822.png)\n\nSelect \"Create\u003e TMP_Font Asset Updater Settings\" in Project view.  \n\n![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/baba_s/20181226/20181226164825.png)\n\nA file for managing update rules of FontAsset is generated.  \n\n![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/baba_s/20181226/20181226164828.png)\n\nSet FontAsset to be updated, original font data, .txt describing the character to include in FontAsset in each item.  \n\n![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/baba_s/20181226/20181226164831.png)\n\nBy pressing the \"Update\" button at the end, FontAsset is updated to include only the characters described in .txt.  \n\n![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/baba_s/20181226/20181226164834.png)\n\nIf \"Is Auto Update\" is checked, FontAsset will be automatically updated at the time of change in .txt.  \n\n![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/baba_s/20181226/20181226170142.png)\n\nWhen updating of FontAsset is completed, the result is output to the Console window.  \nYou can check Missing Characters.  \n\n![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/baba_s/20181226/20181226165458.png)\n\nMaterial Preset file name must be named using underbar.  \nMaterial Preset that is not using underbar will not be eligible for updating.  \n\n## Acknowledgments\n\nThis repository uses the code of the following repository.\n\n- https://github.com/akof1314/UnityTMProFontCustomizedCreater\n\nExample of this repository use the following free fonts.\n\n- http://jikasei.me/font/rounded-mgenplus/\n- http://www.fontna.com/blog/1706/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbaba-s%2Ftmp_fontassetupdater","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbaba-s%2Ftmp_fontassetupdater","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbaba-s%2Ftmp_fontassetupdater/lists"}