babylon-msdf-text
Version:
**babylon-msdf-text** is a library for rendering high-quality, scalable, and anti-aliased text in Babylon.js using the Multi-channel Signed Distance Field (MSDF) technique. It offers an efficient and straightforward solution for superior text rendering in
16 lines (15 loc) • 447 B
TypeScript
interface Options {
width?: number;
start?: number;
end?: number;
mode?: "pre" | "nowrap" | undefined;
measure?: (text: string, start: number, end: number, width: number) => Measured;
}
interface Measured {
start: number;
end: number;
width: number;
}
export declare function wordwrap(text: string, opt?: Options): string;
export declare function wordwrapLines(text?: string, opt?: Options): Measured[];
export {};