如何在多维数据集的所有6面添加图像

时间:2020-08-11 15:27:29

标签: reactjs three.js react-three-fiber

r3f的新手,现在我正在尝试制作一个侧面都带有图像的立方体。已经尝试在每侧使用不同的颜色,并且可以使用,但是我需要添加图像而不是颜色。任何帮助都感激不尽。谢谢。

      <mesh
        {...props}
        ref={mesh}
        scale={active ? [0.7, 0.7, 0.7] : [0.4, 0.4, 0.4]}
        onClick={e => setActive(!active)}
        onPointerOver={e => setHover(true)}
        onPointerOut={e => setHover(false)}>
        <boxBufferGeometry attach="geometry" args={[1, 1, 1]} />
        <meshBasicMaterial attachArray="material" color="red" />
        <meshBasicMaterial attachArray="material" color="green" />
        <meshBasicMaterial attachArray="material" color="blue" />
        <meshBasicMaterial attachArray="material" color="cyan" />
        <meshBasicMaterial attachArray="material" color="magenta" />
        <meshBasicMaterial attachArray="material" color="yellow" />
      </mesh>

0 个答案:

没有答案