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 }