TextMesh Pro VRC Fallback Font JP
Fallback font for Japan to avoid increasing world capacity with TextMesh Pro
overview
TextMesh Pro requires font assets, but Japanese fonts have a large number of characters, and if they are included as is, they will increase the world capacity.
By using the Fallback Fonts function to use the Noto font built into the VRChat client, you can use Japanese fonts without increasing the capacity.
This asset contains the empty fonts set to Fallback Fonts and the Noto Sans JP font assets that contain the Japanese character set for preview in the editor.
- TextMeshPro in VRChat
- [VRChat] Make your world lighter with Empty fonts
The Japanese character set was kgsi/japanese_full.txt.
install
How to use VCC
- Click the "Add to VCC" button from https://vpm.narazaka.net/ to install the repository into VCC.
- In VCC, make sure "Narazaka VPM Listing" is checked in the Settings → Packages → Installed Repositories list.
- Install TextMesh Pro VRC Fallback Font JP from the project's Manage Project.
How to use
- As a prerequisite, please import "TMP Essentials."
- If you are already using TextMesh Pro, it should have been imported.
- You can open Project Settings under Edit>Project Settings and import TMP Essentials from the TextMesh Pro tab.
- When you run "Tools→Set TextMesh Pro VRC Fallback Font JP", the default font will be the empty font "Empty SDF for Default Font", and the fallback font will be set to Noto Sans JP in the Japanese character set.
- You will need to manually change any fonts that have already been set.
- This operation is the same as opening the TextMesh Pro → Settings tab in Project Settings and setting "Empty SDF for Default Font" for the Default Font Asset and "NotoSansJP-Medium SDF for Fallback Font" for the Fallback Font Assets List.
Update history
license
Same as the license for Noto Sans JP fonts.
This license is for Noto Sans JP fonts used for previews in the editor. When using the above method, the world itself does not include Noto Sans JP font assets, so there is no need to apply them to the world or write them out. Noto fonts are used in the world, but since this is included in the VRChat client, it is within the scope of VRChat handling.
SIL Open Font License