polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
14 lines (13 loc) • 626 B
TypeScript
import { SpotLightObjNode } from '../../SpotLight';
import { BaseLightHelper } from './_BaseLightHelper';
import { SpotLight } from 'three/src/lights/SpotLight';
import { BufferGeometry } from 'three/src/core/BufferGeometry';
import { Mesh } from 'three/src/objects/Mesh';
export declare class SpotLightHelper extends BaseLightHelper<Mesh, SpotLight, SpotLightObjNode> {
createObject(): Mesh<import("three").Geometry | BufferGeometry, import("three").Material | import("three").Material[]>;
private _cone;
private _line_material;
protected buildHelper(): void;
private _matrix_scale;
update(): void;
}