UNPKG

glodrei

Version:

useful add-ons for react-three-fiber

28 lines (23 loc) 780 B
--- title: CubeCamera / useCubeCamera sourcecode: src/core/CubeCamera.tsx --- [![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/camera-cubecamera) Creates a [`THREE.CubeCamera`](https://threejs.org/docs/#api/en/cameras/CubeCamera) that renders into a `fbo` renderTarget and that you can `update()`. ```tsx export function useCubeCamera({ /** Resolution of the FBO, 256 */ resolution?: number /** Camera near, 0.1 */ near?: number /** Camera far, 1000 */ far?: number /** Custom environment map that is temporarily set as the scenes background */ envMap?: THREE.Texture /** Custom fog that is temporarily set as the scenes fog */ fog?: Fog | FogExp2 }) ``` ```jsx const { fbo, camera, update } = useCubeCamera() ```