UNPKG

@react-three/drei

Version:

useful add-ons for react-three-fiber

17 lines (14 loc) 399 B
import { useEffect } from 'react'; import { useThree } from '@react-three/fiber'; function BakeShadows() { const gl = useThree(state => state.gl); useEffect(() => { gl.shadowMap.autoUpdate = false; gl.shadowMap.needsUpdate = true; return () => { gl.shadowMap.autoUpdate = gl.shadowMap.needsUpdate = true; }; }, [gl.shadowMap]); return null; } export { BakeShadows };