UNPKG

chessfield

Version:

A TypeScript+ThreeJS library to render a 3D chessboard

11 lines (10 loc) 400 B
import { Group } from 'three'; import { Font } from 'three/examples/jsm/loaders/FontLoader.js'; import { ThemeColors } from '../resource/chessfield.types.ts'; import * as cf from '../resource/chessfield.types.ts'; export declare class BoardService { decor(mode: ThemeColors): Group; createCases(font: Font | null): Group; private makeCoordText; createChessboard(): cf.ExtendedMesh; }