import { useTexture } from "@react-three/drei"; import { MeshMatcapMaterialProps } from "@react-three/fiber"; import { forwardRef } from "react"; import { MeshMatcapMaterial } from "three"; import { useStore } from "../store/useStore"; export const CustomMaterial = forwardRef< MeshMatcapMaterial, MeshMatcapMaterialProps >((props, ref) => { const matcap = useStore((x) => x.texture); const texture = useTexture(matcap); return ( ); });