import { Canvas } from "@react-three/fiber";
export const App = ({ position = [-1, 0, 2.5], fov = 25 }) => (
<Canvas camera={{ position, fov }}>
<Shirt />
</Canvas>
);
function Shirt() {
return (
<mesh>
<boxGeometry args={[0.9, 0.9, 0.9]} />
<meshNormalMaterial />
</mesh>
);
}
<OrbitControls> 추가 해주면 빙글빙글 돌릴 수 있다
import { Canvas } from "@react-three/fiber";
import { OrbitControls, Center } from "@react-three/drei";
export const App = ({ position = [-1, 0, 2.5], fov = 25 }) => (
<Canvas camera={{ position, fov }}>
<Shirt />
<OrbitControls />
<Center />
</Canvas>
);
function Shirt() {
return (
<mesh>
<boxGeometry args={[0.9, 0.9, 0.9]} />
<meshNormalMaterial />
</mesh>
);
}
'Progamming > ReactJS' 카테고리의 다른 글
[R3F] 쉽게 이해하는 Three.js (TIL) (0) | 2023.08.15 |
---|---|
[coderbyte /easy] React Button Toggle (0) | 2022.07.07 |