drawText()
Draw text into an RGB buffer. Unknown characters render as blank.
function drawText(
rgb: Uint8Array,
bufW: number,
bufH: number,
x0: number,
y0: number,
text: string,
color: [number, number, number],
scale?: number
): void;Defined in: preview/font.ts:29
Parameters
| Parameter | Type | Default value |
|---|---|---|
rgb | Uint8Array | undefined |
bufW | number | undefined |
bufH | number | undefined |
x0 | number | undefined |
y0 | number | undefined |
text | string | undefined |
color | [number, number, number] | undefined |
scale? | number | 2 |
Returns
void
cutAway()
A copy of a dense model with everything on one side of an axis plane removed, to show its inside. Voxels exactly at at are kept. Sparse models (finer scales) are not supported: they have no dense data.
encodePng()
Encode 8-bit RGB pixels, row-major, as a PNG file (no alpha, no filtering). Uses node:zlib.