Dieses Repo ist veraltet . Verwenden Sie stattdessen Fontcatalog.
Dieses Modul enthält einen Schriftkatalog, der im harp.gl -Renderer verwendet werden soll.
Informationen zum Codierungsstil oder zum Beitrag zum Codierungsstil finden Sie unter dem Informations -Hauptprojekt Harp.gl.
Laufen:
yarn installSo herunterladen und installieren Sie alle erforderlichen Pakete und richten Sie den Garn -Arbeitsbereich ein.
Laufen:
yarn testUm Ihre eigenen Fontcatalog -Assets mit Harp.gl zu generieren, müssen Sie eine JSON -Datei mit Ihrer Beschreibung der Fontcatalog angeben. Diese Datei besteht aus den folgenden Paremetern:
Die Größe , die Entfernung und die Typparameter beeinflussen, wie SDF -Glyphen rasterisiert werden und die Qualität des Ausgangsfontcatalogs beeinflussen können. Um mehr über die Rasterisierung von Schriftarten zu erfahren, besuchen Sie das MSDFGen -Repository.
Laufen:
yarn create-font-catalog -- -i < PATH_TO_DESCRIPTION > -o < OUTPUT_PATH >Dies gibt Vermögenswerte in der folgenden Verzeichnisstruktur aus:
├── <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
Um diese Assets mit Ihren Harp.gl -Themendateien zu verwenden, kopieren Sie alle in Ihren resources und verweisen Sie sie mit einem relativen Pfad aus dem Thema:
"fontCatalogs" : [
{
"name" : " <NAME> " ,
"url" : " ./<NAME>_FontCatalog.json "
}
]Copyright (C) 2018-2019 Hier Europa BV
In der Lizenzdatei im Stamm dieses Projekts finden Sie Lizenzdetails.
Bitte beachten Sie, dass die einzelnen Schriftarten unter verschiedenen Lizenzen stehen: Ressourcen-dev/Schriftarten/Readme.md