@types/three
Version:
TypeScript definitions for three
11 lines (7 loc) • 314 B
TypeScript
import { BufferGeometry, Matrix4, Mesh, MeshBasicMaterial, Plane, Vector4 } from "three";
export class ShadowMesh extends Mesh<BufferGeometry, MeshBasicMaterial> {
readonly isShadowMesh: true;
meshMatrix: Matrix4;
constructor(mesh: Mesh);
update(plane: Plane, lightPosition4D: Vector4): void;
}