summit/frontend/node_modules/three-stdlib/effects/AsciiEffect.d.ts

19 lines
442 B
TypeScript

import { Camera, Scene, WebGLRenderer } from 'three'
export interface AsciiEffectOptions {
resolution?: number
scale?: number
color?: boolean
alpha?: boolean
block?: boolean
invert?: boolean
}
export class AsciiEffect {
constructor(renderer: WebGLRenderer, charSet?: string, options?: AsciiEffectOptions)
domElement: HTMLElement
render(scene: Scene, camera: Camera): void
setSize(width: number, height: number): void
}