@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
18 lines (17 loc) • 479 B
TypeScript
import { DataTexture, Vector2, Color } from 'three';
interface WriteTextToCanvasOptions {
texture: DataTexture;
text: string;
fontFamily: string;
fontSize: number;
resolution: Vector2;
bgColor: Color;
bgAlpha: number;
textColor: Color;
textAlpha: number;
}
interface LoadAndUseFontOtions extends WriteTextToCanvasOptions {
fontUrl: string;
}
export declare function loadAndUseFont(options: LoadAndUseFontOtions): Promise<void>;
export {};