Este repositorio está en desuso , use FontCatalog en su lugar.
Este módulo contiene un catálogo de fuentes que se utilizará en el renderizador harp.gl
Para obtener información sobre el estilo de codificación o la contribución, consulte la información principal Project Harp.Gl.
Correr:
yarn installPara descargar e instalar todos los paquetes requeridos y configurar el espacio de trabajo del hilo.
Correr:
yarn testPara generar sus propios activos de FontCatalog para usar con Harp.GL, debe proporcionar un archivo JSON que contenga su descripción de FontCatalog . Este archivo está compuesto por los siguientes paremetros:
El tamaño , la distancia y los parámetros de tipo influyen en cómo los glifos SDF son rasterizados y, por lo tanto, pueden afectar la calidad de la salida FontCatalog. Para obtener más información sobre la rasterización SDF de fuentes , visite el repositorio de MSDFGEN.
Correr:
yarn create-font-catalog -- -i < PATH_TO_DESCRIPTION > -o < OUTPUT_PATH >Que emitirá activos en la siguiente estructura del directorio:
├── <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
Para usar estos activos con sus archivos de tema Harp.GL, copie todos en su carpeta resources y haga referencia al tema con una ruta relativa :
"fontCatalogs" : [
{
"name" : " <NAME> " ,
"url" : " ./<NAME>_FontCatalog.json "
}
]Copyright (c) 2018-2019 aquí Europa bv
Consulte el archivo de licencia en la raíz de este proyecto para obtener detalles de la licencia.
Tenga en cuenta que las fuentes individuales están bajo diferentes licencias: Recursos-Dev/Fonts/Readme.md