import { Color } from "../math/Color.ts"; import type { Texture } from "../textures/Texture.ts"; import { Material } from "./Material.ts"; interface ToonMaterialOptions { color?: Color | number | string; gradientMap?: Texture | undefined; layer?: number; opacity?: number; transparent?: boolean; depthTest?: boolean; depthWrite?: boolean; side?: number; } /** * Stepped shading via gradientMap. Each lighting level snaps to * the nearest HSL16 step. */ export declare class ToonMaterial extends Material { type: string; color: Color; gradientMap: Texture | undefined; constructor(options?: ToonMaterialOptions); clone(): ToonMaterial; copy(source: ToonMaterial): this; } export {}; //# sourceMappingURL=ToonMaterial.d.ts.map