11 lines
301 B
TypeScript
11 lines
301 B
TypeScript
import { Mesh, Plane, Vector4, Matrix4, MeshBasicMaterial, BufferGeometry } from 'three'
|
|
|
|
export class ShadowMesh extends Mesh<BufferGeometry, MeshBasicMaterial> {
|
|
readonly isShadowMesh: true
|
|
meshMatrix: Matrix4
|
|
|
|
constructor(mesh: Mesh)
|
|
|
|
update(plane: Plane, lightPosition4D: Vector4): void
|
|
}
|