harp font resources
1.0.0
このレポは非推奨です。代わりにfontcatalogを使用してください。
このモジュールには、 harp.glレンダラーで使用されるフォントカタログが含まれています。
コーディングスタイルまたは貢献の詳細については、情報メインプロジェクトHARP.GLを参照してください。
走る:
yarn install必要なすべてのパッケージをダウンロードしてインストールし、YARNワークスペースをセットアップします。
走る:
yarn testharp.glで使用する独自のfontcatalogアセットを生成するには、 fontcatalogの説明を含むJSONファイルを提供する必要があります。このファイルは、次のパレメーターで構成されています。
サイズ、距離、およびタイプのパラメーターは、 SDFグリフがラスタリングされる方法に影響し、したがって、出力フォントカタログの品質に影響を与える可能性があります。 Font SDFのラスター化の詳細については、MSDFGENリポジトリにアクセスしてください。
走る:
yarn create-font-catalog -- -i < PATH_TO_DESCRIPTION > -o < OUTPUT_PATH >これは、次のディレクトリ構造に資産を出力します。
├── <NAME>_Assets
│ ├── Extra
│ │ ├── Specials.json
│ │ └── Specials.png
│ ├── FontA
│ │ ├── Basic_Latin.json
│ │ ├── Basic_Latin.png
│ │ └── ...
│ ├── FontB
│ │ ├── Basic_Latin.json
│ │ ├── Basic_Latin.png
│ │ └── ...
│ └── ...
├── <NAME>_BoldAssets (if any)
│ └── ...
├── <NAME>_ItalicAssets (if any)
│ └── ...
├── <NAME>_BoldItalicAssets (if any)
│ └── ...
└── <NAME>_FontCatalog.json
これらの資産をHARP.GLテーマファイルで使用するには、それらすべてをresourcesフォルダーにコピーし、相対パスでテーマから参照してください。
"fontCatalogs" : [
{
"name" : " <NAME> " ,
"url" : " ./<NAME>_FontCatalog.json "
}
]Copyright(c)2018-2019ここEurope bv
ライセンスの詳細については、このプロジェクトのルートのライセンスファイルを参照してください。
個々のフォントは異なるライセンスの下にあることに注意してください:resources-dev/fonts/readme.md