15 lines
384 B
TypeScript
15 lines
384 B
TypeScript
import { PerspectiveCamera, CubeTexture, Mesh, Scene } from 'three'
|
|
|
|
import { Pass } from './Pass'
|
|
|
|
export class CubeTexturePass extends Pass {
|
|
constructor(camera: PerspectiveCamera, envMap?: CubeTexture, opacity?: number)
|
|
camera: PerspectiveCamera
|
|
cubeShader: object
|
|
cubeMesh: Mesh
|
|
envMap: CubeTexture
|
|
opacity: number
|
|
cubeScene: Scene
|
|
cubeCamera: PerspectiveCamera
|
|
}
|