UNPKG

lingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

21 lines 709 B
import store, { createEffect } from "@lincode/reactivity"; import { VignetteEffect } from "postprocessing"; import { getCameraRendered } from "../../../states/useCameraRendered"; import { getVignette } from "../../../states/useVignette"; const [setVignetteEffect, getVignetteEffect] = store(undefined); export { getVignetteEffect }; createEffect(() => { if (!getVignette()) return; const effect = new VignetteEffect({ eskil: false, offset: 0.35, darkness: 0.5 }); setVignetteEffect(effect); return () => { setVignetteEffect(undefined); effect.dispose(); }; }, [getVignette, getCameraRendered]); //# sourceMappingURL=vignetteEffect.js.map