mylingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
16 lines • 571 B
JavaScript
import { createEffect } from "@lincode/reactivity";
import { GridHelper } from "three";
import { getGridHelper } from "../states/useGridHelper";
import { getGridHelperSize } from "../states/useGridHelperSize";
import scene from "./scene";
createEffect(() => {
if (!getGridHelper())
return;
const size = getGridHelperSize();
const gridHelper = new GridHelper(size, size);
scene.add(gridHelper);
return () => {
scene.remove(gridHelper);
};
}, [getGridHelper, getGridHelperSize]);
//# sourceMappingURL=gridHelper.js.map