Files
2023-3D-TicTacToe/src/App.js
T

33 lines
594 B
JavaScript
Raw Normal View History

2023-03-11 15:29:12 -08:00
import React from "react";
import { Canvas } from '@react-three/fiber'
import { OrbitControls, Environment } from '@react-three/drei'
import space from './space.hdr'
// Import styles
import './App.css'
2023-03-11 09:47:22 -08:00
function App() {
2023-03-11 15:29:12 -08:00
return (
<>
<Canvas camera={{
fov: 50,
position: [-10, -5, -15],
rotation: [Math.PI, 0, 0] }}>
<OrbitControls maxDistance={40} enableDampling />
<ambientLight/>
<pointLight
position={[-150, 300, -300]}
intensity={0.9}
/>
<Environment background={true} files={space} />
</Canvas>
</>
);
};
2023-03-11 09:47:22 -08:00
2023-03-11 15:29:12 -08:00
export default React.memo(App);