UNPKG

@threlte/extras

Version:

Utilities, abstractions and plugins for your Threlte apps

11 lines (10 loc) 426 B
import { CubeCamera, WebGLCubeRenderTarget } from 'three'; /** * creates a `CubeCamera` instance * `near` and `far`, and `resolution` are getters so you can use $state() * the camera's `renderTarget` is disposed when the component unmounts. */ export declare const useCubeCamera: (near?: () => number, far?: () => number, resolution?: () => number) => { camera: CubeCamera; renderTarget: WebGLCubeRenderTarget; };